摘要: 在默认配置下,k8s节点故障时node notready,工作负载的调度周期约为6分钟,参数概念:node-monitor-period节点控制器(node controller) 检查每个节点的间隔,默认5秒。node-monitor-grace-period节点控制器判断节点故障的时间窗口, 默 阅读全文
posted @ 2022-07-28 18:31 滴滴滴 阅读(2130) 评论(0) 推荐(0)
摘要: 基于kubernetes调度框架的自定义调度器实现 kube-scheduler 是 kubernetes 的核心组件之一,主要负责整个集群资源的调度功能,根据特定的调度算法和策略,将 Pod 调度到最优的工作节点上面去,从而更加合理、更加充分的利用集群的资源,这也是我们选择使用 kubernete 阅读全文
posted @ 2022-07-28 13:27 滴滴滴 阅读(132) 评论(0) 推荐(0)
摘要: 对于一个拥有 n 个副本的 StatefulSet,Pod 被部署时是按照 {0..n-1} 的序号顺序创建的。 在第一个终端中使用 kubectl get 检查输出。这个输出最终将看起来像下面的样子。 请注意,直到 web-0 Pod 处于 Running(请参阅 Pod 阶段) 并 Ready( 阅读全文
posted @ 2022-07-28 12:50 滴滴滴 阅读(391) 评论(0) 推荐(0)
摘要: 1. 方法一container 直接sleep 2. 方法二initcontainer 里面until curl ==200;do sleep 2;done3。 普通容器放前面加 poststart until curl ==200;do sleep 2;done 或者 - pilot-agent 阅读全文
posted @ 2022-07-28 10:12 滴滴滴 阅读(3162) 评论(0) 推荐(0)
摘要: wait命令: 概念:阻塞当前进程的执行,直到指定的子进程结束后,当前线程才会继续执行。 格式:wait [进程号] 常用:wait 在shell中直接使用wait: 等待所有的子进程结束后,当前进程才继续往下走。 在函数中使用wait: 只等待函数中启动的后台子进程。 举例: #!/usr/bin 阅读全文
posted @ 2022-07-28 09:52 滴滴滴 阅读(255) 评论(0) 推荐(0)