带你用Ansible优雅部署Kubernetes 1.33.1集群Rocky 9.6 全流程实战

一文带你用 Ansible 优雅部署 Kubernetes 1.33.1 集群(Rocky 9.6 全流程实战)

Kubernetes 升级到 v1.33.1 了!


这次我在生产环境中选择用 Ansible 完成全自动部署:从系统优化、关键软件安装,到 HA 架构 Keepalived、节点监控 Node Exporter,全部实现“一键化”。

这篇文章将完整分享部署思路与架构,源码则打包整理收费获取 —— 实用、可复用,生产可直接落地。



为什么要用 Ansible?


在部署 K8s 时,你是不是遇到过这些情况?



答案就是 Ansible




️ 架构设计

我们在 Rocky Linux 9.6 上搭建 Kubernetes v1.33.1 高可用集群,架构如下:


角色

主机名

IP

Master + VIP

k8s-master1

10.0.0.11

Master

k8s-master2

10.0.0.12

Master

k8s-master3

10.0.0.13

Worker

k8s-worker1

10.0.0.21

Worker

k8s-worker2

10.0.0.22

Worker

k8s-worker3

10.0.0.23

HA VIP(虚拟IP)

-

10.0.0.100



部署流程



1️⃣ 环境准备:节点规划、Inventory 配置

2️⃣ 系统优化:关闭 SELinux/Swap、防火墙,内核参数优化

3️⃣ 软件安装:containerd、kubeadm、kubectl、kubelet

4️⃣ 高可用:Keepalived 提供 VIP

5️⃣ 监控体系:Node Exporter → Prometheus → Grafana



⚙️ 系统优化



内容包含:



核心软件安装




高可用 Keepalived




节点监控




部署效果


最终效果:



总结

这套方案实现了:

✅ Rocky9.6 系统优化自动化

✅ Kubernetes v1.33.1 关键软件安装

✅ Keepalived 高可用 VIP

✅ Node Exporter 全节点监控

真正做到:一次写好,反复复用,扩容无痛,生产可用!



️ 结尾引导

这是一套经过生产验证的实战 Playbook,真正能帮你节省数小时甚至数天的运维时间。

如果你也在部署 K8s,一定要收藏这篇文章。

点赞 + 在看,支持我继续写更多 实战干货

展开阅读全文

更新时间:2025-08-18

标签:科技   集群   实战   优雅   流程   节点   架构   环境   内核   防火墙   软件   参数   全自动

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020- All Rights Reserved. Powered By 71396.com 闽ICP备11008920号
闽公网安备35020302034903号

Top