文章分类 -  Kuberneres

摘要:1.现象: pod启动后一直重启 kubectl get event -n default5m1s Normal Pulled pod/mongodb-0 Container image "mongo:latest" already present on machine 15m Normal Sta 阅读全文
posted @ 2024-04-16 16:12 Armored-forces 阅读(1015) 评论(0) 推荐(0)
摘要:线上MongoDB环境运行358day天,2月20号提示就过期了 网上找文档进行更新延期一年 1、查看证书到期时间: kubeadm certs check-expiration 2、备份k8s配置 cp -rp /etc/kubernetes /etc/kubernetes.bak 3、删除旧的证 阅读全文
posted @ 2024-02-23 15:46 Armored-forces 阅读(149) 评论(0) 推荐(0)
摘要:pod创建过程 1、用户提交创建POD请求。2、API Server 处理用户请求,存储Pod数据到Etcd。3、Schedule通过和 API Server的监听机制,查看到新的pod,尝试为Pod绑定Node。4、过滤主机:调度器用一组规则过滤掉不符合要求的主机,比如Pod指定了所需要的资源,那 阅读全文
posted @ 2022-08-29 18:08 Armored-forces 阅读(2068) 评论(0) 推荐(0)
摘要:注意:以下操作方法十分危险,三思而行!!! 如果名称空间、pod、pv、pvc全部处于“Terminating”状态时,此时的该名称空间下的所有控制器都已经被删除了,之所以出现pod、pvc、pv、ns无法删除,那是因为kubelet 阻塞,有其他的资源在使用该namespace,比如CRD等,尝试 阅读全文
posted @ 2022-08-25 18:33 Armored-forces 阅读(321) 评论(0) 推荐(0)
摘要:Pod YAML的整体结构,可以初步分为Resource(资源)、Object(元数据)、Spec(规范)、Status(状态)。本文将会围绕这四部分一一展开。 Resource:定义资源类型与版本, 作为从Rest API中获取资源必带的属性。 Object:资源的元数据属性,明确资源的基本标识。 阅读全文
posted @ 2022-08-24 14:13 Armored-forces 阅读(172) 评论(0) 推荐(0)
摘要:对于新安装的 Kubernetes,经常出现的一个问题是 Service 没有正常工作。如果您已经运行了 Deployment 并创建了一个 Service,但是当您尝试访问它时没有得到响应,希望这份文档能帮助您找出问题所在。 先来熟悉下Service工作逻辑: 为了完成本次演练的目的,我们先运行几 阅读全文
posted @ 2022-08-19 18:42 Armored-forces 阅读(514) 评论(0) 推荐(0)
摘要:kubeadm安装集群 问题原因: 服务器因硬件故障,强制重启服务器 (k8s在运行状态下强行停止)导致etcd数据损坏导致 问题复盘: 启动服务器后登录到k8s-master节点上查看node运行状态 [root@k8s-master ~]# kubectl get nodes The conne 阅读全文
posted @ 2022-08-08 18:49 Armored-forces 阅读(5775) 评论(0) 推荐(0)