k8s自动清理节点
<h2>一、自动清理节点</h2> <p>将节点添加到集群时后,会创建容器、虚拟网络接口等资源和证书、配置文件。从集群中正常删除节点时(如果处于 Active 状态),将自动清除这些资源,并且只需重新启动节点即可。当节点无法访问且无法使用自动清理,或者异常导致节点脱离集群后,如果需要再次将节点加入集群,那么需要手动进行节点初始化操作。<...
51工具盒子
<h2>一、自动清理节点</h2> <p>将节点添加到集群时后,会创建容器、虚拟网络接口等资源和证书、配置文件。从集群中正常删除节点时(如果处于 Active 状态),将自动清除这些资源,并且只需重新启动节点即可。当节点无法访问且无法使用自动清理,或者异常导致节点脱离集群后,如果需要再次将节点加入集群,那么需要手动进行节点初始化操作。<...
<p>在CentOS系统上进行Kubernetes版本降级需要谨慎操作,因为降级可能会导致集群出现不稳定的情况。在进行版本降级之前,建议先备份Kubernetes集群和相关数据,以便在出现问题时可以恢复到之前的状态。</p> <p>下面是从Kubernetes 1.24版本降级到1.23版本的具体步骤:</p> <p>...
一、概述 ---- 前面我写了关于k8s环境部署的几篇文章,k8s部署还是比较麻烦的,所以是有必要考虑一键部署的方案,这里借助ansible playbook来实现k8s环境的一键部署,实现快速部署的目的。关于k8s传统部署详细过程可以参考以下文章: 节点信息 | 主机名 | IP | 角色 |...
<p>报错</p> <pre><code>calico/node is not ready: BIRD is not ready: BGP not established with 172.16.0.20,172.16.0.30 \\calico未准备好,BGP协议不能与172.16.0.20,172.16.0.30内网IP地址连...
介绍 Velero 是由 Vmware 捐献给 CNCF 的,云原生的,对 Kubernetes 进行备份、还原和迁移的工具,它使用 Golang 开发、且开源。 github: https://github.com/vmware-tanzu/velero 官网:https://velero.io/ ,所以接下来就详细讲解如何在 k8s 使用 ceph* 前提是需要一个 k8s 环境,k8s 环境的部署 二、Ceph Rook 介绍 -------------- > *`R...
在k8s集群执行kubectl命令无法访问集群了------错误大概为:"certificate has expired or is not yet valid"注意:下面实验未加说明的话,操作默认都是在k8s控制节点上。 查看证书过期时间 -------- \[root@ \~\]# kubeadm certs check-expiration 显示...
<p>Kubernetes v1.26 包括网络流量工程方面的重大进步,其中两个功能(服务内部流量策略支持和 EndpointSlice 终止条件)升级为 GA,第三个功能(代理终止端点 Proxy terminating endpoints)升级为测试版。这些增强功能的组合旨在解决当今人们在 traffic 工程中面临的缺点,并为未来解锁新功能。</p>...
<h2>一 背景</h2> <p>收到测试环境集群告警,登陆 K8s 集群进行排查。</p> <h2>二 故障定位</h2> <h3>2.1 查看 Pod</h3> <p>查看 kube-system node2 节点 calico pod 异常。 <img src...
前言 --- 本文主要分析 K8s 中网络组件 calico 的 IPIP网络模式。旨在理解 IPIP 网络模式下产生的 calixxxx,tunl0 等设备以及跨节点网络通信方式。可能看着有点枯燥,但是请花几分钟时间坚持看完,如果看到后面忘了前面,请反复看两遍,这几分钟时间一定你会花的很值。 一、Calico介绍 ---------- Calico 是 Kubernet...