From 19f5e330a27db89a9493eb06fad08b875cf823d9 Mon Sep 17 00:00:00 2001 From: 0xFEEDC0DE64 Date: Sat, 5 Sep 2026 16:46:23 +0200 Subject: [PATCH] Fix argocd --- install.sh | 1 + values.yaml | 3 +++ 2 files changed, 4 insertions(+) diff --git a/install.sh b/install.sh index 4e98c6e..27596f0 100755 --- a/install.sh +++ b/install.sh @@ -102,6 +102,7 @@ curl --fail --silent --show-error --location --output "$chart_archive" \ printf '%s %s\n' "$chart_sha256" "$chart_archive" | sha256sum --check >&2 helm upgrade --install --namespace authentik authentik "$chart_archive" \ --version "$chart_version" --values "$project_dir/values.yaml" \ + --take-ownership --force-conflicts --rollback-on-failure \ --wait --timeout 15m kubectl apply --filename "$project_dir/authentik-outpost-path.yaml" kubectl apply --filename "$project_dir/authentik-media-redirect.yaml" diff --git a/values.yaml b/values.yaml index c8fbae2..94845e8 100644 --- a/values.yaml +++ b/values.yaml @@ -127,6 +127,9 @@ additionalObjects: authorization_flow: !Find [authentik_flows.flow, [slug, default-provider-authorization-implicit-consent]] invalidation_flow: !Find [authentik_flows.flow, [slug, default-provider-invalidation-flow]] client_type: confidential + grant_types: + - authorization_code + - refresh_token client_id: argocd client_secret: !Env ARGOCD_OIDC_CLIENT_SECRET issuer_mode: per_provider