Promote a release to production¶
Staging receives every release automatically. Production only changes when someone promotes a release that staging already verified.
Steps¶
- Each application has its own Kargo project. Open the one to release.
- Staging receives every release automatically, as soon as CI publishes it.
- Production only changes when someone promotes a release to it.
- Review what changes: the image and the configuration commit travel together.
- Only a release verified in staging can reach production.
- Kargo renders the manifests, pushes them and Argo CD synchronizes production.
- Production now runs the promoted release. Kargo marks it healthy once the rollout finishes.
Source¶
tests/tutorials/test_kargo_promote.py