# Functions

DeleteKeystoneEndpointWithName func.
DeleteKeystoneServiceWithName func.
GetAdminServiceClient - get a system scoped admin serviceClient for the keystoneAPI instance.
GetKeystoneAPI - get keystoneAPI object in namespace.
GetKeystoneEndpointList func.
GetKeystoneEndpointUrls returns all URLs currently registered.
GetKeystoneEndpointWithName func.
GetKeystoneServiceWithName func.
GetScopedAdminServiceClient - get a scoped admin serviceClient for the keystoneAPI instance.
NewKeystoneEndpoint returns an initialized KeystoneEndpoint.
NewKeystoneService returns an initialized KeystoneService.
SetupDefaults - initializes any CRD field defaults based on environment variables (the defaulting mechanism itself is implemented via webhooks).
SetupKeystoneAPIDefaults - initialize KeystoneAPI spec defaults for use with either internal or external webhooks.

# Constants

AdminServiceClientReadyCondition Status=True condition which indicates if the admin client is ready and can be used.
AdminServiceClientReadyErrorMessage.
AdminServiceClientReady condition messages AdminServiceClientReadyInitMessage.
AdminServiceClientReadyMessage.
AdminServiceClientReadyWaitingMessage.
BootstrapHash completed.
DbSyncHash hash.
DeploymentHash hash used to detect changes.
FernetKeysHash completed.
KeystoneAPIContainerImage is the fall-back container image for KeystoneAPI.
KeystoneAPIReadyCondition Status=True condition which indicates if the KeystoneAPI is configured and operational.
KeystoneAPIReadyErrorMessage.
KeystoneAPIReady condition messages KeystoneAPIReadyInitMessage.
KeystoneAPIReadyMessage.
KeystoneAPIReadyNotFoundMessage.
KeystoneAPIReadyWaitingMessage.
KeystoneServiceOSEndpointsReadyCondition Status=True condition which indicates if the endpoints got created in the keystone instance is ready/was successful.
KeystoneServiceOSEndpointsReadyErrorMessage.
KeystoneServiceOSEndpointsReady condition messages KeystoneServiceOSEndpointsReadyInitMessage.
KeystoneServiceOSEndpointsReadyMessage.
KeystoneServiceOSServiceReadyCondition Status=True condition which indicates if the service created in the keystone instance is ready/was successful.
AdminServiceClientReadyErrorMessage.
KeystoneServiceOSServiceReady condition messages KeystoneServiceOSServiceReadyInitMessage.
KeystoneServiceOSServiceReadyMessage.
KeystoneServiceOSUserReadyCondition Status=True condition which indicates if the service user got created in the keystone instance is ready/was successful.
KeystoneServiceOSUserReadyErrorMessage.
KeystoneServiceOSUserReady condition messages KeystoneServiceOSUserReadyInitMessage.
KeystoneServiceOSUserReadyMessage.
KeystoneServiceOSUserReadyWaitingMessage.

# Variables

AddToScheme adds the types in this group-version to the given scheme.
GroupVersion is group version used to register these objects.
SchemeBuilder is used to add go types to the GroupVersionKind scheme.

# Structs

APIOverrideSpec to override the generated manifest of several child resources.
KeystoneAPI is the Schema for the keystoneapis API.
KeystoneAPIDefaults -.
KeystoneAPIList contains a list of KeystoneAPI.
No description provided by the author
KeystoneAPISpec defines the desired state of KeystoneAPI.
KeystoneAPIStatus defines the observed state of KeystoneAPI.
KeystoneEndpoint is the Schema for the keystoneendpoints API.
KeystoneEndpointHelper -.
KeystoneEndpointList contains a list of KeystoneEndpoint.
KeystoneEndpointSpec defines the desired state of KeystoneEndpoint.
KeystoneEndpointStatus defines the observed state of KeystoneEndpoint.
KeystoneService is the Schema for the keystoneservices API.
KeystoneServiceHelper -.
KeystoneServiceList contains a list of KeystoneService.
KeystoneServiceSpec defines the desired state of KeystoneService.
KeystoneServiceStatus defines the observed state of KeystoneService.
PasswordSelector to identify the DB and AdminUser password from the Secret.