Description
docker swarm mode stack config/secret management tool
Current Features
- list deployed stacks
- list services associated with deployed stacks
- stack service updates
- intelligently detects whether configuration files have changed via computed hash
- determines whether secrets have changed based on file modification time
- updates stack services as needed by rotating configs and secrets
- stack service config/secret tree generation
- configs are pulled from running services
- secrets are identified from running services, and have stubs created
- stack service rollback to last configuration
Requirements
Currently requires only bash and the following external commands:
- docker
- jq
- base64
- comm
- dirname
- stat
- tr
In most cases, docker and jq are the only commands not already present in a basic installation of recent linux distributions.