disabling dex in argo

This commit is contained in:
juvdiaz 2026-07-02 20:38:52 -06:00
parent d5458a3482
commit 41db105b8b
1 changed files with 2 additions and 15 deletions

View File

@ -1135,19 +1135,7 @@ resource "helm_release" "argocd" {
}
}
dex = {
nodeSelector = local.argocd_node_selector
affinity = local.argocd_component_affinity.dex
topologySpreadConstraints = local.argocd_component_topology_spread_constraints.dex
resources = {
requests = {
cpu = "100m"
memory = "256Mi"
}
limits = {
cpu = "300m"
memory = "512Mi"
}
}
enabled = false
}
notifications = {
nodeSelector = local.argocd_node_selector
@ -1221,7 +1209,7 @@ resource "null_resource" "argocd_ready" {
namespace = var.argocd.namespace
version = var.argocd.version
node_selector = jsonencode(local.argocd_node_selector)
readiness_check = "3"
readiness_check = "4"
}
provisioner "local-exec" {
@ -1286,7 +1274,6 @@ wait_for_argocd_component() {
kubectl --kubeconfig "${self.triggers.kubeconfig_path}" wait --for=condition=Established --timeout=180s crd/applications.argoproj.io
wait_for_argocd_component deployment/argocd-applicationset-controller app.kubernetes.io/name=argocd-applicationset-controller
wait_for_argocd_component statefulset/argocd-application-controller app.kubernetes.io/name=argocd-application-controller
wait_for_argocd_component deployment/argocd-dex-server app.kubernetes.io/name=argocd-dex-server
wait_for_argocd_component deployment/argocd-notifications-controller app.kubernetes.io/name=argocd-notifications-controller
wait_for_argocd_component deployment/argocd-redis app.kubernetes.io/name=argocd-redis
wait_for_argocd_component deployment/argocd-repo-server app.kubernetes.io/name=argocd-repo-server