apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization namespace: vncmail-prod resources: - ../../base - namespace.yaml # - secret.yaml # create from secret.example.yaml; not committed patches: - path: patch-ingress.yaml - path: patch-deployment.yaml components: - image-tag # NOT MEANT TO BE SYNCED AS COMMITTED. Scaffolding only (see the pipeline # plan's Phase C/D) — image-tag/'s placeholder tag is obviously-invalid on # purpose. The bump-prod job in .gitlab-ci.yml keeps that tag pointed at # whatever's already on dev once main advances, but vncmail-prod's ArgoCD # Application has manual sync — a human still has to click Sync (or # `argocd app sync vncmail-prod`) for any of this to actually apply.