Container/Kubernetes 처리
[Kubernetes] Cgroup 드라이버 구성
신샤인
2022. 1. 11. 10:11
반응형
cgroupfs 말고 systemd
Kubernetes에서는 cgroupfs 말고 systemd 드라이버 사용을 권장한다.
왜냐하면 kubelet이 daemon으로 올라가기 때문이다.
systemd로 설정하기 위해 다음과 같은 작업을 수행하여야 한다.
#kubeadm 설정
vi /etc/kubernetes/kubeadm-config.yaml
...
kind: KubeletConfiguration
apiVersion: kubelet.config.k8s.io/v1beta1
cgroupDriver: systemd
...
#kubelet 설정
kubectl get cm -n kube-system | grep kubelet-config
kubectl edit cm kubelet-config -n kube-system
...
cgroupDriver: systemd 변경!
...
#노드에 배포된 모든 파드 제외
kubectl drain node --ignore-daemonsets
#kubelet 중단 후 설정 및 재시작
systemctl stop kubelet
vi /var/lib/kubelet/config.yaml
...
cgroupDriver: systemd
...
systemctl start kubelet
kubectl uncordon node
반응형