Merge pull request #128727 from Tal-or/memorymanager_cleanup

memmanager:cleanup: drop `Experimental` prefix
This commit is contained in:
Kubernetes Prow Robot 2025-01-23 14:15:20 -08:00 committed by GitHub
commit 28ad751946
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
5 changed files with 30 additions and 30 deletions

View File

@ -864,8 +864,8 @@ func run(ctx context.Context, s *options.KubeletServer, kubeDeps *kubelet.Depend
CPUManagerPolicy: s.CPUManagerPolicy, CPUManagerPolicy: s.CPUManagerPolicy,
CPUManagerPolicyOptions: cpuManagerPolicyOptions, CPUManagerPolicyOptions: cpuManagerPolicyOptions,
CPUManagerReconcilePeriod: s.CPUManagerReconcilePeriod.Duration, CPUManagerReconcilePeriod: s.CPUManagerReconcilePeriod.Duration,
ExperimentalMemoryManagerPolicy: s.MemoryManagerPolicy, MemoryManagerPolicy: s.MemoryManagerPolicy,
ExperimentalMemoryManagerReservedMemory: s.ReservedMemory, MemoryManagerReservedMemory: s.ReservedMemory,
PodPidsLimit: s.PodPidsLimit, PodPidsLimit: s.PodPidsLimit,
EnforceCPULimits: s.CPUCFSQuota, EnforceCPULimits: s.CPUCFSQuota,
CPUCFSQuotaPeriod: s.CPUCFSQuotaPeriod.Duration, CPUCFSQuotaPeriod: s.CPUCFSQuotaPeriod.Duration,

View File

@ -179,8 +179,8 @@ type NodeConfig struct {
CPUManagerPolicyOptions map[string]string CPUManagerPolicyOptions map[string]string
TopologyManagerScope string TopologyManagerScope string
CPUManagerReconcilePeriod time.Duration CPUManagerReconcilePeriod time.Duration
ExperimentalMemoryManagerPolicy string MemoryManagerPolicy string
ExperimentalMemoryManagerReservedMemory []kubeletconfig.MemoryReservation MemoryManagerReservedMemory []kubeletconfig.MemoryReservation
PodPidsLimit int64 PodPidsLimit int64
EnforceCPULimits bool EnforceCPULimits bool
CPUCFSQuotaPeriod time.Duration CPUCFSQuotaPeriod time.Duration

View File

@ -336,10 +336,10 @@ func NewContainerManager(mountUtil mount.Interface, cadvisorInterface cadvisor.I
cm.topologyManager.AddHintProvider(cm.cpuManager) cm.topologyManager.AddHintProvider(cm.cpuManager)
cm.memoryManager, err = memorymanager.NewManager( cm.memoryManager, err = memorymanager.NewManager(
nodeConfig.ExperimentalMemoryManagerPolicy, nodeConfig.MemoryManagerPolicy,
machineInfo, machineInfo,
cm.GetNodeAllocatableReservation(), cm.GetNodeAllocatableReservation(),
nodeConfig.ExperimentalMemoryManagerReservedMemory, nodeConfig.MemoryManagerReservedMemory,
nodeConfig.KubeletRootDir, nodeConfig.KubeletRootDir,
cm.topologyManager, cm.topologyManager,
) )

View File

@ -168,10 +168,10 @@ func NewContainerManager(mountUtil mount.Interface, cadvisorInterface cadvisor.I
klog.InfoS("Creating memory manager") klog.InfoS("Creating memory manager")
cm.memoryManager, err = memorymanager.NewManager( cm.memoryManager, err = memorymanager.NewManager(
nodeConfig.ExperimentalMemoryManagerPolicy, nodeConfig.MemoryManagerPolicy,
machineInfo, machineInfo,
cm.GetNodeAllocatableReservation(), cm.GetNodeAllocatableReservation(),
nodeConfig.ExperimentalMemoryManagerReservedMemory, nodeConfig.MemoryManagerReservedMemory,
nodeConfig.KubeletRootDir, nodeConfig.KubeletRootDir,
cm.topologyManager, cm.topologyManager,
) )

View File

@ -2853,7 +2853,7 @@ func (kl *Kubelet) canResizePod(pod *v1.Pod) (bool, v1.PodResizeStatus, string)
} }
} }
if utilfeature.DefaultFeatureGate.Enabled(features.MemoryManager) { if utilfeature.DefaultFeatureGate.Enabled(features.MemoryManager) {
if kl.containerManager.GetNodeConfig().ExperimentalMemoryManagerPolicy == "static" { if kl.containerManager.GetNodeConfig().MemoryManagerPolicy == "static" {
msg := "Resize is infeasible for Guaranteed Pods alongside Memory Manager static policy" msg := "Resize is infeasible for Guaranteed Pods alongside Memory Manager static policy"
klog.V(3).InfoS(msg, "pod", format.Pod(pod)) klog.V(3).InfoS(msg, "pod", format.Pod(pod))
return false, v1.PodResizeStatusInfeasible, msg return false, v1.PodResizeStatusInfeasible, msg