secrets-v1.j2 457 B

1234567891011121314151617181920
  1. {#
  2. Archetype: toplevel-secrets-v1
  3. Description:
  4. Swarm secrets definition from file source.
  5. Approach:
  6. - Only applies to swarm mode
  7. - Reads secret from file at deploy time
  8. - Secrets are encrypted in swarm
  9. Usage:
  10. Use with service-secrets-v1 for secure credential management.
  11. Create .env.secret file containing the secret value.
  12. #}
  13. {% if swarm_enabled %}
  14. secrets:
  15. {{ secret_name }}:
  16. file: ./.env.secret
  17. {% endif %}