crds: # -- Install and upgrade CRDs install: false global: domain: argocd.cluster.edward.sydney configs: cm: kustomize.buildOptions: "--enable-helm" configManagementPlugins: | - name: kustomized-helm init: command: ["/bin/sh", "-c"] args: ["helm dependency build"] generate: command: [sh, -c] args: ["helm template --release-name release-name . > all.yaml && kustomize build"] helm.valuesFileSchemes: >- secrets+gpg-import, secrets+gpg-import-kubernetes, secrets+age-import, secrets+age-import-kubernetes, secrets, secrets+literal, https params: server.insecure: true server: autoscaling: enabled: true minReplicas: 1 maxReplicas: 2 # -- Resource limits and requests for the argocd-extensions container resources: limits: cpu: 100m memory: 256Mi requests: cpu: 20m memory: 138Mi service: type: NodePort ingress: enabled: true annotations: nginx.ingress.kubernetes.io/force-ssl-redirect: "true" nginx.ingress.kubernetes.io/ssl-passthrough: "true" nginx.ingress.kubernetes.io/ssl-redirect: "false" nginx.ingress.kubernetes.io/use-regex: "true" ingressClassName: nginx hostname: argocd.cluster.edward.sydney extraTls: - hosts: - argocd.cluster.edward.sydney # Based on the ingress controller used secret might be optional secretName: wildcard-tls ingressGrpc: enabled: true ingressClassName: contour-internal extraTls: - hosts: - grpc.argocd.cluster.edward.sydney secretName: wildcard-tls repoServer: autoscaling: enabled: true minReplicas: 1 maxReplicas: 2 # -- Resource limits and requests for the repo server pods resources: limits: cpu: 100m memory: 258Mi requests: cpu: 20m memory: 128Mi rbac: - apiGroups: - "" resources: - secrets verbs: - get applicationSet: replicas: 2