# Functions
IsInvalidUserProvidedAnnotation tests to see if the given annotation name is one reserved by the operator.
# Constants
EtcdBackupReasonFailed is the event generated after a failed backup.
EtcdBackupReasonSucceeded is the event generated after a successful backup.
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
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.
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.
No description provided by the author
EtcdBackupSpec defines the desired state of EtcdBackup.
EtcdBackupStatus defines the observed state of EtcdBackup.
EtcdCluster is the Schema for the etcdclusters API.
EtcdClusterList contains a list of EtcdCluster.
EtcdClusterSpec defines the desired state of EtcdCluster.
EtcdClusterStatus defines the observed state of EtcdCluster.
A template to define the cluster we'll make.
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.
EtcdRestore is the Schema for the etcdrestores API.
EtcdRestoreList contains a list of EtcdRestore.
No description provided by the author
EtcdRestoreSpec defines the desired state of EtcdRestore.
EtcdRestoreStatus defines the observed state of EtcdRestore.
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
No description provided by the author
+kubebuilder:validation:Enum=New;Existing.