diff --git a/pkg/config/agent/sysadvisor/qosaware/resource/memory/memory_advisor.go b/pkg/config/agent/sysadvisor/qosaware/resource/memory/memory_advisor.go index 1caebeb21..1d94c46f2 100644 --- a/pkg/config/agent/sysadvisor/qosaware/resource/memory/memory_advisor.go +++ b/pkg/config/agent/sysadvisor/qosaware/resource/memory/memory_advisor.go @@ -17,6 +17,7 @@ limitations under the License. package memory import ( + memadivsor "github.com/kubewharf/katalyst-core/pkg/agent/sysadvisor/plugin/qosaware/resource/memory/plugin" "github.com/kubewharf/katalyst-core/pkg/agent/sysadvisor/types" "github.com/kubewharf/katalyst-core/pkg/config/agent/sysadvisor/qosaware/resource/memory/headroom" "github.com/kubewharf/katalyst-core/pkg/config/agent/sysadvisor/qosaware/resource/memory/plugins" @@ -36,7 +37,8 @@ func NewMemoryAdvisorConfiguration() *MemoryAdvisorConfiguration { return &MemoryAdvisorConfiguration{ MemoryHeadroomPolicies: make([]types.MemoryHeadroomPolicyName, 0), MemoryHeadroomPolicyConfiguration: headroom.NewMemoryHeadroomPolicyConfiguration(), - MemoryAdvisorPlugins: make([]types.MemoryAdvisorPluginName, 0), + // TODO: remove this hardcode after testing + MemoryAdvisorPlugins: []types.MemoryAdvisorPluginName{memadivsor.TransparentMemoryOffloading}, MemoryAdvisorPluginsConfiguration: plugins.NewMemoryAdvisorPluginsConfiguration(), } }