package util
import "k8s.io/kubernetes/pkg/apis/storage/util"
Index ¶
- Constants
- func DropDisabledFields(class, oldClass *storage.StorageClass)
- func IsDefaultAnnotation(obj metav1.ObjectMeta) bool
- func IsDefaultAnnotationText(obj metav1.ObjectMeta) string
Constants ¶
const BetaIsDefaultStorageClassAnnotation = "storageclass.beta.kubernetes.io/is-default-class"
BetaIsDefaultStorageClassAnnotation is the beta version of IsDefaultStorageClassAnnotation. TODO: remove Beta when no longer used
const IsDefaultStorageClassAnnotation = "storageclass.kubernetes.io/is-default-class"
IsDefaultStorageClassAnnotation represents a StorageClass annotation that marks a class as the default StorageClass
Functions ¶
func DropDisabledFields ¶
func DropDisabledFields(class, oldClass *storage.StorageClass)
DropDisabledFields removes disabled fields from the StorageClass object.
func IsDefaultAnnotation ¶
func IsDefaultAnnotation(obj metav1.ObjectMeta) bool
IsDefaultAnnotation returns a boolean if the annotation is set TODO: remove Beta when no longer needed
func IsDefaultAnnotationText ¶
func IsDefaultAnnotationText(obj metav1.ObjectMeta) string
IsDefaultAnnotationText returns a pretty Yes/No String if the annotation is set TODO: remove Beta when no longer needed
Source Files ¶
helpers.go util.go
- Version
- v1.19.7
- Published
- Jan 13, 2021
- Platform
- js/wasm
- Imports
- 4 packages
- Last checked
- 2 minutes ago –
Tools for package owners.