From 38a515c2e6af31194dd004c230255c02bf693c3a Mon Sep 17 00:00:00 2001 From: James Hong Date: Tue, 31 Dec 2024 10:32:30 +1000 Subject: [PATCH] fix: tilt local development 2 (#348) 1. KUBECHECKS_ARGOCD_REPOSITORY_ENDPOINT set 2. argocd-repo-server-network-policy updated to allow access to the argocd-repo-server from kubechecks pod. --- .../base/repo-server/argocd-repo-server-network-policy.yaml | 3 +++ localdev/kubechecks/values.yaml | 1 + 2 files changed, 4 insertions(+) diff --git a/localdev/argocd/manifests/base/repo-server/argocd-repo-server-network-policy.yaml b/localdev/argocd/manifests/base/repo-server/argocd-repo-server-network-policy.yaml index 2b3fb72b..6dea15f3 100644 --- a/localdev/argocd/manifests/base/repo-server/argocd-repo-server-network-policy.yaml +++ b/localdev/argocd/manifests/base/repo-server/argocd-repo-server-network-policy.yaml @@ -19,6 +19,9 @@ spec: - podSelector: matchLabels: app.kubernetes.io/name: argocd-notifications-controller + - podSelector: + matchLabels: + app.kubernetes.io/name: kubechecks ports: - protocol: TCP port: 8081 diff --git a/localdev/kubechecks/values.yaml b/localdev/kubechecks/values.yaml index a083372b..6200a22f 100644 --- a/localdev/kubechecks/values.yaml +++ b/localdev/kubechecks/values.yaml @@ -3,6 +3,7 @@ configMap: env: GRPC_ENFORCE_ALPN_ENABLED: false KUBECHECKS_ADDITIONAL_APPS_NAMESPACES: "*" + KUBECHECKS_ARGOCD_REPOSITORY_ENDPOINT: argocd-repo-server.kubechecks:8081 KUBECHECKS_LOG_LEVEL: debug KUBECHECKS_ENABLE_WEBHOOK_CONTROLLER: "false" KUBECHECKS_ARGOCD_API_INSECURE: "true"