mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-25 12:43:23 +00:00
Merge pull request #60150 from MrHohn/kube-proxy-priority-beta
Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. Set pod priority on kube-proxy manifest by default **What this PR does / why we need it**: Follow up of https://github.com/kubernetes/kubernetes/pull/59237, set pod priority on kube-proxy by default and remove the unneeded logic in startup script. **Which issue(s) this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close the issue(s) when PR gets merged)*: Fixes #NONE **Special notes for your reviewer**: /assign @bsalamat @bowei cc @tanshanshan **Release note**: ```release-note NONE ```
This commit is contained in:
commit
5a185e0917
@ -24,7 +24,7 @@ spec:
|
|||||||
annotations:
|
annotations:
|
||||||
scheduler.alpha.kubernetes.io/critical-pod: ''
|
scheduler.alpha.kubernetes.io/critical-pod: ''
|
||||||
spec:
|
spec:
|
||||||
{{pod_priority}}
|
priorityClassName: system-node-critical
|
||||||
hostNetwork: true
|
hostNetwork: true
|
||||||
nodeSelector:
|
nodeSelector:
|
||||||
beta.kubernetes.io/kube-proxy-ds-ready: "true"
|
beta.kubernetes.io/kube-proxy-ds-ready: "true"
|
||||||
|
@ -1261,10 +1261,6 @@ function prepare-kube-proxy-manifest-variables {
|
|||||||
kube_cache_mutation_detector_env_name="- name: KUBE_CACHE_MUTATION_DETECTOR"
|
kube_cache_mutation_detector_env_name="- name: KUBE_CACHE_MUTATION_DETECTOR"
|
||||||
kube_cache_mutation_detector_env_value="value: \"${ENABLE_CACHE_MUTATION_DETECTOR}\""
|
kube_cache_mutation_detector_env_value="value: \"${ENABLE_CACHE_MUTATION_DETECTOR}\""
|
||||||
fi
|
fi
|
||||||
local pod_priority=""
|
|
||||||
if [[ "${ENABLE_POD_PRIORITY:-}" == "true" ]]; then
|
|
||||||
pod_priority="priorityClassName: system-node-critical"
|
|
||||||
fi
|
|
||||||
sed -i -e "s@{{kubeconfig}}@${kubeconfig}@g" ${src_file}
|
sed -i -e "s@{{kubeconfig}}@${kubeconfig}@g" ${src_file}
|
||||||
sed -i -e "s@{{pillar\['kube_docker_registry'\]}}@${kube_docker_registry}@g" ${src_file}
|
sed -i -e "s@{{pillar\['kube_docker_registry'\]}}@${kube_docker_registry}@g" ${src_file}
|
||||||
sed -i -e "s@{{pillar\['kube-proxy_docker_tag'\]}}@${kube_proxy_docker_tag}@g" ${src_file}
|
sed -i -e "s@{{pillar\['kube-proxy_docker_tag'\]}}@${kube_proxy_docker_tag}@g" ${src_file}
|
||||||
@ -1272,7 +1268,6 @@ function prepare-kube-proxy-manifest-variables {
|
|||||||
sed -i -e "s@{{container_env}}@${container_env}@g" ${src_file}
|
sed -i -e "s@{{container_env}}@${container_env}@g" ${src_file}
|
||||||
sed -i -e "s@{{kube_cache_mutation_detector_env_name}}@${kube_cache_mutation_detector_env_name}@g" ${src_file}
|
sed -i -e "s@{{kube_cache_mutation_detector_env_name}}@${kube_cache_mutation_detector_env_name}@g" ${src_file}
|
||||||
sed -i -e "s@{{kube_cache_mutation_detector_env_value}}@${kube_cache_mutation_detector_env_value}@g" ${src_file}
|
sed -i -e "s@{{kube_cache_mutation_detector_env_value}}@${kube_cache_mutation_detector_env_value}@g" ${src_file}
|
||||||
sed -i -e "s@{{pod_priority}}@${pod_priority}@g" ${src_file}
|
|
||||||
sed -i -e "s@{{ cpurequest }}@100m@g" ${src_file}
|
sed -i -e "s@{{ cpurequest }}@100m@g" ${src_file}
|
||||||
sed -i -e "s@{{api_servers_with_port}}@${api_servers}@g" ${src_file}
|
sed -i -e "s@{{api_servers_with_port}}@${api_servers}@g" ${src_file}
|
||||||
sed -i -e "s@{{kubernetes_service_host_env_value}}@${KUBERNETES_MASTER_NAME}@g" ${src_file}
|
sed -i -e "s@{{kubernetes_service_host_env_value}}@${KUBERNETES_MASTER_NAME}@g" ${src_file}
|
||||||
|
@ -14,7 +14,7 @@ metadata:
|
|||||||
tier: node
|
tier: node
|
||||||
component: kube-proxy
|
component: kube-proxy
|
||||||
spec:
|
spec:
|
||||||
{{pod_priority}}
|
priorityClassName: system-node-critical
|
||||||
hostNetwork: true
|
hostNetwork: true
|
||||||
tolerations:
|
tolerations:
|
||||||
- operator: "Exists"
|
- operator: "Exists"
|
||||||
|
Loading…
Reference in New Issue
Block a user