Releases: digitalforgeca/dds
Releases · digitalforgeca/dds
v0.2.0 — Secrets, Health Checks, Rollback, Logs
What's New in 0.2.0
Added
- Secrets management — resolve from Azure Key Vault,
.envfiles, environment variables, or inline config. Three-layer priority system. - Post-deploy health verification — retry loop with HTTP endpoint checks. Auto-runs after container deploys, suggests rollback on failure.
- Rollback support —
dds rollbackreverts Container Apps to a previous revision instantly. - Revision history —
dds revisionsshows all revisions with images, traffic weights, health state. - Log streaming —
dds logstails or streams container app logs in real-time. - Health command —
dds healthfor standalone health checks without deploying. - 34 tests — config, CLI, deployers, builders, preflight, secrets.
- Single-sourced version via
importlib.metadata.
Changed
- Container deployer now uses
resolve_secrets()for all environment variable injection. - Deploy command auto-verifies health post-deploy for container apps with
health_path. - CLI now has 8 commands:
deploy,status,preflight,rollback,revisions,logs,health,init.
Full Changelog
See CHANGELOG.md for complete details.
pip install -e '.[dev]' # from source
dds --version # verify
dds preflight # check prerequisites