
CoreDNS之K8S 监控实战
CoreDNS 是 Kubernetes 环境的**DNS add-on** ^\[1\]^组件。它是在控制平面节点中运行的组件之一,使其正常运行和响应是 Kubernetes 集群正常运行的关键。学习如何监控 CoreDNS,以及它最重要的指标是什么,对于运维团队来说是必须的。 ,将自动清除这些资源,并且只需重新启动节点即可。当节点无法访问且无法使用自动清理,或者异常导致节点脱离集群后,如果需要再次将节点加入集群,那么需要手动进行节点初始化操作。<...
<p>在CentOS系统上进行Kubernetes版本降级需要谨慎操作,因为降级可能会导致集群出现不稳定的情况。在进行版本降级之前,建议先备份Kubernetes集群和相关数据,以便在出现问题时可以恢复到之前的状态。</p> <p>下面是从Kubernetes 1.24版本降级到1.23版本的具体步骤:</p> <p>...
一、概述 ---- 前面我写了关于k8s环境部署的几篇文章,k8s部署还是比较麻烦的,所以是有必要考虑一键部署的方案,这里借助ansible playbook来实现k8s环境的一键部署,实现快速部署的目的。关于k8s传统部署详细过程可以参考以下文章: 节点信息 | 主机名 | IP | 角色 |...
一、概述 ---- > *Ceph 在 k8s 中用做共享存储还是非常方便的,Ceph 是比较老牌的分布式存储系统,非常成熟,功能也强大,支持三种模式(快存储、文件系统存储、对象存储),所以接下来就详细讲解如何在 k8s 使用 ceph* 前提是需要一个 k8s 环境,k8s 环境的部署 二、Ceph Rook 介绍 -------------- > *`R...
介绍 Velero 是由 Vmware 捐献给 CNCF 的,云原生的,对 Kubernetes 进行备份、还原和迁移的工具,它使用 Golang 开发、且开源。 github: https://github.com/vmware-tanzu/velero 官网:https://velero.io/ 升级为 GA,第三个功能(代理终止端点 Proxy terminating endpoints)升级为测试版。这些增强功能的组合旨在解决当今人们在 traffic 工程中面临的缺点,并为未来解锁新功能。</p>...
在k8s集群执行kubectl命令无法访问集群了------错误大概为:"certificate has expired or is not yet valid"注意:下面实验未加说明的话,操作默认都是在k8s控制节点上。 查看证书过期时间 -------- \[root@ \~\]# kubeadm certs check-expiration 显示...
<h2>一 背景</h2> <p>收到测试环境集群告警,登陆 K8s 集群进行排查。</p> <h2>二 故障定位</h2> <h3>2.1 查看 Pod</h3> <p>查看 kube-system node2 节点 calico pod 异常。 <img src...