我尝试运行这个命令
kubectl patch deployment w-app-kuku-com -n stage -p '{"spec":{"template":{"spec":{"containers":[{"livenessProbe":{"successThreshold": "5"}}]}}}}'
并收到此错误
Error from server: map: map[livenessProbe:map[successThreshold:5]] does not contain declared merge key: name
我尝试更改 livenessProbe 或 ReadnesProbe 参数,例如 successThreshold 但不能!
successThreshold:探测的最小连续成功次数 失败后才算成功。默认为 1。必须为 1 用于活性和启动探针。最小值为 1。
从 here 断言,除了将
successThreshold
设置为 1 之外,您无法将 livenessProbe
修补为其他值。