Documentation
¶
Index ¶
- Constants
- func ArbiterLabels(cr *api.PerconaServerMongoDB, replset *api.ReplsetSpec) map[string]string
- func ClusterLabels(cr *api.PerconaServerMongoDB) map[string]string
- func ExternalServiceLabels(cr *api.PerconaServerMongoDB, replset *api.ReplsetSpec) map[string]string
- func MongodLabels(cr *api.PerconaServerMongoDB, replset *api.ReplsetSpec) map[string]string
- func MongosLabels(cr *api.PerconaServerMongoDB) map[string]string
- func NewBackupCronJobLabels(cr *api.PerconaServerMongoDB, labels map[string]string) map[string]string
- func NonVotingLabels(cr *api.PerconaServerMongoDB, replset *api.ReplsetSpec) map[string]string
- func RSLabels(cr *api.PerconaServerMongoDB, replset *api.ReplsetSpec) map[string]string
- func ScheduledBackupLabels(cr *api.PerconaServerMongoDB, task *api.BackupTaskSpec) map[string]string
- func ServiceLabels(cr *api.PerconaServerMongoDB, replset *api.ReplsetSpec) map[string]string
Constants ¶
View Source
const ( LabelKubernetesName = labelKubernetesPrefix + "name" LabelKubernetesInstance = labelKubernetesPrefix + "instance" LabelKubernetesManagedBy = labelKubernetesPrefix + "managed-by" LabelKubernetesPartOf = labelKubernetesPrefix + "part-of" LabelKubernetesComponent = labelKubernetesPrefix + "component" LabelKubernetesReplset = labelKubernetesPrefix + "replset" )
View Source
const ( LabelBackupAncestor = perconaPrefix + "backup-ancestor" LabelBackupType = perconaPrefix + "backup-type" LabelCluster = perconaPrefix + "cluster" )
View Source
const ( FinalizerDeleteBackup = perconaPrefix + "delete-backup" FinalizerDeletePITR = perconaPrefix + "delete-pitr-chunks" FinalizerDeletePVC = perconaPrefix + "delete-psmdb-pvc" FinalizerDeletePSMDBPodsInOrder = perconaPrefix + "delete-psmdb-pods-in-order" )
View Source
const (
ContainerBackupAgent = "backup-agent"
)
Variables ¶
This section is empty.
Functions ¶
func ArbiterLabels ¶
func ArbiterLabels(cr *api.PerconaServerMongoDB, replset *api.ReplsetSpec) map[string]string
func ClusterLabels ¶
func ClusterLabels(cr *api.PerconaServerMongoDB) map[string]string
func ExternalServiceLabels ¶
func ExternalServiceLabels(cr *api.PerconaServerMongoDB, replset *api.ReplsetSpec) map[string]string
func MongodLabels ¶
func MongodLabels(cr *api.PerconaServerMongoDB, replset *api.ReplsetSpec) map[string]string
func MongosLabels ¶
func MongosLabels(cr *api.PerconaServerMongoDB) map[string]string
func NewBackupCronJobLabels ¶
func NonVotingLabels ¶
func NonVotingLabels(cr *api.PerconaServerMongoDB, replset *api.ReplsetSpec) map[string]string
func RSLabels ¶
func RSLabels(cr *api.PerconaServerMongoDB, replset *api.ReplsetSpec) map[string]string
func ScheduledBackupLabels ¶
func ScheduledBackupLabels(cr *api.PerconaServerMongoDB, task *api.BackupTaskSpec) map[string]string
func ServiceLabels ¶
func ServiceLabels(cr *api.PerconaServerMongoDB, replset *api.ReplsetSpec) map[string]string
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.