kubeasz一键部署k8s集群

下载程序

部署说明

部署文档

powershell 复制代码
root@iZj6cd9joygowsf7am5hryZ:~# apt-get  update
root@iZj6cd9joygowsf7am5hryZ:~# apt-get  upgrade
root@iZj6cd9joygowsf7am5hryZ:~# export release=3.6.2
root@iZj6cd9joygowsf7am5hryZ:~# wget https://github.com/easzlab/kubeasz/releases/download/${release}/ezdown
root@iZj6cd9joygowsf7am5hryZ:~# chmod +x ./ezdown
root@iZj6cd9joygowsf7am5hryZ:~# ./ezdown
root@iZj6cd9joygowsf7am5hryZ:~# ./ezdown -D -m standard
root@iZj6cd9joygowsf7am5hryZ:~# cd /etc/kubeasz/
root@iZj6cd9joygowsf7am5hryZ:~# vim ansible.cfg 
root@iZj6cd9joygowsf7am5hryZ:~# ./ezdown -S
root@iZj6cd9joygowsf7am5hryZ:~# docker exec -it kubeasz ezctl new biking-test
root@iZj6cd9joygowsf7am5hryZ:~# cd /etc/kubeasz/clusters/biking-test/
root@iZj6cd9joygowsf7am5hryZ:~# vim config.yml 
# nfs部分根据自己的配置更改配置
***
# nfs-provisioner 自动安装
nfs_provisioner_install: "no"
nfs_provisioner_namespace: "kube-system"
nfs_provisioner_ver: "v4.0.2"
nfs_storage_class: "managed-nfs-storage"
nfs_server: "172.16.10.20"
nfs_path: "/data/nfs"
***
root@iZj6cd9joygowsf7am5hryZ:~# vim hosts 
***
# 'etcd' cluster should have odd member(s) (1,3,5,...)
[etcd]
172.16.10.202
172.16.10.203
172.16.10.204

# master node(s), set unique 'k8s_nodename' for each node
# CAUTION: 'k8s_nodename' must consist of lower case alphanumeric characters, '-' or '.',
# and must start and end with an alphanumeric character
[kube_master]
172.16.10.200 k8s_nodename='biking-test-master'

# work node(s), set unique 'k8s_nodename' for each node
# CAUTION: 'k8s_nodename' must consist of lower case alphanumeric characters, '-' or '.',
# and must start and end with an alphanumeric character
[kube_node]
172.16.10.202 k8s_nodename='biking-test-node01'
172.16.10.203 k8s_nodename='biking-test-node02'
172.16.10.204 k8s_nodename='biking-test-node03'
***
root@iZj6cd9joygowsf7am5hryZ:~# docker exec -it kubeasz ezctl setup biking-test all
相关推荐
wdxylb3 小时前
云原生俱乐部-杂谈1
服务器·云原生
科大饭桶4 小时前
C++入门自学Day11-- String, Vector, List 复习
c语言·开发语言·数据结构·c++·容器
Apache RocketMQ6 小时前
云原生事件驱动引擎(RocketMQ-EventBridge)应用场景与技术解析
云原生·消息队列·rocketmq·事件驱动引擎
程思扬6 小时前
Nextcloud容器化部署革新:Docker+Cpolar构建高效私有云远程访问新架构
docker·容器·架构
豆芽脚脚8 小时前
docker compose再阿里云上无法使用的问题
阿里云·docker·容器
AKAMAI20 小时前
AI需要防火墙,云计算需要重新构想
人工智能·云原生·云计算
Agome9921 小时前
Docker之自定义jkd镜像上传阿里云
阿里云·docker·容器
小猿姐1 天前
KubeBlocks for Milvus 揭秘
数据库·云原生
wdxylb1 天前
云原生俱乐部-RH134知识点总结(2)
linux·云原生
deeper_wind1 天前
k8s-单主机Master集群部署+单个pod部署lnmp论坛服务(小白的“升级打怪”成长之路)
云原生·容器·kubernetes