K8s - 利用Kubeasz工具快速部署Kubernetes
Kubeasz
- https://github.com/easzlab/kubeasz/
- https://github.com/easzlab/kubeasz/releases
- Kubeasz 是一个基于 ansible-playbook 的Kubernetes 二进制方式自动化部署项目,避免纯手工部署kubernetes过程中繁琐易错的步骤。
- 考虑到了国内的网络环境,能够快速地完成 Kubernetes 实验环境的部署。
快速指南
单机快速体验k8s集群的测试环境--AllinOne部署:https://github.com/easzlab/kubeasz/blob/master/docs/setup/quickStart.md
# 1 - 下载 Kubeasz 的部署脚本
export release=3.x.x
wget https://github.com/easzlab/kubeasz/releases/download/${release}/ezdown
chmod +x ./ezdown
# 2 - 下载必需的安装文件
. /ezdown -D
# 3 - 启动部署环境
./ezdown -S
# 4 - 单机快速部署
docker exec -it kubeasz ezct1 start-aio
# 5 - 验证安装
$ source ~/.bashrc
$ kubectl version # 验证集群版本
$ kubectl get node # 验证节点就绪 (Ready) 状态
$ kubectl get pod -A # 验证集群pod状态,默认已安装网络插件、coredns、metrics-server等
$ kubectl get svc -A # 验证集群服务状态
行动是绝望的解药!
欢迎转载和引用,但请在明显处保留原文链接和原作者信息!
本博客内容多为个人工作与学习的记录,少数内容来自于网络并略有修改,已尽力标明原文链接和转载说明。如有冒犯,即刻删除!
以所舍,求所得,有所获,方所成。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 记一次.NET内存居高不下排查解决与启示