Skip to content

pulumi-kubernetes-operator-v2.8.0

Choose a tag to compare

@github-actions github-actions released this 21 Jul 20:14
f3fb79f
  • Make the Flux source artifact extraction size limit configurable via the flux.maxUntarSizeBytes Helm value (FLUX_MAX_UNTAR_SIZE_BYTES), overriding the built-in 100 MiB cap #1261
  • Fix destroyOnFinalize: true silently skipping pulumi destroy for any Stack that had been successfully reconciled #1223
  • Fix destroyOnFinalize: true removing the finalizer and silently orphaning a Stack's cloud resources when pulumi destroy fails; the operator now retains the finalizer and retries the destroy with backoff instead of deleting the Stack #1233
  • Fix destroyOnFinalize: true getting stuck in Stalled / SourceUnavailable when a Stack is deleted together with its source (an inline Program or a Flux source); the operator now destroys from backend state without re-fetching the source #1222 #441
  • Re-generate shipped CRDs and docs to match config/crd/bases, and add a CI gate that fails on codegen drift #1252
  • Bound update retries: after repeated failures a Stack is marked Stalled and stops retrying until its spec or source changes #1007
  • Surface a Stalled / NamespaceTerminating condition (with manual-recovery instructions) and retain the finalizer, when a destroyOnFinalize Stack cannot be destroyed because its namespace is terminating — instead of hanging silently or orphaning resources #1181