diff --git a/templates/master/01-master-kubelet/baremetal/units/kubelet.yaml b/templates/master/01-master-kubelet/baremetal/units/kubelet.yaml index 273d371691..1f0e4e07e7 100644 --- a/templates/master/01-master-kubelet/baremetal/units/kubelet.yaml +++ b/templates/master/01-master-kubelet/baremetal/units/kubelet.yaml @@ -10,6 +10,7 @@ contents: | Type=notify ExecStartPre=/bin/mkdir --parents /etc/kubernetes/manifests ExecStartPre=/bin/rm -f /var/lib/kubelet/cpu_manager_state + Environment="KUBELET_LOG_LEVEL=3" EnvironmentFile=/etc/os-release EnvironmentFile=-/etc/kubernetes/kubelet-workaround EnvironmentFile=-/etc/kubernetes/kubelet-env @@ -21,6 +22,7 @@ contents: | --kubeconfig=/var/lib/kubelet/kubeconfig \ --container-runtime=remote \ --container-runtime-endpoint=/var/run/crio/crio.sock \ + --runtime-cgroups=/system.slice/crio.service \ --node-labels=node-role.kubernetes.io/master,node.openshift.io/os_id=${ID} \ --node-ip="${KUBELET_NODE_IP}" \ --address="${KUBELET_NODE_IP}" \ @@ -28,7 +30,9 @@ contents: | --cloud-provider={{cloudProvider .}} \ --volume-plugin-dir=/etc/kubernetes/kubelet-plugins/volume/exec \ {{cloudConfigFlag . }} \ - --v=3 + --register-with-taints=node-role.kubernetes.io/master=:NoSchedule \ + --pod-infra-container-image={{.Images.infraImageKey}} \ + --v=${KUBELET_LOG_LEVEL} Restart=always RestartSec=10