k8s中安装kubesphere、kuboard、rancher记录
安装k8s管理平台
·
首先需要安装好k8s集群
参考链接(版本号可以根据自己需求变更)
安装kubesphere
参考链接
直接执行命令即可,很方便,一般安装不成功是因为镜像pull不下来,可以执行kubectl describe pod xxx -n kubesphere-system
如果安装遇到问题,根据如下命令查看,并解决,大概率可能是镜像pull问题
根据参考文档日志查看是否安装成功
安装完成根据日志的访问地址,用户名称、密码访问即可,(ps:我这里访问域名做了映射,参考链接,内网搭建的,使用外网域名可以访问)
默认是没有开启应用商店模块,需要配置存储,并开启应用商店的配置
到这几基本完事
rancher安装
安装方式(使用helm进行安装)
安装helm参考链接
- 下载helm包
wget https://get.helm.sh/helm-v3.9.1-linux-amd64.tar.gz
- 解压
tar -zxvf helm-v3.9.1-linux-amd64.tar.gz
- 移动到/usr/local/bin/使全局可执行helm命令
mv linux-amd64/helm /usr/local/bin/helm
使用helm安装rancher 参考链接
- 添加helm的rancher仓库
helm repo add rancher-latest https://releases.rancher.com/server-charts/latest
- 创建命名空间
kubectl create namespace cattle-system
- Install cert-manager
# If you have installed the CRDs manually instead of with the `--set installCRDs=true` option added to your Helm install command, you should upgrade your CRD resources before upgrading the Helm chart:
kubectl apply -f https://github.com/cert-manager/cert-manager/releases/download/v1.7.1/cert-manager.crds.yaml
# Add the Jetstack Helm repository
helm repo add jetstack https://charts.jetstack.io
# Update your local Helm chart repository cache
helm repo update
# Install the cert-manager Helm chart
helm install cert-manager jetstack/cert-manager \
--namespace cert-manager \
--create-namespace \
--version v1.7.1
- Install Rancher with Helm and Your Chosen Certificate Option
helm install rancher rancher-latest/rancher \
--namespace cattle-system \
--set hostname=rancher.my.org \
--set bootstrapPassword=admin
如果镜像下载不下来,可以下载我
rancher 镜像
docker pull registry.cn-hangzhou.aliyuncs.com/wenjun123/rancher:v2.6.6
docker tag registry.cn-hangzhou.aliyuncs.com/wenjun123/rancher:v2.6.6 rancher-latest/rancher
也是内网搭建,映射到外网参考链接,内网搭建的,使用外网域名可以访问
kuboard安装参考链接
比较简单,直接执行如下命令即可
kubectl apply -f https://addons.kuboard.cn/kuboard/kuboard-v3.yaml
附上成功截图,映射到外网参考链接
更多推荐
已为社区贡献9条内容
所有评论(0)