kubernetes
文章平均质量分 78
不爱代码的小杜
博客地址:https://dycloud.fun/
展开
-
分析 ExitCode 定位 Pod 异常退出原因
使用在容器列表里看Last State字段,其中ExitCode即程序上次退出时的状态码,如果不为 0,表示异常退出,我们可以分析下原因。原创 2022-09-21 16:25:46 · 2055 阅读 · 0 评论 -
防止内存碎片化
此时使用观察内存order分配情况,可以看到内存碎片化严重(大量的低阶内存页,但是几乎没有高阶内存页)处理的方法主要采用drop_caches(抛弃缓存),然后使用compact_memory合并低阶内存页来创造出足够的高阶内存页。原创 2022-09-21 16:12:05 · 686 阅读 · 0 评论 -
kubernetes磁盘爆满故障处理
kubelet 有 gc 和驱逐机制,通过,,,,–等参数控制 kubelet 的 gc 和驱逐策略来释放磁盘空间,如果配置正确的情况下,磁盘一般不会爆满。通常导致爆满的原因可能是配置不正确或者节点上有其它非 K8S 管理的进程在不断写数据到磁盘占用 大量空间导致磁盘爆满。原创 2022-09-21 16:03:28 · 1579 阅读 · 0 评论 -
Pod异常状态排错
有时候服务部署成功运行过,但在某个时候节点突然挂了,此时就会触发驱逐,创建新的副本调度到其 它节点上,对于已经挂载了磁盘的 Pod,它通常需要被调度到跟当前节点和磁盘在同一个可用区,如果 集群中同一个可用区的节点不满足调度条件,即使其它可用区节点各种条件都满足,但不跟当前节点在 同一个可用区,也是不会调度的。太短,容器启动慢,导致容器还没完全启动就开始探测,如果 successThreshold 是默认值 1,检查失败一次就会被 kill,然后 pod 一直这样被 kill 重 启。原创 2022-09-21 14:55:01 · 3921 阅读 · 0 评论 -
kubernetes HPA使用及测试
Horizontal Pod Autoscaling (HPA)控制器,根据预定义好的阈值及pod当前的资源利用率,自动控制在k8s集群中运行的pod数量(自动弹性水平自动伸缩).原创 2022-08-25 14:14:50 · 1308 阅读 · 0 评论 -
kubeasz -etcd v3 API版本数据备份与恢复
etcd备份恢复原创 2022-08-08 14:59:50 · 303 阅读 · 0 评论 -
kubernetes-ETCD
kubernetes,etcd原创 2022-08-08 14:26:02 · 959 阅读 · 0 评论 -
kubernetes 安装dns组件
kubernetes 的coredns安装原创 2022-08-08 13:42:38 · 469 阅读 · 0 评论 -
云原生及k8s组件简单介绍
一、云原生云原生景观图:https://landscape.cncf.io/cncf官网:https://www.cncf.io/projects/Graduated 毕业项目,可在生产中使用incubating:孵化中的项目sandbox:沙箱项目kubernetes官网:https://kubernetes.io/k8s github:https://github.com/kubernetes/kubernetes二、k8s组件介绍1、kube-apiserverhttps原创 2022-04-16 10:31:03 · 671 阅读 · 0 评论 -
kubeasz 二进制安装k8s高可用集群
kubeasz 二进制安装k8s高可用集群原创 2022-04-16 10:19:09 · 1506 阅读 · 0 评论