fix: remove shared-config PVC from g10k cronjob, clone r10k config directly #75

Merged
unkinben merged 1 commits from benvin/fix-g10k-shared-config-volume into main 2026-03-24 18:55:01 +11:00
Owner

The RWO puppetserver-shared-config PVC caused multi-attach errors when
the cronjob pod was scheduled on a different node than the previous run,
stalling the init container indefinitely. Since the config only needs to
exist for the duration of the job, remove the init container and PVC
entirely and clone the r10k config directly into /shared within the main
container before running g10k.

The RWO puppetserver-shared-config PVC caused multi-attach errors when the cronjob pod was scheduled on a different node than the previous run, stalling the init container indefinitely. Since the config only needs to exist for the duration of the job, remove the init container and PVC entirely and clone the r10k config directly into /shared within the main container before running g10k.
unkinben added 1 commit 2026-03-24 18:53:25 +11:00
fix: remove shared-config PVC from g10k cronjob, clone r10k config directly
ci/woodpecker/pr/pre-commit Pipeline was successful
ci/woodpecker/pr/kubeconform Pipeline was successful
2d16c35a3c
The RWO puppetserver-shared-config PVC caused multi-attach errors when
the cronjob pod was scheduled on a different node than the previous run,
stalling the init container indefinitely. Since the config only needs to
exist for the duration of the job, remove the init container and PVC
entirely and clone the r10k config directly into /shared within the main
container before running g10k.
unkinben merged commit 1388875685 into main 2026-03-24 18:55:01 +11:00
unkinben deleted branch benvin/fix-g10k-shared-config-volume 2026-03-24 18:55:02 +11:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: unkin/argocd-apps#75