如何对Pod设置默认的toleration

容器与中间件容器服务技术服务知识库
问题描述

如何设置 Pod 的全局容忍度

问题分析

在没有针对每个 Pod 单独设置容忍度的情况下, Kubernetes 提供了参数可以为每个 Pod 设置默认的容忍度及其容忍度的时间。

问题解决

1.修改API Server yaml文件

$ vim /etc/kubernetes/manifests/kube-apiserver.yaml 
    - --default-not-ready-toleration-seconds=600 
    - --default-unreachable-toleration-seconds=600

2.查看 Pod (自动重启)

$ kubectl get pod -A |grep apiserver
kube-system   kube-apiserver-192.168.0.22                              1/1     Running   0              67s

3.验证 图片

参考链接

[1] https://kubernetes.io/zh/docs/reference/command-line-tools-reference/kube-apiserver/ 如果您有其他问题,欢迎您联系火山引擎技术支持服务

20
0
0
0
相关产品
评论
未登录
看完啦,登录分享一下感受吧~
暂无评论