Skip to content

Commit 9b9831b

Browse files
authored
Merge pull request kubernetes#127926 from Nordix/esotsal/topology_manager_in_local_up_cluster
Configure topology manager policy in local-up-cluster
2 parents 86ec185 + 4e0581e commit 9b9831b

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

hack/local-up-cluster.sh

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,7 @@ CLOUD_CONFIG=${CLOUD_CONFIG:-""}
9595
KUBELET_PROVIDER_ID=${KUBELET_PROVIDER_ID:-"$(hostname)"}
9696
FEATURE_GATES=${FEATURE_GATES:-"AllAlpha=false"}
9797
EMULATED_VERSION=${EMULATED_VERSION:+kube=$EMULATED_VERSION}
98+
TOPOLOGY_MANAGER_POLICY=${TOPOLOGY_MANAGER_POLICY:-""}
9899
CPUMANAGER_POLICY=${CPUMANAGER_POLICY:-""}
99100
CPUMANAGER_RECONCILE_PERIOD=${CPUMANAGER_RECONCILE_PERIOD:-""}
100101
CPUMANAGER_POLICY_OPTIONS=${CPUMANAGER_POLICY_OPTIONS:-""}
@@ -168,6 +169,7 @@ function usage {
168169
echo "Example 2: hack/local-up-cluster.sh -O (auto-guess the bin path for your platform)"
169170
echo "Example 3: hack/local-up-cluster.sh (build a local copy of the source)"
170171
echo "Example 4: FEATURE_GATES=CPUManagerPolicyOptions=true \\"
172+
echo " TOPOLOGY_MANAGER_POLICY=\"single-numa-node\" \\"
171173
echo " CPUMANAGER_POLICY=\"static\" \\"
172174
echo " CPUMANAGER_POLICY_OPTIONS=full-pcpus-only=\"true\" \\"
173175
echo " CPUMANAGER_RECONCILE_PERIOD=\"5s\" \\"
@@ -946,6 +948,11 @@ EOF
946948
parse_feature_gates "${FEATURE_GATES}"
947949
fi
948950

951+
# topology maanager policy
952+
if [[ -n ${TOPOLOGY_MANAGER_POLICY} ]]; then
953+
echo "topologyManagerPolicy: \"${TOPOLOGY_MANAGER_POLICY}\""
954+
fi
955+
949956
# cpumanager policy
950957
if [[ -n ${CPUMANAGER_POLICY} ]]; then
951958
echo "cpuManagerPolicy: \"${CPUMANAGER_POLICY}\""

0 commit comments

Comments
 (0)