KeycloakInstance
v1
This resource makes a Keycloak instance known to the operator
Property | Type | Required |
---|---|---|
spec | object | ✅ |
spec.baseUrl | string | ✅ |
spec.client | object | |
spec.client.id | string | ✅ |
spec.client.secret | string | |
spec.credentials | object | ✅ |
spec.credentials.create | boolean | |
spec.credentials.passwordKey | string | |
spec.credentials.secretName | string | ✅ |
spec.credentials.usernameKey | string | |
spec.realm | string | |
spec.token | object | |
spec.token.expiresKey | string | |
spec.token.secretName | string | |
spec.token.tokenKey | string | |
status | object | |
status.conditions[] | object | |
status.conditions[].lastTransitionTime | string | |
status.conditions[].lastUpdateTime | string | |
status.conditions[].message | string | |
status.conditions[].reason | string | |
status.conditions[].status | string | ✅ |
status.conditions[].type | string | ✅ |
status.message | string | |
status.ready | boolean | ✅ |
status.resourcePath | string | |
status.status | string |
spec
Type: object
Property | Type | Required |
---|---|---|
baseUrl | string | ✅ |
client | object | |
credentials | object | ✅ |
realm | string | |
token | object |
missing
spec.baseUrl
Type: string
missing
spec.client
Type: object
missing
spec.client.id
Type: string
missing
spec.client.secret
Type: string
missing
spec.credentials
Type: object
Property | Type | Required |
---|---|---|
create | boolean | |
passwordKey | string | |
secretName | string | ✅ |
usernameKey | string |
missing
spec.credentials.create
Type: boolean
missing
spec.credentials.passwordKey
Type: string
missing
spec.credentials.secretName
Type: string
missing
spec.credentials.usernameKey
Type: string
missing
spec.realm
Type: string
missing
spec.token
Type: object
Property | Type | Required |
---|---|---|
expiresKey | string | |
secretName | string | |
tokenKey | string |
missing
spec.token.expiresKey
Type: string
missing
spec.token.secretName
Type: string
missing
spec.token.tokenKey
Type: string
missing
status
Type: object
Property | Type | Required |
---|---|---|
conditions[] | object | |
message | string | |
ready | boolean | ✅ |
resourcePath | string | |
status | string |
missing
status.conditions[]
Type: object
Property | Type | Required |
---|---|---|
lastTransitionTime | string | |
lastUpdateTime | string | |
message | string | |
reason | string | |
status | string | ✅ |
type | string | ✅ |
missing
status.conditions[].lastTransitionTime
Type: string
Time is a wrapper around time.Time which supports correct marshaling to YAML and JSON. Wrappers are provided for many of the factory methods that the time package offers.
status.conditions[].lastUpdateTime
Type: string
Time is a wrapper around time.Time which supports correct marshaling to YAML and JSON. Wrappers are provided for many of the factory methods that the time package offers.
status.conditions[].message
Type: string
missing
status.conditions[].reason
Type: string
missing
status.conditions[].status
Type: string
missing
status.conditions[].type
Type: string
missing
status.message
Type: string
missing
status.ready
Type: boolean
missing
status.resourcePath
Type: string
missing
status.status
Type: string
missing