diff --git a/helm/setup/argocd/install.sh b/helm/setup/argocd/install.sh new file mode 100755 index 0000000..f4698ea --- /dev/null +++ b/helm/setup/argocd/install.sh @@ -0,0 +1,16 @@ +#!/bin/bash +VERSION=5.37.1 +RELEASE=argocd +NAMESPACE=argocd + +helm repo add argo https://argoproj.github.io/argo-helm +helm repo update + +helm upgrade --cleanup-on-fail \ + --install $RELEASE argo/argo-cd \ + --namespace $NAMESPACE \ + --create-namespace \ + --values values.yaml \ + --version ${VERSION} \ + --wait + diff --git a/helm/setup/argocd/values.yaml b/helm/setup/argocd/values.yaml new file mode 100644 index 0000000..9d57a86 --- /dev/null +++ b/helm/setup/argocd/values.yaml @@ -0,0 +1,19 @@ +--- +redis-ha: + enabled: true + +controller: + replicas: 1 + +server: + replicas: 2 + +repoServer: + replicas: 2 + +applicationSet: + replicaCount: 2 + +configs: + params: + server.insecure: true