keycloak: fix veles groups mapper
This commit is contained in:
parent
2985a7d12c
commit
363e564002
@ -1,11 +1,11 @@
|
|||||||
# services/keycloak/oneoffs/veles-realm-ensure-job.yaml
|
# services/keycloak/oneoffs/veles-realm-ensure-job.yaml
|
||||||
# One-off job for sso/veles-realm-ensure-1.
|
# One-off job for sso/veles-realm-ensure-2.
|
||||||
# Purpose: create the Veles realm, groups, OIDC client, SMTP settings, and Vault client secret.
|
# Purpose: create the Veles realm, groups, OIDC client, SMTP settings, and Vault client secret.
|
||||||
# Keep suspended until Veles Vault paths/policies have reconciled, then unsuspend once.
|
# Keep suspended until Veles Vault paths/policies have reconciled, then unsuspend once.
|
||||||
apiVersion: batch/v1
|
apiVersion: batch/v1
|
||||||
kind: Job
|
kind: Job
|
||||||
metadata:
|
metadata:
|
||||||
name: veles-realm-ensure-1
|
name: veles-realm-ensure-2
|
||||||
namespace: sso
|
namespace: sso
|
||||||
spec:
|
spec:
|
||||||
suspend: true
|
suspend: true
|
||||||
@ -261,6 +261,7 @@ spec:
|
|||||||
"access.token.claim": "true",
|
"access.token.claim": "true",
|
||||||
"userinfo.token.claim": "true",
|
"userinfo.token.claim": "true",
|
||||||
"claim.name": "groups",
|
"claim.name": "groups",
|
||||||
|
"jsonType.label": "String",
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
status, mappers = request(
|
status, mappers = request(
|
||||||
|
|||||||
@ -53,7 +53,7 @@ tolerations:
|
|||||||
3. Confirm the node normalizer applies the Veles labels and taint.
|
3. Confirm the node normalizer applies the Veles labels and taint.
|
||||||
4. Add Oceanus Longhorn disks at paths tagged by the Longhorn tag ensure job.
|
4. Add Oceanus Longhorn disks at paths tagged by the Longhorn tag ensure job.
|
||||||
5. Let Vault policy reconciliation run, then unsuspend `veles-secrets-ensure-2`.
|
5. Let Vault policy reconciliation run, then unsuspend `veles-secrets-ensure-2`.
|
||||||
6. Unsuspend `veles-realm-ensure-1` in `services/keycloak` to create the realm/client secret.
|
6. Unsuspend `veles-realm-ensure-2` in `services/keycloak` to create the realm/client secret.
|
||||||
7. Create the Harbor `veles` project or robot access before image automation is enabled in production.
|
7. Create the Harbor `veles` project or robot access before image automation is enabled in production.
|
||||||
8. Scale `veles-postgres`, then backend/frontend once app images exist.
|
8. Scale `veles-postgres`, then backend/frontend once app images exist.
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user