Documentation ¶
Index ¶
- Variables
- func AddFinalizer(objectMeta *metav1.ObjectMeta, finalizer string) []string
- func BoolToCondition(val bool) metav1.ConditionStatus
- func CheckVolumeStatusCondition(statusConditions []metav1.Condition, condType string, ...) bool
- func GetAPIExtensionsClient() *apiextensions.ApiextensionsV1Client
- func GetCRDClient() apiextensions.CustomResourceDefinitionInterface
- func GetClientForNonCoreGroupKindVersions(group, kind string, versions ...string) (rest.Interface, *schema.GroupVersionKind, error)
- func GetDirectCSIClient() directv1alpha1.DirectV1alpha1Interface
- func GetDirectClientset() direct.Interface
- func GetDiscoveryClient() discovery.DiscoveryInterface
- func GetGroupKindVersions(group, kind string, versions ...string) (*schema.GroupVersionKind, error)
- func GetKubeClient() kubernetes.Interface
- func GetKubeConfig() string
- func GetMetadataClient() metadata.Interface
- func GetVolumeStatusCondition(statusConditions []metav1.Condition, condType string) metav1.Condition
- func Init()
- func JSONifyAndLog(val interface{})
- func LogYAML(obj interface{}) error
- func ParseSingleKubeNativeFromBytes(data []byte) (runtime.Object, error)
- func PrintYaml(data []byte)
- func RemoveFinalizer(objectMeta *metav1.ObjectMeta, finalizer string) []string
- func UpdateVolumeStatusCondition(statusConditions []metav1.Condition, condType string, ...)
Constants ¶
This section is empty.
Variables ¶
Functions ¶
func AddFinalizer ¶
func AddFinalizer(objectMeta *metav1.ObjectMeta, finalizer string) []string
func BoolToCondition ¶
func BoolToCondition(val bool) metav1.ConditionStatus
func GetAPIExtensionsClient ¶ added in v1.1.0
func GetAPIExtensionsClient() *apiextensions.ApiextensionsV1Client
func GetCRDClient ¶
func GetCRDClient() apiextensions.CustomResourceDefinitionInterface
func GetDirectCSIClient ¶
func GetDirectCSIClient() directv1alpha1.DirectV1alpha1Interface
func GetDirectClientset ¶
func GetDiscoveryClient ¶
func GetDiscoveryClient() discovery.DiscoveryInterface
func GetGroupKindVersions ¶
func GetGroupKindVersions(group, kind string, versions ...string) (*schema.GroupVersionKind, error)
func GetKubeClient ¶
func GetKubeClient() kubernetes.Interface
func GetKubeConfig ¶
func GetKubeConfig() string
func GetMetadataClient ¶
func JSONifyAndLog ¶
func JSONifyAndLog(val interface{})
func ParseSingleKubeNativeFromBytes ¶ added in v1.1.0
func RemoveFinalizer ¶
func RemoveFinalizer(objectMeta *metav1.ObjectMeta, finalizer string) []string
func UpdateVolumeStatusCondition ¶
func UpdateVolumeStatusCondition(statusConditions []metav1.Condition, condType string, condStatus metav1.ConditionStatus)
Types ¶
This section is empty.
Source Files ¶
Click to show internal directories.
Click to hide internal directories.