Versions in this module Expand all Collapse all v0 v0.2.0 Apr 11, 2019 Changes in this version + func AddOwnerReference(om *metav1.ObjectMeta, or metav1.OwnerReference) + func ConditionalStringFormat(format string, value string) string + func GenerateNameMaxLength(base string, maxLength int) string + func NamespaceNameFromObjectRef(or *corev1.ObjectReference) types.NamespacedName + func ParseBool(s string) bool + func ParseMap(s string) map[string]string + func String(v string) *string + func StringValue(v *string) string v0.1.0 Dec 4, 2018 Changes in this version + var DefaultUpdateRetry = wait.Backoff + func AddFinalizer(o *v1.ObjectMeta, finalizer string) + func ApplyDeployment(c kubernetes.Interface, d *appsv1.Deployment) (*appsv1.Deployment, error) + func ApplySecret(c kubernetes.Interface, s *corev1.Secret) (*corev1.Secret, error) + func ApplyService(c kubernetes.Interface, s *corev1.Service) (*corev1.Service, error) + func GenerateHex(dataLen int) (string, error) + func GenerateName(base string) string + func GeneratePassword(dataLen int) (string, error) + func HasFinalizer(o *v1.ObjectMeta, finalizer string) bool + func IfEmptyString(s, r string) string + func LatestDeploymentCondition(conditions []appsv1.DeploymentCondition) appsv1.DeploymentCondition + func ObjectReference(o metav1.ObjectMeta, apiVersion, kind string) *corev1.ObjectReference + func ObjectToOwnerReference(r *corev1.ObjectReference) *metav1.OwnerReference + func RemoveFinalizer(o *v1.ObjectMeta, finalizer string) + func SecretData(client kubernetes.Interface, namespace string, ks corev1.SecretKeySelector) ([]byte, error) + func ToLowerRemoveSpaces(input string) string