# Functions
Resource takes an unqualified resource and returns a Group qualified GroupResource.
# Constants
CrdbCertificateGenerated condition used to run the version checker and sync other actions.
All possible action types.
ClusterRestartCondition string.
CrdbInitializedCondition string.
CrdbSQLIngressExposedCondition string.
CrdbUIIngressExposedCondition string.
CrdbVersionChecked condition used to run the version checker and sync other actions.
All possible action types.
DecommissionCondition string.
All possible action types.
All possible action types.
Failed status.
Finished status.
FullCluster used to trigger a full cluster restart.
All possible action types.
All possible action types.
All possible action types.
All possible action types.
RollingRestart used trigger an rolling restart.
All possible action types.
Starting status.
Unknown status.
All possible action types.
All possible action types.
# Variables
AddToScheme adds the types in this group-version to the given scheme.
DefaultGRPCPort is the default port used for GRPC communication.
DefaultHTTPPort is the default port for the Web UI.
DefaultMaxUnavailable is the default max unavailable nodes during a rollout.
DefaultSQLPort is the default port used for SQL connections.
SchemeBuilder is used to add go types to the GroupVersionKind scheme.
SchemeGroupVersion is group version used to register these objects with the k8s schema.
# Structs
ClusterAction represents cluster status as it is perceived by the operator +k8s:deepcopy-gen=true.
ClusterCondition represents cluster status as it is perceived by the operator.
CrdbCluster is the CRD for the cockroachDB clusters API.
CrdbClusterList contains a list of Cluster.
CrdbClusterSpec defines the desired state of a CockroachDB Cluster that the operator maintains.
CrdbClusterStatus defines the observed state of Cluster.
No description provided by the author
IngressConfig defines the configuration required to create ingress resource.
PodImage represents the image information for a container that is used to build the StatefulSet.
Volume defined storage configuration for the container with the Database.
VolumeClaim wraps a persistent volume claim (PVC) to use with the container.
# Type aliases
ActionStatus struct used to save the status of each action that the controller runs.
ActionType type alias.
ClusterConditionType type alias.
ClusterRestartType type alias.