Linux k8s Kubernetes All-in-One 模式安装 KubeSphere 详细教程

11 篇文章 2 订阅
9 篇文章 1 订阅

如果有docker则执行,无则直接跳过此步骤

docker加速配置

创建docker配置文件:sudo mkdir -p /etc/docker

文件内容获取:https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors
加载配置文件:sudo systemctl daemon-reload

重启docker:sudo systemctl restart docker

安装KubeKey

如果您能正常访问 GitHub执行一下命令

# 执行以下命令下载 KubeKey。
curl -sfL https://get-kk.kubesphere.io | VERSION=v2.0.0 sh -

Googleapis如果您访问 GitHub/Googleapis 受限 执行一下命令

# 先执行以下命令以确保您从正确的区域下载 KubeKey
export KKZONE=cn

# 执行以下命令下载 KubeKey。
curl -sfL https://get-kk.kubesphere.io | VERSION=v2.0.0 sh -

在这里插入图片描述

为 kk 添加可执行权限:

chmod +x kk

开始安装

只需执行一个命令即可进行安装

./kk create cluster [--with-kubernetes version] [--with-kubesphere version]

若要同时安装 Kubernetes 和 KubeSphere,可参考以下示例命令:

./kk create cluster --with-kubernetes v1.21.5 --with-kubesphere v3.2.1
  • 如果您在这一步的命令中不添加标志 --with-kubesphere,则不会部署 KubeSphere,KubeKey 将只安装 Kubernetes。如果您添加标志 --with-kubesphere 时不指定 KubeSphere 版本,则会安装最新版本的 KubeSphere。

安装过程输入yes

在这里插入图片描述

安装过程出现了一下错误

  • 问题1在这里插入图片描述找了很久的原因,发现是docker版本导致的,卸载docker重新安装KubeSphere 就可以,如果没有docker自动安装
  • 问题2
    如果出现:start etcd failed: Failed to exec command: sudo -E /bin/bash -c "systemctl daemon-reload && systemct******
    解决办法:
# 关闭防火墙  所有节点

 systemctl stop firewalld && systemctl disable firewalld

# 重置iptables  所有节点

 iptables -F && iptables -X && iptables -F -t nat && iptables -X -t nat && iptables -P FORWARD ACCEPT

# 停掉原有的etcd 所有节点

systemctl stop etcd

#然后重新启动ectd 所有节点  一个节点启动完 在启动另一个节点

systemctl daemon-reload && systemctl enable etcd && systemctl restart etcd

 

#然后查看状态 显示running 代表启动成功
# 则继续重新安装此命令

安装完成:

在这里插入图片描述

管理界面

在这里插入图片描述
在这里插入图片描述
以上就完成啦

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一个小浪吴啊

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值