on-demand (sablier) must honour plat.sh/lifecycle=archived #209
Labels
No labels
bug
discussion
duplicate
enhancement
goal
help wanted
horizon:backlog
horizon:governance
horizon:mvp
invalid
operator-decision
question
roadmap
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
open-platform/mitosis#209
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Found during the repo-lifecycle e2e (plat/mcp#45): an archived app is spun down by the lifecycle reconciler (prod Deployments 0, namespace labelled
plat.sh/lifecycle=archived). Sablier's wake path does not know the label, so a request to an archived app in the on-demand pilot scales it back up; the reconciler undoes it on its next tick (≤60s flapping, no data at risk — verified live, 23s). Before the pilot leavesplat.sh/on-demand=pilot, make the wake path skip namespaces carrying the label (or exclude them in the Kyverno on-demand match/mutate rules). See docs/ops/on-demand.md → Archived apps.