This commit is contained in:
2026-04-24 22:31:55 +02:00
parent e4a32b2c4c
commit b9f1a9fb34
2 changed files with 3 additions and 2 deletions

View File

@@ -41,6 +41,7 @@ ArgoCd()
echo "Installing ArgoCD..." echo "Installing ArgoCD..."
helm upgrade --install argocd argo-cd \ helm upgrade --install argocd argo-cd \
--repo https://argoproj.github.io/argo-helm \ --repo https://argoproj.github.io/argo-helm \
--version "7.8.0" \
--namespace argocd --create-namespace \ --namespace argocd --create-namespace \
--values infra/values/base/argocd-values.yaml \ --values infra/values/base/argocd-values.yaml \
--values "infra/values/${CLUSTER}/argocd-values.yaml" \ --values "infra/values/${CLUSTER}/argocd-values.yaml" \

View File

@@ -17,7 +17,7 @@ configs:
issuer: https://id.forteapps.net/realms/forte issuer: https://id.forteapps.net/realms/forte
clientID: argocd clientID: argocd
clientSecret: $oidc.clientSecret clientSecret: $oidc.clientSecret
requestedScopes: ["email", "profile", "groups"] requestedScopes: ["openid", "email", "profile"]
rbacConfig: rbacConfig:
policy.csv: | policy.csv: |
g, ArgoCD Admins, role:admin g, ArgoCD Admins, role:admin
@@ -27,9 +27,9 @@ configs:
params: params:
"server.insecure": true "server.insecure": true
repoServer: repoServer:
env:
# Disable git submodule checkout - submodules (e.g. shared-prompts) # Disable git submodule checkout - submodules (e.g. shared-prompts)
# are not needed for K8s manifest generation # are not needed for K8s manifest generation
extraEnv:
- name: ARGOCD_GIT_MODULES_ENABLED - name: ARGOCD_GIT_MODULES_ENABLED
value: "false" value: "false"
server: server: