Versions in this module Expand all Collapse all v1 v1.2.2 Feb 3, 2026 Changes in this version + const AllComponentsReady + const AvailableType + const ClusterPodPlacementConfigKind + const ClusterPodPlacementConfigResource + const DegradedMsg + const DegradedType + const DeprovisioningMsg + const DeprovisioningType + const ENoExecEventKind + const ENoExecEventResource + const MutatingWebhookConfigurationNotAvailable + const MutatingWebhookConfigurationReadyMsg + const PendingDeprovisioningMsg + const PodPlacementControllerNotRolledOutType + const PodPlacementControllerRolledOutMsg + const PodPlacementWebhookNotRolledOutType + const PodPlacementWebhookRolledOutMsg + const ProgressingMsg + const ProgressingType + const ReadyMsg + var AddToScheme = SchemeBuilder.AddToScheme + var GroupVersion = schema.GroupVersion + var SchemeBuilder = &scheme.Builder + type ClusterPodPlacementConfig struct + Spec ClusterPodPlacementConfigSpec + Status ClusterPodPlacementConfigStatus + func (*ClusterPodPlacementConfig) Hub() + func (c *ClusterPodPlacementConfig) PluginsEnabled(plugin common.Plugin) bool + func (c *ClusterPodPlacementConfig) SetupWebhookWithManager(mgr ctrl.Manager) error + func (in *ClusterPodPlacementConfig) DeepCopy() *ClusterPodPlacementConfig + func (in *ClusterPodPlacementConfig) DeepCopyInto(out *ClusterPodPlacementConfig) + func (in *ClusterPodPlacementConfig) DeepCopyObject() runtime.Object + type ClusterPodPlacementConfigList struct + Items []ClusterPodPlacementConfig + func (in *ClusterPodPlacementConfigList) DeepCopy() *ClusterPodPlacementConfigList + func (in *ClusterPodPlacementConfigList) DeepCopyInto(out *ClusterPodPlacementConfigList) + func (in *ClusterPodPlacementConfigList) DeepCopyObject() runtime.Object + type ClusterPodPlacementConfigSpec struct + LogVerbosity common.LogVerbosityLevel + NamespaceSelector *metav1.LabelSelector + Plugins *plugins.Plugins + func (in *ClusterPodPlacementConfigSpec) DeepCopy() *ClusterPodPlacementConfigSpec + func (in *ClusterPodPlacementConfigSpec) DeepCopyInto(out *ClusterPodPlacementConfigSpec) + type ClusterPodPlacementConfigStatus struct + Conditions []metav1.Condition + func (in *ClusterPodPlacementConfigStatus) DeepCopy() *ClusterPodPlacementConfigStatus + func (in *ClusterPodPlacementConfigStatus) DeepCopyInto(out *ClusterPodPlacementConfigStatus) + func (s *ClusterPodPlacementConfigStatus) Build(podPlacementControllerAvailable, podPlacementWebhookAvailable, ... bool) + func (s *ClusterPodPlacementConfigStatus) CanDeployMutatingWebhook() bool + func (s *ClusterPodPlacementConfigStatus) IsDegraded() bool + func (s *ClusterPodPlacementConfigStatus) IsDeprovisioning() bool + func (s *ClusterPodPlacementConfigStatus) IsMutatingWebhookConfigurationNotAvailable() bool + func (s *ClusterPodPlacementConfigStatus) IsPodPlacementControllerNotReady() bool + func (s *ClusterPodPlacementConfigStatus) IsPodPlacementWebhookNotReady() bool + func (s *ClusterPodPlacementConfigStatus) IsProgressing() bool + func (s *ClusterPodPlacementConfigStatus) IsReady() bool + type ClusterPodPlacementConfigValidator struct + func (in *ClusterPodPlacementConfigValidator) DeepCopy() *ClusterPodPlacementConfigValidator + func (in *ClusterPodPlacementConfigValidator) DeepCopyInto(out *ClusterPodPlacementConfigValidator) + func (v *ClusterPodPlacementConfigValidator) ValidateCreate(ctx context.Context, obj runtime.Object) (warnings admission.Warnings, err error) + func (v *ClusterPodPlacementConfigValidator) ValidateDelete(ctx context.Context, obj runtime.Object) (warnings admission.Warnings, err error) + func (v *ClusterPodPlacementConfigValidator) ValidateUpdate(ctx context.Context, oldObj, newObj runtime.Object) (warnings admission.Warnings, err error) + type ENoExecEvent struct + Spec ENoExecEventSpec + Status ENoExecEventStatus + func (in *ENoExecEvent) DeepCopy() *ENoExecEvent + func (in *ENoExecEvent) DeepCopyInto(out *ENoExecEvent) + func (in *ENoExecEvent) DeepCopyObject() runtime.Object + type ENoExecEventList struct + Items []ENoExecEvent + func (in *ENoExecEventList) DeepCopy() *ENoExecEventList + func (in *ENoExecEventList) DeepCopyInto(out *ENoExecEventList) + func (in *ENoExecEventList) DeepCopyObject() runtime.Object + type ENoExecEventSpec struct + func (in *ENoExecEventSpec) DeepCopy() *ENoExecEventSpec + func (in *ENoExecEventSpec) DeepCopyInto(out *ENoExecEventSpec) + type ENoExecEventStatus struct + ContainerID string + NodeName string + PodName string + PodNamespace string + func (in *ENoExecEventStatus) DeepCopy() *ENoExecEventStatus + func (in *ENoExecEventStatus) DeepCopyInto(out *ENoExecEventStatus)