前言
从零开始搭建内网高可用k8s集群+ceph分布式存储系统+prometheus监控
接上文,先前记录了如何在离线环境搭建高可用k8s集群,现在同样在离线环境部署高可用数据库,主要使用kubeDB工具进行部署,现在记录搭建过程。
机器准备
服务器 | ip | 系统 | 角色 |
---|---|---|---|
master1 | 172.16.140.100 | centos7 | k8s-master节点1,ceph-node,ceph-osd,ceph-mds |
master2 | 172.16.140.101 | centos7 | k8s-master节点2,ceph-node,ceph-osd,ceph-mds |
node1 | 172.16.140.102 | centos7 | k8s-node节点1,ceph-node,ceph-osd,ceph-mds |
node2 | 172.16.140.103 | centos7 | k8s-node节点2,ceph-node,ceph-osd,ceph-mds,ceph-mgr,yum本地源服务器 |
test——外网服务器,下软件包用 | 192.168.2.190 | centos7 | 无 |
安装helm
root@test:
- 下载helm最新版
# 下载helm安装包
curl -o https://get.helm.sh/helm-v3.0.2-linux-amd64.tar.gz
# 安装helm
tar -zxvf helm-v3.0.2-linux-amd64.tar.gz
mv linux-amd64/helm /usr/local/b