client secret fixes
Some checks failed
Deploy Gitea Pages / build-and-deploy (push) Failing after 6m6s
Some checks failed
Deploy Gitea Pages / build-and-deploy (push) Failing after 6m6s
This commit is contained in:
@@ -893,13 +893,15 @@ dind:
|
||||
|
||||
**Client Attributes** (set in `forte-realm.json`):
|
||||
|
||||
| Attribute | Description |
|
||||
|-----------|-------------|
|
||||
| `k8s.secret.sync` | Set to `"true"` to enable syncing |
|
||||
| `k8s.secret.namespace` | Target K8s namespace |
|
||||
| `k8s.secret.name` | Name of the K8s Secret |
|
||||
| Attribute | Required | Default | Description |
|
||||
|-----------|----------|---------|-------------|
|
||||
| `k8s.secret.sync` | Yes | — | Set to `"true"` to enable syncing |
|
||||
| `k8s.secret.namespace` | Yes | — | Target K8s namespace |
|
||||
| `k8s.secret.name` | Yes | — | Name of the K8s Secret |
|
||||
| `k8s.secret.client-id-key` | No | `client-id` | Field name for client ID in the Secret |
|
||||
| `k8s.secret.client-secret-key` | No | `client-secret` | Field name for client secret in the Secret |
|
||||
|
||||
**Created Secret Format**:
|
||||
**Created Secret Format** (key names configurable via attributes):
|
||||
```yaml
|
||||
apiVersion: v1
|
||||
kind: Secret
|
||||
@@ -910,8 +912,8 @@ metadata:
|
||||
app.kubernetes.io/managed-by: keycloak-secret-syncer
|
||||
type: Opaque
|
||||
data:
|
||||
client-id: <base64-encoded client ID>
|
||||
client-secret: <base64-encoded client secret>
|
||||
<client-id-key>: <base64-encoded client ID>
|
||||
<client-secret-key>: <base64-encoded client secret>
|
||||
```
|
||||
|
||||
**Verification**:
|
||||
|
||||
Reference in New Issue
Block a user