节点健康检测意义在K8S集群运行的过程中,节点常常会因为运行时组件的问题、内核死锁、资源不足等各种各样的原因不可用。Kubelet默认对节点的PIDPressure、MemoryPressure、DiskPressure等资源状态进行了监控,但是当Kubelet上报这些状态的时候,节点很可能已经长时间处于不可用状态了,并且Kubelet可能已经开始了驱逐Pod的操作。所以原生K8S对节点健康的检测
分类:
其他好文 时间:
2020-10-16 10:50:57
阅读次数:
27
又一次偷偷化解了可能发生的重大事故。不想看过程的可以直接跳到末尾看处理方案。一个网络错误某天,上kplcloud构建一个测试应用,构建完成之后发现新pod一直启动失败,并且抛出了以下错误信息:Failedcreatepodsandbox:rpcerror:code=Unknowndesc=NetworkPlugincnifailedtosetuppod"xxxxxx-fc4cb949f-gpkm2
分类:
其他好文 时间:
2020-10-14 19:53:18
阅读次数:
22
一、Minikube Minikube:是一种可以让您在本地轻松运行 Kubernetes 的工具。minikube相当于一个运行在本地的Kubernetes单节点,我们可以在里面创建Pods来创建对应的服务。 二、kubernetes基本安装工具 Kubeadm:部署集群的工具,让集群的部署变得简 ...
分类:
其他好文 时间:
2020-10-13 16:51:23
阅读次数:
23
1 背景 在k8s中基于alpine做底层系统的容器进行git lfs push操作时,发现报错无法上传成功 Fatal error: Server error: http://git.ops.xxxxx.com/xxxx/yyyy.git/gitlab-lfs/objects/b6f9dd313c ...
分类:
Web程序 时间:
2020-10-10 17:45:46
阅读次数:
29
vmware16.0 centos7.8 1. 使用vmware安装 centos环境 cpu4个 内存4G 网络nat模式 2.配置网络 vim /etc/sysconfig/network-scripts/ifcfg-ens33 TYPE="Ethernet" PROXY_METHOD="non ...
分类:
其他好文 时间:
2020-10-10 17:16:23
阅读次数:
31
1、部署dashboard2、准备dashboardhdss7-200.host.com上操作dockerpullhexun/kubernetes-dashboard-amd64:v1.10.1dockertagf9aed6605b81harbor.od.com/k8s/dashboard:v1.10.1dockerpushharbor.od.com/k8s/dashboard:v1.10.13准
分类:
其他好文 时间:
2020-10-08 19:12:16
阅读次数:
21
一、K8s平滑切换版本技巧1.1升级方法1一台服务器操作完成切换,再操作第二台、第三台...2、删除一台node节点3、关闭升级机器负载匀衡4、删除老版本软链接,新版本做软链接5、拷贝老版本重启脚本证书到新软版本软件目录6、重启kubelet、kube-scheduler、kube-apiserver、kube-proxy、kube-controller-manager1.2删除Node节点hds
分类:
其他好文 时间:
2020-10-08 19:11:59
阅读次数:
20