DevOps · Flashcard

What does the `selfHeal` option add to an automated sync policy?

  • AIt reverts manual live changes, resyncing the cluster to Git without a new commit
  • BIt restarts any Pods that have crashed to bring the app back to healthy
  • CIt automatically fixes invalid manifests in Git before applying them
  • DIt retries a failed sync repeatedly until the operation finally succeeds

Why this is the answer

selfHeal reverts direct live edits back to Git even without a new commit. It doesn't restart crashed Pods (not drift correction), doesn't fix Git manifests, and isn't retry or backoff for failed syncs.

Official docs
Study in Gnoseed →