0
Kubernetes에서 노드 당 할당 가능한 메모리 (VM)를 제한하고 싶습니다.Kubernetes에서 노드 당 할당 가능한 메모리를 제한하는 방법은 무엇입니까?
이제는 특정 포드가 VM의 메모리 제한을 초과하여 커지면 포드를 죽이는 대신 반응이 없습니다.
Kubernetes에서 노드 당 할당 가능한 메모리 (VM)를 제한하고 싶습니다.Kubernetes에서 노드 당 할당 가능한 메모리를 제한하는 방법은 무엇입니까?
이제는 특정 포드가 VM의 메모리 제한을 초과하여 커지면 포드를 죽이는 대신 반응이 없습니다.
Reserve Compute Resources for System Daemons을 참조하십시오.
systemd에서 kubelet을 이와 같이 Node Allocatable 기능으로 설정할 수 있습니다.
$ cat > /etc/systemd/system/kubelet.service.d/20-node-eviction.conf <<EOF
Environment="KUBELET_EXTRA_ARGS=--eviction-hard=memory.available<500Mi --system-reserved=memory=1Gi"
EOF
$ systemctl daemon-reload
내가 원하는 것 같습니다. 감사 –