# Functions

IsInvalidUserProvidedAnnotation tests to see if the given annotation name is one reserved by the operator.

# Constants

No description provided by the author
No description provided by the author

# Variables

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

# Structs

Bootstrap contains bootstrap infromation for the peer to use.
EtcdBackup is the Schema for the etcdbackups API.
EtcdBackupDestination holds a storage location where an etcd backup will be placed.
EtcdBackupDestinationGCSBucket describes a remote storage bucket on Google Cloud Storage, and the mechanisms used to access this bucket.
EtcdBackupDestinationLocal describes a local directory into which to put the backup file.
EtcdBackupList contains a list of EtcdBackup.
EtcdBackupSchedule is the Schema for the etcdbackupschedules API.
EtcdBackupScheduleList contains a list of EtcdBackupSchedule.
EtcdBackupScheduleSpec defines the desired state of EtcdBackupSchedule.
EtcdBackupScheduleStatus defines the observed state of EtcdBackupSchedule.
EtcdBackupSpec defines the desired state of EtcdBackup.
EtcdBackupStatus defines the observed state of EtcdBackup.
EtcdCluster is the Schema for the etcdclusters API.
EtcdClusterEndpoint holds an addressable endpoint for an etcd member.
EtcdClusterList contains a list of EtcdCluster.
EtcdClusterSpec defines the desired state of EtcdCluster.
EtcdClusterStatus defines the observed state of EtcdCluster.
No description provided by the author
EtcdPeer is the Schema for the etcdpeers API.
EtcdPeerList contains a list of EtcdPeer.
EtcdPeerSpec defines the desired state of EtcdPeer.
EtcdPeerStatus defines the observed state of EtcdPeer.
EtcdPeerStorage defines the desired storage for an EtcdPeer.
EtcdPodTemplateObjectMeta supports a subset of the features of a normal ObjectMeta.
EtcdPodTemplateSpec supports a subset of a normal `v1/PodTemplateSpec` that the operator explicitly permits.
No description provided by the author
InitialClusterMemeber describes a single member of the initial cluster.
StaticBootstrap provides static contact information for initial members of the cluster.

# Type aliases

No description provided by the author
+kubebuilder:validation:Enum=New;Existing.