kubesphere集群搭建

kubesphere官网:https://kubesphere.io/docs/advanced-v2.0/zh-CN/introduction/intro/

 

一、准备环境

1、准备服务器

master :192.168.37.165
node1:192.168.37.166
node2:192.168.37.167
配置:/ 目录120G硬盘 ,8c,16G内存,centos7.5

2、准备nfs存储

(后面需要修改vas.yml文件中的配置)
master端做nfs服务端:
// 安装nfs:
# yum -y install nfs-utils
# vim /etc/exports
    /opt/kubesphere 192.168.37.0/24(rw,no_root_squash)

//启动nfs服务
#systemctl start nfs

 

 

二、下载安装kubesphere

1、 离线下载

curl -L https://kubesphere.io/download/offline/advanced-2.0.2 > advanced-2.0.2.tar.gz
tar -zxf advanced-2.0.2.tar.gz
cd kubesphere-all-offline-advanced-2.0.2/conf

 

2、 修改配置文件 vars.yml

// 修改配置文件vars.yml 中的nfs配置和all-in-one配置
# vim kubesphere-all-offline-advanced-2.0.2/conf/vars.yml
  nfs_client_enable: true
  nfs_client_is_default_class: true
  nfs_server: 192.168.37.165
  nfs_path: /opt/kubesphere
  local_volume_provisioner_enabled: false    
  local_volume_is_default_class: false

 

3、修改配置文件hosts.ini

# vim kubesphere-all-offline-advanced-2.0.2/conf/hosts.ini
[all]
master ansible_connection=local ip=192.168.37.165 ansible_ssh_pass=root
node1 ansible_host=192.168.37.166 ip=192.168.37.166 ansible_ssh_pass=root
node2 ansible_host=192.168.37.167 ip=192.168.37.167 ansible_ssh_pass=root

[local
-registry] master
[kube
-master] master [kube-node] node1 node2 [etcd] master
[k8s
-cluster:children] kube-node kube-master

 

4、安装

# cd kubesphere-all-offline-advanced-2.0.2/scripts
# ./install.sh
看到以下内容说明安装成功:

successsful!
#####################################################
### Welcome to KubeSphere! ###
#####################################################

Console: http://192.168.37.165:30880
Account: admin
Password: P@88w0rd

NOTE:
1. After log in to console, please verify the 
monitoring status of service components in 
the "Cluster Status". If the service is not 
ready, please wait patiently. You can start 
to use when all components are totally ready.
2. Please modify the default password after login.
#####################################################

5、注意

1、系统版本一定要安装对应的
2、docker安装默认数据存放位置是/var/lib/docker,,如果/目录不够大的话,将docker的目录做一个软连接到空间大的磁盘上
3、nfs存储:
(1)修改vars.yml 中的nfs配置
(2)修改/etc/exports,对nfs进行授权
(3)启动nfs服务
 

三、测试kubesphere集群

1、web端登陆:

输入“ http://192.168.37.165:30880 ” ,进入登陆界面,

登陆的用户名和密码是成功安装系统时默认给出的

Console: http://192.168.37.165:30880
Account: admin
Password: P@88w0rd

 

2、进入服务修改登陆密码,测试集群的node是否可用。

转载于:https://www.cnblogs.com/carriezhangyan/p/11551192.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值