diff --git a/src/_nebari/stages/kubernetes_services/template/modules/kubernetes/services/argo-workflows/main.tf b/src/_nebari/stages/kubernetes_services/template/modules/kubernetes/services/argo-workflows/main.tf index 92bcad6ea..e7991b4e6 100644 --- a/src/_nebari/stages/kubernetes_services/template/modules/kubernetes/services/argo-workflows/main.tf +++ b/src/_nebari/stages/kubernetes_services/template/modules/kubernetes/services/argo-workflows/main.tf @@ -12,7 +12,7 @@ resource "helm_release" "argo-workflows" { namespace = var.namespace repository = "https://argoproj.github.io/argo-helm" chart = "argo-workflows" - version = "0.22.9" + version = "0.41.4" values = concat([ file("${path.module}/values.yaml"), @@ -34,12 +34,14 @@ resource "helm_release" "argo-workflows" { server = { # `sso` for OIDC/OAuth - extraArgs = ["--auth-mode=sso", "--auth-mode=client", "--insecure-skip-verify"] + extraArgs = ["--insecure-skip-verify"] + authModes = ["sso", "client"] # to enable TLS, `secure = true` secure = false baseHref = "/${local.argo-workflows-prefix}/" sso = { + enabled = true insecureSkipVerify = true issuer = "https://${var.external-url}/auth/realms/${var.realm_id}" clientId = {