diff --git a/charts/kubezero-argo/hooks.d/pre-install.sh b/charts/kubezero-argo/hooks.d/pre-install.sh index 071ab853..b3ca0f0f 100755 --- a/charts/kubezero-argo/hooks.d/pre-install.sh +++ b/charts/kubezero-argo/hooks.d/pre-install.sh @@ -23,3 +23,7 @@ GITKEY=$(get_kubezero_secret argo-cd.kubezero.sshPrivateKey) if [ -z "$GITKEY" ]; then set_kubezero_secret argo-cd.kubezero.sshPrivateKey "Insert ssh Private Key from your git server" fi + +# Redis secret +kubectl get secret argocd-redis -n argocd || kubectl create secret generic argocd-redis -n argocd \ + --from-literal=auth=$(date +%s | sha256sum | base64 | head -c 16 ; echo) diff --git a/charts/kubezero-argo/templates/argo-cd/kubezero-project.yaml b/charts/kubezero-argo/templates/argo-cd/kubezero-project.yaml index 3d31b0f2..eb4263d4 100644 --- a/charts/kubezero-argo/templates/argo-cd/kubezero-project.yaml +++ b/charts/kubezero-argo/templates/argo-cd/kubezero-project.yaml @@ -17,4 +17,10 @@ spec: sourceRepos: - https://cdn.zero-downtime.net/charts - {{ index .Values "argo-cd" "kubezero" "repoUrl" }} + syncWindows: + - kind: deny + schedule: '0 * * * *' + duration: 24h + namespaces: + - '*' {{- end }}