Skip to content

Commit 6c9ead1

Browse files
fix(argo-cd): add allowed audiences parameter to values.yaml (argoproj#3299)
* fix(argo-cd): add allowed audiences parameter to values.yaml Signed-off-by: Brynn Crowley <[email protected]> * fix(argo-cd): remove previous version change annotation Signed-off-by: Brynn Crowley <[email protected]> * fix(argo-cd): add comments to align with upstream) Signed-off-by: Brynn Crowley <[email protected]> * fix(argo-cd): add missing keys from upstream docs Signed-off-by: Brynn Crowley <[email protected]> * chore: Summarize changelog in one line Signed-off-by: Marco Maurer (-Kilchhofer) <[email protected]> --------- Signed-off-by: Brynn Crowley <[email protected]> Signed-off-by: Marco Maurer (-Kilchhofer) <[email protected]> Co-authored-by: Marco Maurer (-Kilchhofer) <[email protected]>
1 parent 3ec3083 commit 6c9ead1

File tree

2 files changed

+29
-4
lines changed

2 files changed

+29
-4
lines changed

charts/argo-cd/Chart.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ appVersion: v3.1.5
33
kubeVersion: ">=1.25.0-0"
44
description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery tool for Kubernetes.
55
name: argo-cd
6-
version: 8.4.0
6+
version: 8.4.1
77
home: https://github.com/argoproj/argo-helm
88
icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png
99
sources:
@@ -26,5 +26,5 @@ annotations:
2626
fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252
2727
url: https://argoproj.github.io/argo-helm/pgp_keys.asc
2828
artifacthub.io/changes: |
29-
- kind: added
30-
description: support VerticalPodAutoscaler for application controller
29+
- kind: changed
30+
description: Added more example code regarding `oidc.config` from upstream docs to align better

charts/argo-cd/values.yaml

Lines changed: 26 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -222,20 +222,45 @@ configs:
222222
# oidc.config: |
223223
# name: AzureAD
224224
# issuer: https://login.microsoftonline.com/TENANT_ID/v2.0
225-
# clientID: CLIENT_ID
225+
# clientID: aaaabbbbccccddddeee
226226
# clientSecret: $oidc.azuread.clientSecret
227+
228+
# Some OIDC providers require a separate clientID for different callback URLs.
229+
# For example, if configuring Argo CD with self-hosted Dex, you will need a separate client ID
230+
# for the 'localhost' (CLI) client to Dex. This field is optional. If omitted, the CLI will
231+
# use the same clientID as the Argo CD server
232+
# cliClientID: vvvvwwwwxxxxyyyyzzzz
233+
227234
# rootCA: |
228235
# -----BEGIN CERTIFICATE-----
229236
# ... encoded certificate data here ...
230237
# -----END CERTIFICATE-----
238+
239+
# Optional list of allowed aud claims. If omitted or empty, defaults to the clientID value above (and the
240+
# cliClientID, if that is also specified). If you specify a list and want the clientID to be allowed, you must
241+
# explicitly include it in the list.
242+
# Token verification will pass if any of the token's audiences matches any of the audiences in this list.
243+
# allowedAudiences:
244+
# - aaaabbbbccccddddeee
245+
# - qqqqwwwweeeerrrrttt
246+
247+
# Optional set of OIDC claims to request on the ID token.
231248
# requestedIDTokenClaims:
232249
# groups:
233250
# essential: true
251+
252+
# Optional set of OIDC scopes to request. If omitted, defaults to: ["openid", "profile", "email", "groups"]
234253
# requestedScopes:
235254
# - openid
236255
# - profile
237256
# - email
238257

258+
# PKCE authentication flow processes authorization flow from browser only - default false
259+
# uses the clientID
260+
# make sure the Identity Provider (IdP) is public and doesn't need clientSecret
261+
# make sure the Identity Provider (IdP) has this redirect URI registered: https://argocd.example.com/pkce/verify
262+
# enablePKCEAuthentication: true
263+
239264
# Extension Configuration
240265
## Ref: https://argo-cd.readthedocs.io/en/latest/developer-guide/extensions/proxy-extensions/
241266
# extension.config: |

0 commit comments

Comments
 (0)