fix: prevent ArgoCD applications from self-pruning #16

Merged
rs merged 1 commit from fix/argocd-self-prune into master 2026-09-03 19:39:10 +00:00
Owner

The ytdlp and viddl Applications were deleting themselves at sync
because their manifests were not present in their own source paths.
This adds the Application manifests to their respective source paths
(deploy/application-ytdlp.yaml and deploy/viddl/application-viddl.yaml)
so ArgoCD always finds them during sync. The original paths
(argocd/application.yaml and viddl/application.yaml) are kept as
identical copies for convenience with kubectl apply.

The ytdlp and viddl Applications were deleting themselves at sync because their manifests were not present in their own source paths. This adds the Application manifests to their respective source paths (deploy/application-ytdlp.yaml and deploy/viddl/application-viddl.yaml) so ArgoCD always finds them during sync. The original paths (argocd/application.yaml and viddl/application.yaml) are kept as identical copies for convenience with kubectl apply.
The ytdlp and viddl Applications were deleting themselves at sync
because their manifests were not present in their own source paths.
This adds the Application manifests to their respective source paths
(deploy/application-ytdlp.yaml and deploy/viddl/application-viddl.yaml)
so ArgoCD always finds them during sync. The original paths
(argocd/application.yaml and viddl/application.yaml) are kept as
identical copies for convenience with kubectl apply.
rs merged commit 842b427163 into master 2026-09-03 19:39:10 +00:00
rs deleted branch fix/argocd-self-prune 2026-09-03 19:39:10 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
rs/ytdlp!16
No description provided.