From 5a30521d6624da582dce3813d818da182907d00f Mon Sep 17 00:00:00 2001 From: Ryan Blundon Date: Mon, 18 May 2026 00:23:03 -0500 Subject: [PATCH] fix(argocd): use env var for insecure mode instead of args --- cluster/platform/argocd/argocd-server-patch.yaml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/cluster/platform/argocd/argocd-server-patch.yaml b/cluster/platform/argocd/argocd-server-patch.yaml index 052ac51..8d9c829 100644 --- a/cluster/platform/argocd/argocd-server-patch.yaml +++ b/cluster/platform/argocd/argocd-server-patch.yaml @@ -1,6 +1,8 @@ # ------------------------------------------------------------------------------ # ArgoCD Server — Insecure Mode -# Enables --insecure flag so TLS is terminated at the Gateway, not argocd-server +# Enables insecure mode via environment variable so TLS is terminated +# at the Gateway, not at argocd-server itself. +# Using env var instead of args to avoid tini entrypoint conflict. # ------------------------------------------------------------------------------ apiVersion: apps/v1 kind: Deployment @@ -12,5 +14,6 @@ spec: spec: containers: - name: argocd-server - args: - - --insecure + env: + - name: ARGOCD_SERVER_INSECURE + value: "true"