13.4. workerLatencyProfile의 결과 값을 표시하는 단계의 예
다음 명령을 사용하여 workerLatencyProfile
의 값을 표시할 수 있습니다.
검증
Kube API Server에서
default-not-ready-toleration-seconds
및default-unreachable-toleration-seconds
필드 출력을 확인합니다.$ oc get KubeAPIServer -o yaml | grep -A 1 default-
출력 예
default-not-ready-toleration-seconds: - "300" default-unreachable-toleration-seconds: - "300"
Kube Controller Manager에서
node-monitor-grace-period
필드의 값을 확인합니다.$ oc get KubeControllerManager -o yaml | grep -A 1 node-monitor
출력 예
node-monitor-grace-period: - 40s
Kubelet에서
nodeStatusUpdateFrequency
값을 확인합니다. 디버그 쉘 내에서/host
디렉터리를 root 디렉터리로 설정합니다. root 디렉토리를/host
로 변경하면 호스트의 실행 경로에 포함된 바이너리를 실행할 수 있습니다.$ oc debug node/<worker-node-name> $ chroot /host # cat /etc/kubernetes/kubelet.conf|grep nodeStatusUpdateFrequency
출력 예
“nodeStatusUpdateFrequency”: “10s”
이러한 출력은 Worker Latency Profile의 타이밍 변수 집합의 유효성을 검사합니다.