You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: deploy/stackit/README.md
+2-1Lines changed: 2 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -35,10 +35,11 @@ A Helm chart for stackitcloud/stackit-cert-manager-webhook
35
35
| service | object |`{"port":443,"type":"ClusterIP"}`| Configuration for the webhook service. |
36
36
| service.port | int |`443`| port of the service. |
37
37
| service.type | string |`"ClusterIP"`| type of the service. |
38
-
| stackitSaAuthentication | object |`{"enabled":false,"fileName":"sa.json","mountPath":"/var/run/secrets/stackit","secretName":"stackit-sa-authentication"}`| Configuration for the stackit service account keys. |
38
+
| stackitSaAuthentication | object |`{"enabled":false,"fileName":"sa.json","mountPath":"/var/run/secrets/stackit","secretAccessScope":"webhook","secretName":"stackit-sa-authentication"}`| Configuration for the stackit service account keys. |
39
39
| stackitSaAuthentication.enabled | bool |`false`| enabled flag for the stackit service account keys. |
40
40
| stackitSaAuthentication.fileName | string |`"sa.json"`| key of the service account key in the secret. Which will be later be used to load in keys in the pod as well. |
41
41
| stackitSaAuthentication.mountPath | string |`"/var/run/secrets/stackit"`| Path where the secret will be mounted in the pod. |
42
+
| stackitSaAuthentication.secretAccessScope | string |`"webhook"`| secret access scope for auth token lookup. Use `webhook` for namespace-scoped access (recommended) or `issuer` to allow issuer-namespace secret lookup. |
42
43
| stackitSaAuthentication.secretName | string |`"stackit-sa-authentication"`| secret where the service account key is stored. Should be in the same namespace as the webhook since it will be mounted into the pod. |
43
44
| tolerations | list |`[]`| Tolerations for the webhook. |
Copy file name to clipboardExpand all lines: deploy/stackit/values.yaml
+3Lines changed: 3 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -39,6 +39,9 @@ fullnameOverride: ""
39
39
stackitSaAuthentication:
40
40
# -- enabled flag for the stackit service account keys.
41
41
enabled: false
42
+
# -- controls whether the webhook secret is read only from the webhook namespace or may be read from the issuer namespace.
43
+
# -- secret access scope for auth token lookup. Use "webhook" for namespace-scoped access (recommended) or "issuer" to allow issuer-namespace secret lookup.
44
+
secretAccessScope: webhook
42
45
# -- secret where the service account key is stored. Should be in the same namespace as the webhook since it will be mounted into the pod.
43
46
secretName: stackit-sa-authentication
44
47
# -- key of the service account key in the secret. Which will be later be used to load in keys in the pod as well.
0 commit comments