mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-20 18:31:15 +00:00
Merge pull request #79703 from mborsz/master_node_labels
Add MASTER_NODE_LABELS
This commit is contained in:
commit
f9a7ca8bab
@ -180,6 +180,7 @@ ENABLE_METADATA_AGENT="${KUBE_ENABLE_METADATA_AGENT:-none}"
|
|||||||
# Useful for scheduling heapster in large clusters with nodes of small size.
|
# Useful for scheduling heapster in large clusters with nodes of small size.
|
||||||
HEAPSTER_MACHINE_TYPE="${HEAPSTER_MACHINE_TYPE:-}"
|
HEAPSTER_MACHINE_TYPE="${HEAPSTER_MACHINE_TYPE:-}"
|
||||||
|
|
||||||
|
MASTER_NODE_LABELS="${KUBE_MASTER_NODE_LABELS:-}"
|
||||||
# NON_MASTER_NODE_LABELS are labels will only be applied on non-master nodes.
|
# NON_MASTER_NODE_LABELS are labels will only be applied on non-master nodes.
|
||||||
NON_MASTER_NODE_LABELS="${KUBE_NON_MASTER_NODE_LABELS:-}"
|
NON_MASTER_NODE_LABELS="${KUBE_NON_MASTER_NODE_LABELS:-}"
|
||||||
WINDOWS_NON_MASTER_NODE_LABELS="${WINDOWS_NON_MASTER_NODE_LABELS:-}"
|
WINDOWS_NON_MASTER_NODE_LABELS="${WINDOWS_NON_MASTER_NODE_LABELS:-}"
|
||||||
|
@ -223,6 +223,7 @@ CONTROLLER_MANAGER_TEST_ARGS="${CONTROLLER_MANAGER_TEST_ARGS:-} ${TEST_CLUSTER_R
|
|||||||
SCHEDULER_TEST_ARGS="${SCHEDULER_TEST_ARGS:-} ${TEST_CLUSTER_API_CONTENT_TYPE}"
|
SCHEDULER_TEST_ARGS="${SCHEDULER_TEST_ARGS:-} ${TEST_CLUSTER_API_CONTENT_TYPE}"
|
||||||
KUBEPROXY_TEST_ARGS="${KUBEPROXY_TEST_ARGS:-} ${TEST_CLUSTER_API_CONTENT_TYPE}"
|
KUBEPROXY_TEST_ARGS="${KUBEPROXY_TEST_ARGS:-} ${TEST_CLUSTER_API_CONTENT_TYPE}"
|
||||||
|
|
||||||
|
MASTER_NODE_LABELS="${KUBE_MASTER_NODE_LABELS:-}"
|
||||||
# NON_MASTER_NODE_LABELS are labels will only be applied on non-master nodes.
|
# NON_MASTER_NODE_LABELS are labels will only be applied on non-master nodes.
|
||||||
NON_MASTER_NODE_LABELS="${KUBE_NON_MASTER_NODE_LABELS:-}"
|
NON_MASTER_NODE_LABELS="${KUBE_NON_MASTER_NODE_LABELS:-}"
|
||||||
WINDOWS_NON_MASTER_NODE_LABELS="${WINDOWS_NON_MASTER_NODE_LABELS:-}"
|
WINDOWS_NON_MASTER_NODE_LABELS="${WINDOWS_NON_MASTER_NODE_LABELS:-}"
|
||||||
|
@ -619,6 +619,9 @@ function build-linux-node-labels {
|
|||||||
if [[ -n "${NON_MASTER_NODE_LABELS:-}" && "${master}" != "true" ]]; then
|
if [[ -n "${NON_MASTER_NODE_LABELS:-}" && "${master}" != "true" ]]; then
|
||||||
node_labels="${node_labels:+${node_labels},}${NON_MASTER_NODE_LABELS}"
|
node_labels="${node_labels:+${node_labels},}${NON_MASTER_NODE_LABELS}"
|
||||||
fi
|
fi
|
||||||
|
if [[ -n "${MASTER_NODE_LABELS:-}" && "${master}" == "true" ]]; then
|
||||||
|
node_labels="${node_labels:+${node_labels},}${MASTER_NODE_LABELS}"
|
||||||
|
fi
|
||||||
echo $node_labels
|
echo $node_labels
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user