Open
Description
There is a nice Cloudformation feature called "detect stack drifts" which allow us to see if the resources deployed by CF drifted from the CF definition's state (like if someone changed an s3 option by hand/cli).
How i see it working for this operator?
- We could have an option in the k8s stack resource that looks like:
ensureNoDrift: true|false
driftCheckFrequency: "24h"
A parallel "worker" would trigger CF drift checks on time.
- it would then queue in CF a "detect drift request" and poll for it's results.
- If a drift is detected, it would trigger an update of the CF using the previous definition (only if no other operation is already in progress updates or something else)
Metadata
Assignees
Labels
No labels
Activity