github.com/percona/percona-xtradb-cluster-operator@v1.14.0/pkg/pxc/app/k8s.go (about) 1 package app 2 3 import ( 4 corev1 "k8s.io/api/core/v1" 5 ) 6 7 // Probe is a k8s helper to create Probe object 8 func Probe(pb *corev1.Probe, cmd ...string) *corev1.Probe { 9 pb.Exec = &corev1.ExecAction{ 10 Command: cmd, 11 } 12 return pb 13 } 14 15 // SecretKeySelector is a k8s helper to create SecretKeySelector object 16 func SecretKeySelector(name, key string) *corev1.SecretKeySelector { 17 evs := &corev1.SecretKeySelector{} 18 evs.Name = name 19 evs.Key = key 20 21 return evs 22 }