Skip to content

Repository files navigation

cloud-secrets

cloud-secrets is a background service that synchronizes secrets from external secret managers with Docker Swarm.

It automatically detects secret changes, updates Docker Swarm secrets, and rolls out the affected services - without requiring changes to stack YAML files.

Supported cloud providers:

How it works

External Secret Manager → cloud-secrets → Docker Secrets → Swarm Services

See Architecture for the full synchronization lifecycle.

Design goals

  • External secret manager is the source of truth
  • Stack files remain static
  • Secret rotation requires no manual Docker operations
  • Secrets are never stored in Git
  • Runs natively inside Docker Swarm

Monitoring

About

External Secrets for Swarm. Background service that synchronizes secrets from external secret managers with Docker Swarm

Topics

Resources

Contributing

Stars

6 stars

Watchers

0 watching

Forks

Releases

Used by

Contributors

Languages