DSO Examples
This directory contains standalone end-to-end examples highlighting the capabilities of the Docker Secret Operator (DSO) across different cloud environments.
Running an Example
Navigate into any example directory and run the stack using the docker dso plugin.
cd aws-compose
# Native plugin execution: retrieve secrets & boot!
docker dso up -d
Available Scenarios
- aws-compose: Demonstrates
inject: envwith an AWS Secrets Manager JSON payload being mapped to an Alpine Node container. - azure-compose: Demonstrates the
inject: filelogic, generating an invisibletmpfsvolume payload linked to Azure Key Vault inside a Python container. - huawei-compose: Demonstrates standard single-key extraction using Huawei CSMS feeding into a Redis database environment instance.
- v2-rotation-rolling-restart: Showcases DSO v2.0.0 features: Continuous Watcher, Best-Effort Rolling Restarts, and Dynamic File Overwriting.
- docker-swarm: Highlights the native Docker V2 Secret Driver integration for Swarm clusters.
- production-compose: A production-ready blueprint with DSO running as a sidecar container inside the compose stack.