Documentation
¶
Index ¶
- Variables
- func AddCondition(statusConditions []metav1.Condition, condType string, ...)
- func AddFinalizer(objectMeta *metav1.ObjectMeta, finalizer string) []string
- func BoolToCondition(val bool) metav1.ConditionStatus
- func DirectCSIDriveTypeMeta(version string) metav1.TypeMeta
- func DirectCSIVolumeTypeMeta(version string) metav1.TypeMeta
- func GetAPIExtensionsClient() apiextensions.ApiextensionsV1Interface
- func GetCRDClient() apiextensions.CustomResourceDefinitionInterface
- func GetClientForNonCoreGroupKindVersions(group, kind string, versions ...string) (rest.Interface, *schema.GroupVersionKind, error)
- func GetCondition(statusConditions []metav1.Condition, condType string) metav1.Condition
- func GetDirectCSIClient() directcsi.DirectV1beta1Interface
- func GetDirectClientset() direct.Interface
- func GetDiscoveryClient() discovery.DiscoveryInterface
- func GetFake() bool
- func GetGroupKindVersions(group, kind string, versions ...string) (*schema.GroupVersionKind, error)
- func GetKubeClient() kubernetes.Interface
- func GetKubeConfig() string
- func GetMetadataClient() metadata.Interface
- func Init()
- func InitFake()
- func IsCondition(statusConditions []metav1.Condition, condType string, ...) bool
- func IsConditionStatus(statusConditions []metav1.Condition, condType string, ...) bool
- 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 SetFake()
- func UpdateCondition(statusConditions []metav1.Condition, condType string, ...)
- func ValidateAccessTier(at string) (directcsi.AccessTier, error)
Constants ¶
This section is empty.
Variables ¶
Functions ¶
func AddCondition ¶ added in v1.2.8
func AddFinalizer ¶
func AddFinalizer(objectMeta *metav1.ObjectMeta, finalizer string) []string
func BoolToCondition ¶
func BoolToCondition(val bool) metav1.ConditionStatus
func DirectCSIDriveTypeMeta ¶ added in v1.3.0
func DirectCSIVolumeTypeMeta ¶ added in v1.3.0
func GetAPIExtensionsClient ¶ added in v1.1.0
func GetAPIExtensionsClient() apiextensions.ApiextensionsV1Interface
func GetCRDClient ¶
func GetCRDClient() apiextensions.CustomResourceDefinitionInterface
func GetCondition ¶ added in v1.2.8
func GetDirectCSIClient ¶
func GetDirectCSIClient() directcsi.DirectV1beta1Interface
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 IsCondition ¶ added in v1.2.8
func IsConditionStatus ¶ added in v1.2.8
func JSONifyAndLog ¶
func JSONifyAndLog(val interface{})
func ParseSingleKubeNativeFromBytes ¶ added in v1.1.0
func RemoveFinalizer ¶
func RemoveFinalizer(objectMeta *metav1.ObjectMeta, finalizer string) []string
func UpdateCondition ¶ added in v1.2.8
func ValidateAccessTier ¶ added in v1.3.0
func ValidateAccessTier(at string) (directcsi.AccessTier, error)
Types ¶
This section is empty.
Source Files
¶
Click to show internal directories.
Click to hide internal directories.