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.18.5-rc.0
- Published
- Jun 17, 2020
- Platform
- js/wasm
- Imports
- 4 packages
- Last checked
- 3 minutes ago –
Tools for package owners.