容器管理平台KubeSphere的使用

在之前的课程中我们是在minikube中安装了K8S环境,然后通过kubectl命令来管理K8S的,这种用命令来管理的方式虽然对程序员来说看起来很炫酷,但有时候用起来还是挺麻烦的。这节课程给大家介绍一款企业级容器管理平台KubeSphere,使用它能更方便地管理K8S中的容器,希望对大家有所帮助!

KubeSphere简介

KubeSphere 是在 Kubernetes 之上构建的面向云原生应用的分布式操作系统,完全开源,支持多云与多集群管理,提供全栈的 IT 自动化运维能力,简化企业的 DevOps 工作流。

作为全栈的多租户容器平台,KubeSphere 提供了运维友好的向导式操作界面,帮助企业快速构建一个强大和功能丰富的容器云平台。KubeSphere 为用户提供构建企业级 Kubernetes 环境所需的多项功能,例如多云与多集群管理、Kubernetes 资源管理、DevOps、应用生命周期管理、微服务治理(服务网格)、日志查询与收集、服务与网络、多租户管理、监控告警、事件与审计查询、存储管理、访问权限控制、GPU 支持、网络策略、镜像仓库管理以及安全管理等。

KubeSphere安装

我们可以使用KubeKey来安装 KubeSphere,通过KubeKey我们可以将 Kubernetes 和 KubeSphere一同安装。

  • 在安装KubeKey之前,我们需要安装KubeKey的相关依赖conntracksocat,使用如下命令安装即可;

# conntrack是一款连接跟踪工具,是许多网络应用的基础,例如K8S。
sudo yum install conntrack-tools
# socat是一款多功能的网络工具,用于在两个双向字节流之间建立和传输数据。 
yum install -y socat

  • 如果访问 GitHub/Googleapis 速度慢的话,可以先执行以下命令以确保从正确的区域下载 KubeKey;

export KKZONE=cn

  • 接下来执行以下命令下载 KubeKey;

curl -sfL https://get-kk.kubesphere.io | VERSION=v3.0.13 sh -

  • 下载完成后会创建一个kk的文件,使用如下命令为kk文件添加可执行权限;

chmod +x kk

  • 接下来使用如下命令同时安装 Kubernetes 和 KubeSphere;

./kk create cluster --with-kubernetes v1.22.12 --with-kubesphere v3.4.1

  • 输入以下命令以检查安装结果;

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值