template.yaml 886 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. ---
  2. kind: ansible
  3. metadata:
  4. icon:
  5. provider: selfh
  6. id: docker
  7. name: Enable Docker TLS
  8. description: >
  9. Ansible playbook to enable TLS on Docker daemon using existing certificates.
  10. Configures Docker to use TLS for secure remote access.
  11. Project: https://www.docker.com
  12. Documentation: https://docs.docker.com/engine/security/protect-access/
  13. version: 1.0.0
  14. author: Christian Lempa
  15. date: '2025-11-11'
  16. draft: true
  17. schema: "1.2"
  18. spec:
  19. general:
  20. vars:
  21. target_hosts:
  22. description: Target hosts
  23. type: str
  24. required: true
  25. playbook_name:
  26. default: Docker Certs enable
  27. become:
  28. default: true
  29. certificates:
  30. title: Certificate Configuration
  31. required: true
  32. vars:
  33. certs_path:
  34. type: str
  35. description: Path where certificates are stored
  36. default: /root/docker-certs