mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-09-15 14:14:39 +00:00
Merge pull request #127926 from Nordix/esotsal/topology_manager_in_local_up_cluster
Configure topology manager policy in local-up-cluster
This commit is contained in:
@@ -95,6 +95,7 @@ CLOUD_CONFIG=${CLOUD_CONFIG:-""}
|
|||||||
KUBELET_PROVIDER_ID=${KUBELET_PROVIDER_ID:-"$(hostname)"}
|
KUBELET_PROVIDER_ID=${KUBELET_PROVIDER_ID:-"$(hostname)"}
|
||||||
FEATURE_GATES=${FEATURE_GATES:-"AllAlpha=false"}
|
FEATURE_GATES=${FEATURE_GATES:-"AllAlpha=false"}
|
||||||
EMULATED_VERSION=${EMULATED_VERSION:+kube=$EMULATED_VERSION}
|
EMULATED_VERSION=${EMULATED_VERSION:+kube=$EMULATED_VERSION}
|
||||||
|
TOPOLOGY_MANAGER_POLICY=${TOPOLOGY_MANAGER_POLICY:-""}
|
||||||
CPUMANAGER_POLICY=${CPUMANAGER_POLICY:-""}
|
CPUMANAGER_POLICY=${CPUMANAGER_POLICY:-""}
|
||||||
CPUMANAGER_RECONCILE_PERIOD=${CPUMANAGER_RECONCILE_PERIOD:-""}
|
CPUMANAGER_RECONCILE_PERIOD=${CPUMANAGER_RECONCILE_PERIOD:-""}
|
||||||
CPUMANAGER_POLICY_OPTIONS=${CPUMANAGER_POLICY_OPTIONS:-""}
|
CPUMANAGER_POLICY_OPTIONS=${CPUMANAGER_POLICY_OPTIONS:-""}
|
||||||
@@ -168,6 +169,7 @@ function usage {
|
|||||||
echo "Example 2: hack/local-up-cluster.sh -O (auto-guess the bin path for your platform)"
|
echo "Example 2: hack/local-up-cluster.sh -O (auto-guess the bin path for your platform)"
|
||||||
echo "Example 3: hack/local-up-cluster.sh (build a local copy of the source)"
|
echo "Example 3: hack/local-up-cluster.sh (build a local copy of the source)"
|
||||||
echo "Example 4: FEATURE_GATES=CPUManagerPolicyOptions=true \\"
|
echo "Example 4: FEATURE_GATES=CPUManagerPolicyOptions=true \\"
|
||||||
|
echo " TOPOLOGY_MANAGER_POLICY=\"single-numa-node\" \\"
|
||||||
echo " CPUMANAGER_POLICY=\"static\" \\"
|
echo " CPUMANAGER_POLICY=\"static\" \\"
|
||||||
echo " CPUMANAGER_POLICY_OPTIONS=full-pcpus-only=\"true\" \\"
|
echo " CPUMANAGER_POLICY_OPTIONS=full-pcpus-only=\"true\" \\"
|
||||||
echo " CPUMANAGER_RECONCILE_PERIOD=\"5s\" \\"
|
echo " CPUMANAGER_RECONCILE_PERIOD=\"5s\" \\"
|
||||||
@@ -946,6 +948,11 @@ EOF
|
|||||||
parse_feature_gates "${FEATURE_GATES}"
|
parse_feature_gates "${FEATURE_GATES}"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# topology maanager policy
|
||||||
|
if [[ -n ${TOPOLOGY_MANAGER_POLICY} ]]; then
|
||||||
|
echo "topologyManagerPolicy: \"${TOPOLOGY_MANAGER_POLICY}\""
|
||||||
|
fi
|
||||||
|
|
||||||
# cpumanager policy
|
# cpumanager policy
|
||||||
if [[ -n ${CPUMANAGER_POLICY} ]]; then
|
if [[ -n ${CPUMANAGER_POLICY} ]]; then
|
||||||
echo "cpuManagerPolicy: \"${CPUMANAGER_POLICY}\""
|
echo "cpuManagerPolicy: \"${CPUMANAGER_POLICY}\""
|
||||||
|
Reference in New Issue
Block a user