# Functions
SetupDefaults - initializes any CRD field defaults based on environment variables (the defaulting mechanism itself is implemented via webhooks).
SetupOpenStackControlPlaneDefaults - initialize OpenStackControlPlane spec defaults for use with internal webhooks.
SetupOpenStackVersionDefaults - initialize OpenStackControlPlane spec defaults for use with internal webhooks.
SetupVersionDefaults -.
# Constants
IngressCaName -.
InternalCaName -.
LibvirtCaName -.
MinorUpdateComplete -.
MinorUpdateControlPlane -.
MinorUpdateOvnControlPlane -.
OpenStackClientReadyCondition Status=True condition which indicates if OpenStackClient is configured and operational.
OpenStackControlPlaneBarbicanReadyCondition Status=True condition which indicates if Barbican is configured and operational.
OpenStackControlPlaneBarbicanReadyErrorMessage.
OpenStackControlPlaneBarbicanReadyInitMessage.
OpenStackControlPlaneBarbicanReadyMessage.
OpenStackControlPlaneBarbicanReadyRunningMessage.
OpenStackControlPlaneCAReadyCondition Status=True condition which indicates if the CAs are configured and operational.
OpenStackControlPlaneCAReadyErrorMessage.
OpenStackControlPlaneCAReadyInitMessage.
OpenStackControlPlaneCAReadyMessage.
OpenStackControlPlaneCAReadyRunningMessage.
OpenStackControlPlaneCinderReadyCondition Status=True condition which indicates if Cinder is configured and operational.
OpenStackControlPlaneCinderReadyErrorMessage.
OpenStackControlPlaneCinderReadyInitMessage.
OpenStackControlPlaneCinderReadyMessage.
OpenStackControlPlaneCinderReadyRunningMessage.
OpenStackControlPlaneClientReadyCondition Status=True condition which indicates if OpenStackClient is configured and operational.
OpenStackControlPlaneClientReadyErrorMessage.
OpenStackControlPlaneClientReadyInitMessage.
OpenStackControlPlaneClientReadyMessage.
OpenStackControlPlaneClientReadyRunningMessage.
OpenStackControlPlaneCustomTLSReadyCondition Status=True condition which indicates if custom TLS certificate secrets are configured and operational.
OpenStackControlPlaneCAReadyErrorMessage.
OpenStackControlPlaneCAReadyMessage.
OpenStackControlPlaneDesignateReadyCondition Status=True condition which indicates if Designate is configured and operational.
OpenStackControlPlaneDesignateReadyErrorMessage.
OpenStackControlPlaneDesignateReadyInitMessage.
OpenStackControlPlaneDesignateReadyMessage.
OpenStackControlPlaneDesignateReadyRunningMessage.
OpenStackControlPlaneDNSReadyCondition Status=True condition which indicates if DNSMasq is configured and operational.
OpenStackControlPlaneDNSReadyErrorMessage.
OpenStackControlPlaneDNSReadyInitMessage.
OpenStackControlPlaneDNSReadyMessage.
OpenStackControlPlaneDNSReadyRunningMessage.
OpenStackControlPlaneExposeBarbicanReadyCondition Status=True condition which indicates if Barbican is exposed via a route.
OpenStackControlPlaneExposeCinderReadyCondition Status=True condition which indicates if Cinder is exposed via a route.
OpenStackControlPlaneExposeDesignateReadyCondition Status=True condition which indicates if Designate is exposed via a route.
OpenStackControlPlaneExposeGlanceReadyCondition Status=True condition which indicates if Glance is exposed via a route.
OpenStackControlPlaneExposeHeatReadyCondition Status=True condition which indicates if Heat is exposed via a route.
OpenStackControlPlaneExposeHorizonReadyCondition Status=True condition which indicates if Horizon is exposed via a route.
OpenStackControlPlaneExposeIronicReadyCondition Status=True condition which indicates if Ironic is exposed via a route.
OpenStackControlPlaneExposeKeystoneAPIReadyCondition Status=True condition which indicates if KeystoneAPI is exposed via a route.
OpenStackControlPlaneExposeManilaReadyCondition Status=True condition which indicates if Manila is exposed via a route.
OpenStackControlPlaneExposeNeutronReadyCondition Status=True condition which indicates if Neutron is exposed via a route.
OpenStackControlPlaneExposeNovaReadyCondition Status=True condition which indicates if Nova is exposed via a route.
OpenStackControlPlaneExposeOctaviaReadyCondition Status=True condition which indicates if Octavia is exposed via a route.
OpenStackControlPlaneExposePlacementAPIReadyCondition Status=True condition which indicates if PlacementAPI is exposed via a route.
OpenStackControlPlaneExposeServiceReadyErrorMessage.
OpenStackControlPlaneExposeServiceReadyInitMessage.
OpenStackControlPlaneExposeServiceReadyMessage.
OpenStackControlPlaneExposeSwiftReadyCondition Status=True condition which indicates if Swift is exposed via a route.
OpenStackControlPlaneExposeTelemetryReadyCondition Status=True condition which indicates if Telemetry is exposed via a route.
OpenStackControlPlaneGlanceReadyCondition Status=True condition which indicates if Glance is configured and operational.
OpenStackControlPlaneGlanceReadyErrorMessage.
OpenStackControlPlaneGlanceReadyInitMessage.
OpenStackControlPlaneGlanceReadyMessage.
OpenStackControlPlaneGlanceReadyRunningMessage.
OpenStackControlPlaneHeatReadyCondition Status=True condition which indicates if Heat is configured and operational.
OpenStackControlPlaneHeatReadyErrorMessage.
OpenStackControlPlaneHeatReadyInitMessage.
OpenStackControlPlaneHeatReadyMessage.
OpenStackControlPlaneHeatReadyRunningMessage.
OpenStackControlPlaneHorizonReadyCondition Status=True condition which indicates if Horizon is configured and operational.
OpenStackControlPlaneHorizonReadyErrorMessage.
OpenStackControlPlaneHorizonReadyInitMessage.
OpenStackControlPlaneHorizonReadyMessage.
OpenStackControlPlaneHorizonReadyRunningMessage.
OpenStackControlPlaneIronicReadyCondition Status=True condition which indicates if Ironic is configured and operational.
OpenStackControlPlaneIronicReadyErrorMessage.
OpenStackControlPlaneIronicReadyInitMessage.
OpenStackControlPlaneIronicReadyMessage.
OpenStackControlPlaneIronicReadyRunningMessage.
OpenStackControlPlaneKeystoneAPIReadyCondition Status=True condition which indicates if KeystoneAPI is configured and operational.
OpenStackControlPlaneKeystoneAPIReadyErrorMessage.
OpenStackControlPlaneKeystoneAPIReadyInitMessage.
OpenStackControlPlaneKeystoneAPIReadyMessage.
OpenStackControlPlaneKeystoneAPIReadyRunningMessage.
OpenStackControlPlaneManilaReadyCondition Status=True condition which indicates if Manila is configured and operational.
OpenStackControlPlaneManilaReadyErrorMessage.
OpenStackControlPlaneManilaReadyInitMessage.
OpenStackControlPlaneManilaReadyMessage.
OpenStackControlPlaneManilaReadyRunningMessage.
OpenStackControlPlaneMariaDBReadyCondition Status=True condition which indicates if MariaDB is configured and operational.
OpenStackControlPlaneMariaDBReadyErrorMessage.
OpenStackControlPlaneMariaDBReadyInitMessage.
OpenStackControlPlaneMariaDBReadyMessage.
OpenStackControlPlaneMariaDBReadyRunningMessage.
OpenStackControlPlaneMemcachedReadyCondition Status=True condition which indicates if Memcached is configured and operational.
OpenStackControlPlaneMemcachedReadyErrorMessage.
OpenStackControlPlaneMemcachedReadyInitMessage.
OpenStackControlPlaneMemcachedReadyMessage.
OpenStackControlPlaneMemcachedReadyRunningMessage.
OpenStackControlPlaneNeutronReadyCondition Status=True condition which indicates if Neutron is configured and operational.
OpenStackControlPlaneNeutronReadyErrorMessage.
OpenStackControlPlaneNeutronReadyInitMessage.
OpenStackControlPlaneNeutronReadyMessage.
OpenStackControlPlaneNeutronReadyRunningMessage.
OpenStackControlPlaneNovaReadyCondition Status=True condition which indicates if Nova is configured and operational.
OpenStackControlPlaneNovaReadyErrorMessage.
OpenStackControlPlaneNovaReadyInitMessage.
OpenStackControlPlaneNovaReadyMessage.
OpenStackControlPlaneNovaReadyRunningMessage.
OpenStackControlPlaneOctaviaReadyCondition Status=True condition which indicates if Octavia is configured and operational.
OpenStackControlPlaneOctaviaReadyErrorMessage.
OpenStackControlPlaneOctaviaReadyInitMessage.
OpenStackControlPlaneOctaviaReadyMessage.
OpenStackControlPlaneOctaviaReadyRunningMessage.
OpenStackControlPlaneOVNReadyCondition Status=True condition which indicates if OVN is configured and operational.
OpenStackControlPlaneOVNReadyErrorMessage.
OpenStackControlPlaneOVNReadyInitMessage.
OpenStackControlPlaneOVNReadyMessage.
OpenStackControlPlaneOVNReadyRunningMessage.
OpenStackControlPlanePlacementAPIReadyCondition Status=True condition which indicates if PlacementAPI is configured and operational.
OpenStackControlPlanePlacementAPIReadyErrorMessage.
OpenStackControlPlanePlacementAPIReadyInitMessage.
OpenStackControlPlanePlacementAPIReadyMessage.
OpenStackControlPlanePlacementAPIReadyRunningMessage.
OpenStackControlPlaneRabbitMQReadyCondition Status=True condition which indicates if RabbitMQ is configured and operational.
OpenStackControlPlaneRabbitMQReadyErrorMessage.
OpenStackControlPlaneRabbitMQReadyInitMessage.
OpenStackControlPlaneRabbitMQReadyMessage.
OpenStackControlPlaneRabbitMQReadyRunningMessage.
OpenStackControlPlaneReadyErrorMessage.
OpenStackControlPlaneServiceOverrideReadyCondition Status=True condition which indicates if OpenStack service override has created ok.
OpenStackControlPlaneSwiftReadyCondition Status=True condition which indicates if Swift is configured and operational.
OpenStackControlPlaneSwiftReadyErrorMessage.
OpenStackControlPlaneSwiftReadyInitMessage.
OpenStackControlPlaneSwiftReadyMessage.
OpenStackControlPlaneSwiftReadyRunningMessage.
OpenStackControlPlaneTelemetryReadyCondition Status=True condition which indicates if OpenStack Telemetry service is configured and operational.
OpenStackControlPlaneTelemetryReadyErrorMessage.
OpenStackControlPlaneTelemetryReadyInitMessage.
OpenStackControlPlaneTelemetryReadyMessage.
OpenStackControlPlaneTelemetryReadyRunningMessage.
Version Conditions used by API objects.
OpenStackVersionInitializedInitMessage.
OpenStackVersionInitializedReadyErrorMessage.
OpenStackVersionInitializedReadyMessage.
OpenStackVersionInitializedReadyRunningMessage.
Version Conditions used by API objects.
Version Conditions used by API objects.
OpenStackVersionMinorUpdateInitMessage.
Version Conditions used by API objects.
Version Conditions used by API objects.
OpenStackVersionMinorUpdateReadyMessage.
OpenStackVersionMinorUpdateReadyRunningMessage.
OvnDbCaName -.
RabbitMqContainerImage is the fall-back container image for RabbitMQ.
# 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
BarbicanSection defines the desired state of Barbican service.
CACertConfig defines details for ca cert configs.
CertConfig defines details for cert configs.
CertSection defines details for CA config and its certs.
CinderSection defines the desired state of Cinder service.
ContainerDefaults - struct that contains container image default URLs for each service (internal use only).
ContainerImages - struct acts as the source of truth for container image URLs to be deployed.
ContainerTemplate - struct that contains container image URLs for each service in OpenStackControlplane.
CustomContainerImages - struct for custom container images.
DesignateSection defines the desired state of the Designate service.
DNSMasqSection defines the desired state of DNSMasq service.
GaleraSection defines the desired state of Galera services.
GlanceSection defines the desired state of Glance service.
HeatSection defines the desired state of Heat services.
HorizonSection defines the desired state of Horizon services.
IronicSection defines the desired state of Ironic services.
KeystoneSection defines the desired state of Keystone service.
ManilaSection defines the desired state of Manila service.
MemcachedSection defines the desired state of Memcached services.
NeutronSection defines the desired state of Neutron service.
NovaCellOverrideSpec to override the generated manifest of several child resources.
NovaSection defines the desired state of Nova services.
OctaviaSection defines the desired state of the Octavia service.
OpenStackClientSection defines the desired state of the OpenStackClient.
OpenStackControlPlane is the Schema for the openstackcontrolplanes API.
OpenStackControlPlaneDefaults -.
OpenStackControlPlaneList contains a list of OpenStackControlPlane.
OpenStackControlPlaneSpec defines the desired state of OpenStackControlPlane.
OpenStackControlPlaneStatus defines the observed state of OpenStackControlPlane.
OpenStackExtraVolMounts exposes additional parameters processed by the openstack-operator and defines the common VolMounts structure provided by the main storage module.
OpenStackVersion is the Schema for the openstackversionupdates API.
OpenStackVersionDefaults -.
OpenStackVersionList contains a list of OpenStackVersion.
OpenStackVersionSpec - defines the desired state of OpenStackVersion.
OpenStackVersionStatus defines the observed state of OpenStackVersion.
Override to override the generated manifest of several child resources.
OvnResources defines the desired state of OVN services.
OvnSection defines the desired state of OVN services.
PlacementSection defines the desired state of Placement service.
RabbitmqSection defines the desired state of RabbitMQ service.
RabbitmqTemplate definition.
SwiftSection defines the desired state of Swift service.
TelemetrySection defines the desired state of OpenStack Telemetry services.
TLSCAStatus defines the observed state of TLS.
TLSIngressConfig defines the desired state of the TLS configuration for the ingress configuration (route).
TLSPodLevelConfig defines the desired state of the TLS configuration for TLS termination at the pod level.
TLSSection defines the desired state of TLS configuration.
TLSServiceOverride overrides tls parameters for public endpoint.
TLSStatus defines the observed state of TLS.