写在开始
本篇文章主要介绍如何初始化集群,以及如何安装基础的软件,比如网关、 动态存储等配置
服务器信息
主机名 | IP | 配置 |
---|---|---|
master1 | 192.168.1.10 | |
node1 | 192.168.1.11 | |
node2 | 192.168.1.12 |
安装k8s集群
- github下载二进制文件
- 运行如下命令安装k8s(单master双node集群)
sealer run docker.io/sealerio/kubernetes:v1-22-15-sealerio-2 \
--masters 192.168.1.1 \
--nodes 192.168.1.11,192.168.1.12 --passwd "000000"
docker创建ETCD单点
参考文档:https://blog.csdn.net/weixin_40242845/article/details/132010623
docker run -d --name etcd -p 2379:2379 -p 2380:2380 --restart always -e ETCD_LISTEN_CLIENT_URLS=http://0.0.0.0:2379 -e ALLOW_NONE_AUTHENTICATION=yes -e ETCD_DATA_DIR=/opt/binami/etcd/data bitnami/etcd:3.5.9
安装helm
下载地址
https://github.com/helm/helm/releases
上传
动态存储
打算采用GlusterFS 容我先学习一下…
安装apisix
明天安装