Documentation ¶
Index ¶
- Constants
- func IsNotMoreThan100Percent(intOrStringValue *intstr.IntOrString, fldPath *field.Path) field.ErrorList
- func ProjectMemberId(apiGroup, kind, namespace, name string) string
- func ProjectMemberProperties(member core.ProjectMember) (string, string, string, string, error)
- func ShouldEnforceImmutability(new, old []string) bool
- func ValidateBackupBucket(backupBucket *core.BackupBucket) field.ErrorList
- func ValidateBackupBucketSpec(spec *core.BackupBucketSpec, fldPath *field.Path) field.ErrorList
- func ValidateBackupBucketSpecUpdate(newSpec, oldSpec *core.BackupBucketSpec, fldPath *field.Path) field.ErrorList
- func ValidateBackupBucketStatusUpdate(newBackupBucket, oldBackupBucket *core.BackupBucket) field.ErrorList
- func ValidateBackupBucketUpdate(newBackupBucket, oldBackupBucket *core.BackupBucket) field.ErrorList
- func ValidateBackupEntry(backupEntry *core.BackupEntry) field.ErrorList
- func ValidateBackupEntrySpec(spec *core.BackupEntrySpec, fldPath *field.Path) field.ErrorList
- func ValidateBackupEntrySpecUpdate(newSpec, oldSpec *core.BackupEntrySpec, fldPath *field.Path) field.ErrorList
- func ValidateBackupEntryStatusUpdate(newBackupEntry, oldBackupEntry *core.BackupEntry) field.ErrorList
- func ValidateBackupEntryUpdate(newBackupEntry, oldBackupEntry *core.BackupEntry) field.ErrorList
- func ValidateCRI(CRI *core.CRI, fldPath *field.Path) field.ErrorList
- func ValidateCloudProfile(cloudProfile *core.CloudProfile) field.ErrorList
- func ValidateCloudProfileAddedVersions(versions []core.ExpirableVersion, addedVersions map[string]int, ...) field.ErrorList
- func ValidateCloudProfileCreation(cloudProfile *core.CloudProfile) field.ErrorList
- func ValidateCloudProfileSpec(spec *core.CloudProfileSpec, fldPath *field.Path) field.ErrorList
- func ValidateCloudProfileSpecUpdate(new, old *core.CloudProfileSpec, fldPath *field.Path) field.ErrorList
- func ValidateCloudProfileUpdate(newProfile, oldProfile *core.CloudProfile) field.ErrorList
- func ValidateClusterAutoscaler(autoScaler core.ClusterAutoscaler, fldPath *field.Path) field.ErrorList
- func ValidateContainerRuntimes(containerRuntime []core.ContainerRuntime, fldPath *field.Path) field.ErrorList
- func ValidateControllerInstallation(controllerInstallation *core.ControllerInstallation) field.ErrorList
- func ValidateControllerInstallationSpec(spec *core.ControllerInstallationSpec, fldPath *field.Path) field.ErrorList
- func ValidateControllerInstallationSpecUpdate(new, old *core.ControllerInstallationSpec, deletionTimestampSet bool, ...) field.ErrorList
- func ValidateControllerInstallationStatus(spec *core.ControllerInstallationStatus, fldPath *field.Path) field.ErrorList
- func ValidateControllerInstallationStatusUpdate(newStatus, oldStatus core.ControllerInstallationStatus) field.ErrorList
- func ValidateControllerInstallationUpdate(new, old *core.ControllerInstallation) field.ErrorList
- func ValidateControllerRegistration(controllerRegistration *core.ControllerRegistration) field.ErrorList
- func ValidateControllerRegistrationSpec(spec *core.ControllerRegistrationSpec, fldPath *field.Path) field.ErrorList
- func ValidateControllerRegistrationSpecUpdate(new, old *core.ControllerRegistrationSpec, deletionTimestampSet bool, ...) field.ErrorList
- func ValidateControllerRegistrationUpdate(new, old *core.ControllerRegistration) field.ErrorList
- func ValidateHibernation(hibernation *core.Hibernation, fldPath *field.Path) field.ErrorList
- func ValidateHibernationCronSpec(seenSpecs sets.String, spec string, fldPath *field.Path) field.ErrorList
- func ValidateHibernationSchedule(seenSpecs sets.String, schedule *core.HibernationSchedule, fldPath *field.Path) field.ErrorList
- func ValidateHibernationScheduleLocation(location string, fldPath *field.Path) field.ErrorList
- func ValidateHibernationSchedules(schedules []core.HibernationSchedule, fldPath *field.Path) field.ErrorList
- func ValidateKubeletConfig(kubeletConfig core.KubeletConfig, fldPath *field.Path) field.ErrorList
- func ValidateName(name string, prefix bool) []string
- func ValidateNodeCIDRMaskWithMaxPod(maxPod int32, nodeCIDRMaskSize int32) field.ErrorList
- func ValidatePlant(plant *core.Plant) field.ErrorList
- func ValidatePlantSpec(spec *core.PlantSpec, fldPath *field.Path) field.ErrorList
- func ValidatePlantSpecUpdate(new, old *core.PlantSpec, deletionTimestampSet bool, fldPath *field.Path) field.ErrorList
- func ValidatePlantStatus(spec *core.PlantStatus, fldPath *field.Path) field.ErrorList
- func ValidatePlantStatusUpdate(newStatus, oldStatus core.PlantStatus) field.ErrorList
- func ValidatePlantUpdate(new, old *core.Plant) field.ErrorList
- func ValidatePositiveDuration(duration *metav1.Duration, fldPath *field.Path) field.ErrorList
- func ValidatePositiveIntOrPercent(intOrPercent *intstr.IntOrString, fldPath *field.Path) field.ErrorList
- func ValidateProject(project *core.Project) field.ErrorList
- func ValidateProjectMember(member core.ProjectMember, fldPath *field.Path) field.ErrorList
- func ValidateProjectSpec(projectSpec *core.ProjectSpec, fldPath *field.Path) field.ErrorList
- func ValidateProjectStatusUpdate(newProject, oldProject *core.Project) field.ErrorList
- func ValidateProjectUpdate(newProject, oldProject *core.Project) field.ErrorList
- func ValidateProviderUpdate(newProvider, oldProvider *core.Provider, fldPath *field.Path) field.ErrorList
- func ValidateQuota(quota *core.Quota) field.ErrorList
- func ValidateQuotaSpec(quotaSpec *core.QuotaSpec, fldPath *field.Path) field.ErrorList
- func ValidateQuotaStatusUpdate(newQuota, oldQuota *core.Quota) field.ErrorList
- func ValidateQuotaUpdate(newQuota, oldQuota *core.Quota) field.ErrorList
- func ValidateResourceQuantityOrPercent(valuePtr *string, fldPath *field.Path, key string) field.ErrorList
- func ValidateSecretBinding(binding *core.SecretBinding) field.ErrorList
- func ValidateSecretBindingUpdate(newBinding, oldBinding *core.SecretBinding) field.ErrorList
- func ValidateSeed(seed *core.Seed) field.ErrorList
- func ValidateSeedSpec(seedSpec *core.SeedSpec, fldPath *field.Path, inTemplate bool) field.ErrorList
- func ValidateSeedSpecUpdate(newSeedSpec, oldSeedSpec *core.SeedSpec, fldPath *field.Path) field.ErrorList
- func ValidateSeedStatusUpdate(newSeed, oldSeed *core.Seed) field.ErrorList
- func ValidateSeedTemplate(seedTemplate *core.SeedTemplate, fldPath *field.Path) field.ErrorList
- func ValidateSeedTemplateUpdate(newSeedTemplate, oldSeedTemplate *core.SeedTemplate, fldPath *field.Path) field.ErrorList
- func ValidateSeedUpdate(newSeed, oldSeed *core.Seed) field.ErrorList
- func ValidateShoot(shoot *core.Shoot) field.ErrorList
- func ValidateShootSpec(meta metav1.ObjectMeta, spec *core.ShootSpec, fldPath *field.Path) field.ErrorList
- func ValidateShootSpecUpdate(newSpec, oldSpec *core.ShootSpec, newObjectMeta metav1.ObjectMeta, ...) field.ErrorList
- func ValidateShootState(shootState *core.ShootState) field.ErrorList
- func ValidateShootStateSpec(shootStateSpec *core.ShootStateSpec, fldPath *field.Path) field.ErrorList
- func ValidateShootStateSpecUpdate(newShootState, oldShootState *core.ShootStateSpec) field.ErrorList
- func ValidateShootStateUpdate(newShootState, oldShootState *core.ShootState) field.ErrorList
- func ValidateShootStatusUpdate(newStatus, oldStatus core.ShootStatus) field.ErrorList
- func ValidateShootTemplate(shootTemplate *core.ShootTemplate, fldPath *field.Path) field.ErrorList
- func ValidateShootTemplateUpdate(newShootTemplate, oldShootTemplate *core.ShootTemplate, fldPath *field.Path) field.ErrorList
- func ValidateShootUpdate(newShoot, oldShoot *core.Shoot) field.ErrorList
- func ValidateSubject(subject rbacv1.Subject, fldPath *field.Path) field.ErrorList
- func ValidateTolerations(tolerations []core.Toleration, fldPath *field.Path) field.ErrorList
- func ValidateTolerationsAgainstAllowlist(tolerations, allowlist []core.Toleration, fldPath *field.Path) field.ErrorList
- func ValidateVerticalPodAutoscaler(autoScaler core.VerticalPodAutoscaler, fldPath *field.Path) field.ErrorList
- func ValidateWatchCacheSizes(sizes *core.WatchCacheSizes, fldPath *field.Path) field.ErrorList
- func ValidateWorker(worker core.Worker, fldPath *field.Path) field.ErrorList
- func ValidateWorkerUpdate(newWorker, oldWorker *core.Worker, fldPath *field.Path) field.ErrorList
- func ValidateWorkers(workers []core.Worker, fldPath *field.Path) field.ErrorList
- func ValidateWorkersUpdate(newWorkers, oldWorkers []core.Worker, fldPath *field.Path) field.ErrorList
Constants ¶
const PodPIDsLimitMinimum int64 = 100
PodPIDsLimitMinimum is a constant for the minimum value for the podPIDsLimit field.
Variables ¶
This section is empty.
Functions ¶
func IsNotMoreThan100Percent ¶
func IsNotMoreThan100Percent(intOrStringValue *intstr.IntOrString, fldPath *field.Path) field.ErrorList
IsNotMoreThan100Percent validates an int or string object and ensures it is not more than 100%.
func ProjectMemberId ¶
ProjectMemberId returns an internal ID for the project member.
func ProjectMemberProperties ¶
ProjectMemberProperties returns the properties for the given project member.
func ShouldEnforceImmutability ¶
ShouldEnforceImmutability compares the given slices and returns if a immutability should be enforced. It mainly checks if the order of the same elements in `new` and `old` is the same, i.e. only an addition of elements to `new` is allowed.
func ValidateBackupBucket ¶
func ValidateBackupBucket(backupBucket *core.BackupBucket) field.ErrorList
ValidateBackupBucket validates a BackupBucket object.
func ValidateBackupBucketSpec ¶
ValidateBackupBucketSpec validates the specification of a BackupBucket object.
func ValidateBackupBucketSpecUpdate ¶
func ValidateBackupBucketSpecUpdate(newSpec, oldSpec *core.BackupBucketSpec, fldPath *field.Path) field.ErrorList
ValidateBackupBucketSpecUpdate validates the specification of a BackupBucket object.
func ValidateBackupBucketStatusUpdate ¶
func ValidateBackupBucketStatusUpdate(newBackupBucket, oldBackupBucket *core.BackupBucket) field.ErrorList
ValidateBackupBucketStatusUpdate validates the status field of a BackupBucket object.
func ValidateBackupBucketUpdate ¶
func ValidateBackupBucketUpdate(newBackupBucket, oldBackupBucket *core.BackupBucket) field.ErrorList
ValidateBackupBucketUpdate validates a BackupBucket object before an update.
func ValidateBackupEntry ¶
func ValidateBackupEntry(backupEntry *core.BackupEntry) field.ErrorList
ValidateBackupEntry validates a BackupEntry object.
func ValidateBackupEntrySpec ¶
ValidateBackupEntrySpec validates the specification of a BackupEntry object.
func ValidateBackupEntrySpecUpdate ¶
func ValidateBackupEntrySpecUpdate(newSpec, oldSpec *core.BackupEntrySpec, fldPath *field.Path) field.ErrorList
ValidateBackupEntrySpecUpdate validates the specification of a BackupEntry object.
func ValidateBackupEntryStatusUpdate ¶
func ValidateBackupEntryStatusUpdate(newBackupEntry, oldBackupEntry *core.BackupEntry) field.ErrorList
ValidateBackupEntryStatusUpdate validates the status field of a BackupEntry object.
func ValidateBackupEntryUpdate ¶
func ValidateBackupEntryUpdate(newBackupEntry, oldBackupEntry *core.BackupEntry) field.ErrorList
ValidateBackupEntryUpdate validates a BackupEntry object before an update.
func ValidateCRI ¶
ValidateCRI validates container runtime interface name and its container runtimes
func ValidateCloudProfile ¶
func ValidateCloudProfile(cloudProfile *core.CloudProfile) field.ErrorList
ValidateCloudProfile validates a CloudProfile object.
func ValidateCloudProfileAddedVersions ¶
func ValidateCloudProfileAddedVersions(versions []core.ExpirableVersion, addedVersions map[string]int, fldPath *field.Path) field.ErrorList
ValidateCloudProfileAddedVersions validates versions added to the CloudProfile
func ValidateCloudProfileCreation ¶
func ValidateCloudProfileCreation(cloudProfile *core.CloudProfile) field.ErrorList
ValidateCloudProfileCreation validates a CloudProfile object when it is initially created.
func ValidateCloudProfileSpec ¶
ValidateCloudProfileSpec validates the specification of a CloudProfile object.
func ValidateCloudProfileSpecUpdate ¶
func ValidateCloudProfileSpecUpdate(new, old *core.CloudProfileSpec, fldPath *field.Path) field.ErrorList
ValidateCloudProfileSpecUpdate validates the spec update of a CloudProfile
func ValidateCloudProfileUpdate ¶
func ValidateCloudProfileUpdate(newProfile, oldProfile *core.CloudProfile) field.ErrorList
ValidateCloudProfileUpdate validates a CloudProfile object before an update.
func ValidateClusterAutoscaler ¶
func ValidateClusterAutoscaler(autoScaler core.ClusterAutoscaler, fldPath *field.Path) field.ErrorList
ValidateClusterAutoscaler validates the given ClusterAutoscaler fields.
func ValidateContainerRuntimes ¶
func ValidateContainerRuntimes(containerRuntime []core.ContainerRuntime, fldPath *field.Path) field.ErrorList
ValidateContainerRuntimes validates the given container runtimes
func ValidateControllerInstallation ¶
func ValidateControllerInstallation(controllerInstallation *core.ControllerInstallation) field.ErrorList
ValidateControllerInstallation validates a ControllerInstallation object.
func ValidateControllerInstallationSpec ¶
func ValidateControllerInstallationSpec(spec *core.ControllerInstallationSpec, fldPath *field.Path) field.ErrorList
ValidateControllerInstallationSpec validates the specification of a ControllerInstallation object.
func ValidateControllerInstallationSpecUpdate ¶
func ValidateControllerInstallationSpecUpdate(new, old *core.ControllerInstallationSpec, deletionTimestampSet bool, fldPath *field.Path) field.ErrorList
ValidateControllerInstallationSpecUpdate validates the spec of a ControllerInstallation object before an update.
func ValidateControllerInstallationStatus ¶
func ValidateControllerInstallationStatus(spec *core.ControllerInstallationStatus, fldPath *field.Path) field.ErrorList
ValidateControllerInstallationStatus validates the status of a ControllerInstallation object.
func ValidateControllerInstallationStatusUpdate ¶
func ValidateControllerInstallationStatusUpdate(newStatus, oldStatus core.ControllerInstallationStatus) field.ErrorList
ValidateControllerInstallationStatusUpdate validates the status field of a ControllerInstallation object.
func ValidateControllerInstallationUpdate ¶
func ValidateControllerInstallationUpdate(new, old *core.ControllerInstallation) field.ErrorList
ValidateControllerInstallationUpdate validates a ControllerInstallation object before an update.
func ValidateControllerRegistration ¶
func ValidateControllerRegistration(controllerRegistration *core.ControllerRegistration) field.ErrorList
ValidateControllerRegistration validates a ControllerRegistration object.
func ValidateControllerRegistrationSpec ¶
func ValidateControllerRegistrationSpec(spec *core.ControllerRegistrationSpec, fldPath *field.Path) field.ErrorList
ValidateControllerRegistrationSpec validates the specification of a ControllerRegistration object.
func ValidateControllerRegistrationSpecUpdate ¶
func ValidateControllerRegistrationSpecUpdate(new, old *core.ControllerRegistrationSpec, deletionTimestampSet bool, fldPath *field.Path) field.ErrorList
ValidateControllerRegistrationSpecUpdate validates a ControllerRegistration spec before an update.
func ValidateControllerRegistrationUpdate ¶
func ValidateControllerRegistrationUpdate(new, old *core.ControllerRegistration) field.ErrorList
ValidateControllerRegistrationUpdate validates a ControllerRegistration object before an update.
func ValidateHibernation ¶
ValidateHibernation validates a Hibernation object.
func ValidateHibernationCronSpec ¶
func ValidateHibernationCronSpec(seenSpecs sets.String, spec string, fldPath *field.Path) field.ErrorList
ValidateHibernationCronSpec validates a cron specification of a hibernation schedule.
func ValidateHibernationSchedule ¶
func ValidateHibernationSchedule(seenSpecs sets.String, schedule *core.HibernationSchedule, fldPath *field.Path) field.ErrorList
ValidateHibernationSchedule validates the correctness of a HibernationSchedule. It checks whether the set start and end time are valid cron specs.
func ValidateHibernationScheduleLocation ¶
ValidateHibernationScheduleLocation validates that the location of a HibernationSchedule is correct.
func ValidateHibernationSchedules ¶
func ValidateHibernationSchedules(schedules []core.HibernationSchedule, fldPath *field.Path) field.ErrorList
ValidateHibernationSchedules validates a list of hibernation schedules.
func ValidateKubeletConfig ¶
ValidateKubeletConfig validates the KubeletConfig object.
func ValidateName ¶
ValidateName is a helper function for validating that a name is a DNS sub domain.
func ValidateNodeCIDRMaskWithMaxPod ¶
ValidateNodeCIDRMaskWithMaxPod validates if the Pod Network has enough ip addresses (configured via the NodeCIDRMask on the kube controller manager) to support the highest max pod setting on the shoot
func ValidatePlant ¶
ValidatePlant validates a Plant object.
func ValidatePlantSpec ¶
ValidatePlantSpec validates the specification of a Plant object.
func ValidatePlantSpecUpdate ¶
func ValidatePlantSpecUpdate(new, old *core.PlantSpec, deletionTimestampSet bool, fldPath *field.Path) field.ErrorList
ValidatePlantSpecUpdate validates the spec of a Plant object before an update.
func ValidatePlantStatus ¶
ValidatePlantStatus validates the status of a Plant object.
func ValidatePlantStatusUpdate ¶
func ValidatePlantStatusUpdate(newStatus, oldStatus core.PlantStatus) field.ErrorList
ValidatePlantStatusUpdate validates the status field of a Plant object.
func ValidatePlantUpdate ¶
ValidatePlantUpdate validates a Plant object before an update.
func ValidatePositiveDuration ¶
ValidatePositiveDuration validates that a duration is positive.
func ValidatePositiveIntOrPercent ¶
func ValidatePositiveIntOrPercent(intOrPercent *intstr.IntOrString, fldPath *field.Path) field.ErrorList
ValidatePositiveIntOrPercent validates a int or string object and ensures it is positive.
func ValidateProject ¶
ValidateProject validates a Project object.
func ValidateProjectMember ¶
ValidateProjectMember validates the specification of a Project member.
func ValidateProjectSpec ¶
ValidateProjectSpec validates the specification of a Project object.
func ValidateProjectStatusUpdate ¶
ValidateProjectStatusUpdate validates the status field of a Project object.
func ValidateProjectUpdate ¶
ValidateProjectUpdate validates a Project object before an update.
func ValidateProviderUpdate ¶
func ValidateProviderUpdate(newProvider, oldProvider *core.Provider, fldPath *field.Path) field.ErrorList
ValidateProviderUpdate validates the specification of a Provider object.
func ValidateQuota ¶
ValidateQuota validates a Quota object.
func ValidateQuotaSpec ¶
ValidateQuotaSpec validates the specification of a Quota object.
func ValidateQuotaStatusUpdate ¶
ValidateQuotaStatusUpdate validates the status field of a Quota object.
func ValidateQuotaUpdate ¶
ValidateQuotaUpdate validates a Quota object before an update.
func ValidateResourceQuantityOrPercent ¶
func ValidateResourceQuantityOrPercent(valuePtr *string, fldPath *field.Path, key string) field.ErrorList
ValidateResourceQuantityOrPercent checks if a value can be parsed to either a resource.quantity, a positive int or percent.
func ValidateSecretBinding ¶
func ValidateSecretBinding(binding *core.SecretBinding) field.ErrorList
ValidateSecretBinding validates a SecretBinding object.
func ValidateSecretBindingUpdate ¶
func ValidateSecretBindingUpdate(newBinding, oldBinding *core.SecretBinding) field.ErrorList
ValidateSecretBindingUpdate validates a SecretBinding object before an update.
func ValidateSeed ¶
ValidateSeed validates a Seed object.
func ValidateSeedSpec ¶
func ValidateSeedSpec(seedSpec *core.SeedSpec, fldPath *field.Path, inTemplate bool) field.ErrorList
ValidateSeedSpec validates the specification of a Seed object.
func ValidateSeedSpecUpdate ¶
func ValidateSeedSpecUpdate(newSeedSpec, oldSeedSpec *core.SeedSpec, fldPath *field.Path) field.ErrorList
ValidateSeedSpecUpdate validates the specification updates of a Seed object.
func ValidateSeedStatusUpdate ¶
ValidateSeedStatusUpdate validates the status field of a Seed object.
func ValidateSeedTemplate ¶
ValidateSeedTemplate validates a SeedTemplate.
func ValidateSeedTemplateUpdate ¶
func ValidateSeedTemplateUpdate(newSeedTemplate, oldSeedTemplate *core.SeedTemplate, fldPath *field.Path) field.ErrorList
ValidateSeedTemplateUpdate validates a SeedTemplate before an update.
func ValidateSeedUpdate ¶
ValidateSeedUpdate validates a Seed object before an update.
func ValidateShoot ¶
ValidateShoot validates a Shoot object.
func ValidateShootSpec ¶
func ValidateShootSpec(meta metav1.ObjectMeta, spec *core.ShootSpec, fldPath *field.Path) field.ErrorList
ValidateShootSpec validates the specification of a Shoot object.
func ValidateShootSpecUpdate ¶
func ValidateShootSpecUpdate(newSpec, oldSpec *core.ShootSpec, newObjectMeta metav1.ObjectMeta, fldPath *field.Path) field.ErrorList
ValidateShootSpecUpdate validates the specification of a Shoot object.
func ValidateShootState ¶
func ValidateShootState(shootState *core.ShootState) field.ErrorList
ValidateShootState validates a ShootState object
func ValidateShootStateSpec ¶
func ValidateShootStateSpec(shootStateSpec *core.ShootStateSpec, fldPath *field.Path) field.ErrorList
ValidateShootStateSpec validates the spec field of a ShootState object.
func ValidateShootStateSpecUpdate ¶
func ValidateShootStateSpecUpdate(newShootState, oldShootState *core.ShootStateSpec) field.ErrorList
ValidateShootStateSpecUpdate validates the update to the specification of a ShootState
func ValidateShootStateUpdate ¶
func ValidateShootStateUpdate(newShootState, oldShootState *core.ShootState) field.ErrorList
ValidateShootStateUpdate validates an update to a ShootState object
func ValidateShootStatusUpdate ¶
func ValidateShootStatusUpdate(newStatus, oldStatus core.ShootStatus) field.ErrorList
ValidateShootStatusUpdate validates the status field of a Shoot object.
func ValidateShootTemplate ¶
ValidateShootTemplate validates a ShootTemplate.
func ValidateShootTemplateUpdate ¶
func ValidateShootTemplateUpdate(newShootTemplate, oldShootTemplate *core.ShootTemplate, fldPath *field.Path) field.ErrorList
ValidateShootTemplateUpdate validates a ShootTemplate before an update.
func ValidateShootUpdate ¶
ValidateShootUpdate validates a Shoot object before an update.
func ValidateSubject ¶
ValidateSubject validates the subject representing the owner.
func ValidateTolerations ¶
ValidateTolerations validates the given tolerations.
func ValidateTolerationsAgainstAllowlist ¶
func ValidateTolerationsAgainstAllowlist(tolerations, allowlist []core.Toleration, fldPath *field.Path) field.ErrorList
ValidateTolerationsAgainstAllowlist validates the given tolerations against the given allowlist.
func ValidateVerticalPodAutoscaler ¶
func ValidateVerticalPodAutoscaler(autoScaler core.VerticalPodAutoscaler, fldPath *field.Path) field.ErrorList
ValidateVerticalPodAutoscaler validates the given VerticalPodAutoscaler fields.
func ValidateWatchCacheSizes ¶
ValidateWatchCacheSizes validates the given WatchCacheSizes fields.
func ValidateWorker ¶
ValidateWorker validates the worker object.
func ValidateWorkerUpdate ¶
ValidateWorkerUpdate validates the specification of a Provider object.
func ValidateWorkers ¶
ValidateWorkers validates worker objects.
Types ¶
This section is empty.