feat: move viddl to its own namespace and simplify app layout #15

Merged
rs merged 2 commits from chore/viddl-ns into master 2026-09-03 19:29:22 +00:00
Owner

The viddl ArgoCD application now lives directly at
viddl/application.yaml (no intermediate argocd folder) and deploys
everything into a new dedicated viddl namespace: namespace manifest,
all deploy/viddl resources moved over. Because the vsgw object store
stays in ytdlp, the deployment sets VSGW_SERVICE_HOST/PORT to the
cross-namespace service DNS explicitly (env injection only works
same-namespace) and documents copying the vsgw secret into viddl
once.

The viddl ArgoCD application now lives directly at viddl/application.yaml (no intermediate argocd folder) and deploys everything into a new dedicated viddl namespace: namespace manifest, all deploy/viddl resources moved over. Because the vsgw object store stays in ytdlp, the deployment sets VSGW_SERVICE_HOST/PORT to the cross-namespace service DNS explicitly (env injection only works same-namespace) and documents copying the vsgw secret into viddl once.
The viddl ArgoCD application now lives directly at
viddl/application.yaml (no intermediate argocd folder) and deploys
everything into a new dedicated viddl namespace: namespace manifest,
all deploy/viddl resources moved over. Because the vsgw object store
stays in ytdlp, the deployment sets VSGW_SERVICE_HOST/PORT to the
cross-namespace service DNS explicitly (env injection only works
same-namespace) and documents copying the vsgw secret into viddl
once.
# Conflicts:
#	argocd/application.yaml
rs merged commit f329cd7263 into master 2026-09-03 19:29:22 +00:00
rs deleted branch chore/viddl-ns 2026-09-03 19:29:22 +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!15
No description provided.