package
1.33.0-alpha.2
Repository: https://github.com/kubernetes/kubernetes.git
Documentation: pkg.go.dev
# Functions
FromResourceClaim creates a ResourceClaim wrapper from some existing object.
FromResourceSlice creates a ResourceSlice wrapper from some existing object.
MakeContainer creates a Container wrapper.
MakeCSIDriver creates a CSIDriver wrapper.
MakeCSINode creates a CSINode wrapper.
MakeCSIStorageCapacity creates a CSIStorageCapacity wrapper.
MakeLabelSelector creates a LabelSelector wrapper.
MakeNode creates a Node wrapper.
MakeNodesAndPodsForEvenPodsSpread serves as a testing helper for EvenPodsSpread feature.
MakeNodeSelector creates a NodeSelector wrapper.
MakePDB creates a PodDisruptionBudget wrapper.
MakePersistentVolume creates a PersistentVolume wrapper.
MakePersistentVolumeClaim creates a PersistentVolumeClaim wrapper.
MakePod creates a Pod wrapper.
MakeResourceClaim creates a ResourceClaim wrapper.
MakeStorageClass creates a StorageClass wrapper.
# Constants
NilPodAffinity is a no-op which doesn't apply any PodAffinity.
PodAffinityWithPreferredReq applies a SOFT requirement to pod.spec.affinity.PodAffinity.
PodAffinityWithRequiredPreferredReq applies HARD and SOFT requirements to pod.spec.affinity.PodAffinity.
PodAffinityWithRequiredReq applies a HARD requirement to pod.spec.affinity.PodAffinity.
PodAntiAffinityWithPreferredReq applies a SOFT requirement to pod.spec.affinity.PodAntiAffinity.
PodAntiAffinityWithRequiredPreferredReq applies HARD and SOFT requirements to pod.spec.affinity.PodAntiAffinity.
PodAntiAffinityWithRequiredReq applies a HARD requirement to pod.spec.affinity.PodAntiAffinity.
# Structs
ContainerWrapper wraps a Container inside.
CSIDriverWrapper wraps a CSIDriver inside.
CSINodeWrapper wraps a CSINode inside.
CSIStorageCapacityWrapper wraps a CSIStorageCapacity inside.
LabelSelectorWrapper wraps a LabelSelector inside.
NodeSelectorWrapper wraps a NodeSelector inside.
NodeWrapper wraps a Node inside.
PersistentVolumeClaimWrapper wraps a PersistentVolumeClaim inside.
PersistentVolumeWrapper wraps a PersistentVolume inside.
PodDisruptionBudgetWrapper wraps a PodDisruptionBudget inside.
PodWrapper wraps a Pod inside.
ResourceClaimWrapper wraps a ResourceClaim inside.
StorageClassWrapper wraps a StorageClass inside.