KeycloakInstance

v1

This resource makes a Keycloak instance known to the operator


spec

Type: object

PropertyTypeRequired
baseUrlstring
clientobject
credentialsobject
realmstring
tokenobject

missing


spec.baseUrl

Type: string

missing


spec.client

Type: object

PropertyTypeRequired
idstring
secretstring

missing


spec.client.id

Type: string

missing


spec.client.secret

Type: string

missing


spec.credentials

Type: object

PropertyTypeRequired
createboolean
passwordKeystring
secretNamestring
usernameKeystring

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

PropertyTypeRequired
expiresKeystring
secretNamestring
tokenKeystring

missing


spec.token.expiresKey

Type: string

missing


spec.token.secretName

Type: string

missing


spec.token.tokenKey

Type: string

missing


status

Type: object

PropertyTypeRequired
conditions[]object
messagestring
readyboolean
resourcePathstring
statusstring

missing


status.conditions[]

Type: object

PropertyTypeRequired
lastTransitionTimestring
lastUpdateTimestring
messagestring
reasonstring
statusstring
typestring

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