pod技术,pod启动过程

首页 > 经验 > 作者:YD1662022-11-04 18:39:37

9、 污点和污点容忍

  1. 查看污点情况

pod技术,pod启动过程(17)

  1. 污点的的三个值

NoSchedule: 一定不会被调度

PreferNoSchedule: 尽量不被调度

NoExecute: 不会调度还会驱逐主机的其他pod

  1. 为节点添加污点

kubectl taint node NODE_NAEM Key=Value:污点值

  1. 删除污点

kubectl taint node node2|grep -i taint

  1. 容忍度测试

spec:

tolerations:

- key: owner

operator: "Equal"

value: cmp

effect: "NoSchedule"


Pod健康检查

1. livenessProbe 存活检查

如果检查失败,将*死容器,根据Pod的restartPolicy策略来操作

  1. readinessProbe 就绪性检查

如果检查失败,kubernetes将会把pod从Service endpoints中剔除

  1. Probe支持一下三种检查方式

1.httpGet: 发送http请求,反馈吗是200-400范围内状态码是成功

2.exec: 执行shell命令,返回码是0为成功

3.tcpSocket: 发送tcp socket链接成功

上一页12345末页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.