Versions in this module Expand all Collapse all v1 v1.4.1 Sep 11, 2020 Changes in this version + func ApplyResources(client k8sclient.Client, labelManager LabelManager, objects object.K8sObjects, ...) (object.K8sObjects, error) + func CRDEstablishedConditionCheck(obj *unstructured.Unstructured, k8serror error) bool + func ConvertRuntimeObjectToK8sObjects(objects []runtime.Object) (object.K8sObjects, error) + func DeleteResources(client k8sclient.Client, labelManager LabelManager, objects object.K8sObjects, ...) (object.K8sObjects, error) + func ExistsConditionCheck(obj *unstructured.Unstructured, k8serror error) bool + func GetFormattedName(object Object) string + func GetFormattedName2(object runtime.Object) string + func GetTokenForServiceAccountName(client k8sclient.Client, key types.NamespacedName) (string, error) + func NonExistsConditionCheck(obj *unstructured.Unstructured, k8serror error) bool + func ReadyReplicasConditionCheck(obj *unstructured.Unstructured, k8serror error) bool + func WaitForResourcesConditions(client k8sclient.Client, objects []NamespacedNameWithGVK, backoff wait.Backoff, ...) error + type LabelManager interface + CheckLabelsBeforeCreate func(actual runtime.Object) (bool, error) + CheckLabelsBeforeDelete func(actual runtime.Object) (bool, error) + CheckLabelsBeforeUpdate func(actual, desired runtime.Object) (bool, error) + type NamespacedNameWithGVK struct + func NamesWithGVKFromK8sObjects(objects object.K8sObjects, kind ...string) []NamespacedNameWithGVK + func (o NamespacedNameWithGVK) String() string + func (o NamespacedNameWithGVK) Unstructured() *unstructured.Unstructured + type Object interface + type PostResourceApplyFunc func(k8sclient.Client, Object) error + type PostResourceDeleteFunc func(k8sclient.Client, Object) error + type ResourceConditionCheck func(*unstructured.Unstructured, error) bool + type WaitForResourceConditionsFunc func(k8sclient.Client, *unstructured.Unstructured) error + func WaitForResourceConditions(backoff wait.Backoff, log logger.Logger, checkFuncs ...ResourceConditionCheck) WaitForResourceConditionsFunc