Documentation ¶
Index ¶
Constants ¶
View Source
const ( ControllerName = "kubermatic_etcd_restore_controller" // FinishRestoreFinalizer indicates that the restore is rebuilding the etcd statefulset FinishRestoreFinalizer = "kubermatic.io/finish-restore" // ActiveRestoreAnnotationName is the cluster annotation that records the EtcdRestore resource that's currently // being restored into the cluster, if any. This is also used for mutual exclusion, i.e. to make sure that not // more than one EtcdRestore resource is active for the cluster at the same time. ActiveRestoreAnnotationName = "kubermatic.io/active-restore" )
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Reconciler ¶
type Reconciler struct { ctrlruntimeclient.Client // contains filtered or unexported fields }
Reconciler stores necessary components that are required to restore etcd backups
Click to show internal directories.
Click to hide internal directories.