KRM API keycloak.global.gdc.goog/v1

keycloak.global.gdc.goog/v1

Package v1 contains API Schema definitions for the keycloak.global.gdc.goog v1 API group

ManagedKeycloak

Represents a managed instance of a Keycloak server.

Appears in: - ManagedKeycloakList

Field Description
apiVersion string keycloak.global.gdc.goog/v1
kind string ManagedKeycloak
metadata ObjectMeta Refer to Kubernetes API documentation for fields of metadata.
spec ManagedKeycloakSpec The desired state of the ManagedKeycloak instance.
status ManagedKeycloakStatus The most recently observed status of the ManagedKeycloak instance.

ManagedKeycloakList

Represents a collection of ManagedKeycloak instances.

Field Description
apiVersion string keycloak.global.gdc.goog/v1
kind string ManagedKeycloakList
metadata ListMeta Refer to Kubernetes API documentation for fields of metadata.
items ManagedKeycloak array

ManagedKeycloakReplica

Represents a managed instance of a Keycloak server.

Appears in: - ManagedKeycloakReplicaList

Field Description
apiVersion string keycloak.global.gdc.goog/v1
kind string ManagedKeycloakReplica
metadata ObjectMeta Refer to Kubernetes API documentation for fields of metadata.
spec ManagedKeycloakSpec The desired state of the ManagedKeycloak instance.
status ManagedKeycloakReplicaStatus The most recently observed status of the ManagedKeycloak instance.

ManagedKeycloakReplicaList

Represents a collection of ManagedKeycloakReplica instances.

Field Description
apiVersion string keycloak.global.gdc.goog/v1
kind string ManagedKeycloakReplicaList
metadata ListMeta Refer to Kubernetes API documentation for fields of metadata.
items ManagedKeycloakReplica array

ManagedKeycloakReplicaStatus

Provides the status of an ManagedKeycloak resource.

Appears in: - ManagedKeycloakReplica - ManagedKeycloakZoneStatus

Field Description
conditions Condition array

ManagedKeycloakSpec

Represents the specification or the desired state of a ManagedKeycloak instance.

Appears in: - ManagedKeycloak - ManagedKeycloakReplica

Field Description
adminCredentialSecretName string The name of the Kubernetes Secret containing the initial admin credentials. The secret must contain username and password keys.
replicas integer Configuration for number of replicas.

ManagedKeycloakStatus

Represents the specification or the desired state of a ManagedKeycloak instance.

Appears in: - ManagedKeycloak

Field Description
conditions Condition array The observations of the overall state of the resource. Known condition types: Ready.
rollout RolloutStatus The current strategy used to roll out the resource to each zone.
zones ManagedKeycloakZoneStatus array The list of zone statuses where the resource is rolled out to.

ManagedKeycloakZoneStatus

Represents the current status of a ManagedKeycloak instance.

Appears in: - ManagedKeycloakStatus

Field Description
name string The name of the zone where the replica this status represents is in.
rolloutStatus ZoneRolloutStatus The status of rolling out the replica to the zone.
replicaStatus ManagedKeycloakReplicaStatus The reconciliation status of the replica collected from the zone. Any condition within the field that has an .observedGeneration less than .rolloutStatus.replicaGeneration is out of date.