k8s 1.27新特性in-place使用方法:避坑指南(官方文档有坑,已提issue)

背景

按照官方文档试用新版的in-place特性时,一字不差地执行了,但是却出现了执行失败的情况:

  1. 执行kubectl -n qos-example patch pod qos-demo-5 --patch '{"spec":{"containers":[{"name":"qos-demo-ctr-5", "resources":{"requests":{"cpu":"800m"}, "limits":{"cpu":"800m"}}}]}}'后该pod一直处于RunContainerError状态;
  2. 使用kubectl describe 查看详情,eventlog如下:
Events:

Type Reason Age From Message

---- ------ ---- ---- -------

Normal Scheduled 2m41s default-scheduler Successfully assigned qos-example/qos-demo-5 to 172.30.94.201

Normal Pulled 2m38s kubelet Successfully pulled image "nginx" in 2.468850418s (2.468866698s including waiting)

Normal Started 2m38s kubelet Started container qos-demo-ctr-5

Normal Killing

你可能感兴趣的:(kubernetes,issue,容器)