企业运维实战--k8s学习笔记16.helm的图形化管理-kubeapps部署

企业运维实战--k8s学习笔记16.helm图形化管理-kubeapps部署


helm图形化管理界面部署

添加第三方charts库

helm repo add apphub https://apphub.aliyuncs.com
helm search repo kubeapps

在这里插入图片描述

拉取kubeapps

helm pull bitnami/kubeapps
tar zxf kubeapps-7.2.0.tgz

在这里插入图片描述

编辑配置文件,修改两处

cd kubeapps/
vim values.yaml

在这里插入图片描述

在这里插入图片描述

编辑pgsql配置文件

cd charts/postgresql/
vim values.yaml

在这里插入图片描述

准备镜像,将所需镜像压入harbor仓库中
在这里插入图片描述

指定ns创建kubeapps

kubectl create namespace kubeapps
helm install kubeapps . -n kubeapps

在这里插入图片描述
在这里插入图片描述

等待片刻查看节点状况

kubectl -n kubeapps get pod

在这里插入图片描述

查看ingress所分配的对外IP

kubectl -n ingress-nginx get svc

在这里插入图片描述

图形化登陆 kubeapps.westos.org 记得添加解析
在这里插入图片描述

查看登陆token

kubectl -n kubeapps get secrets
kubectl -n kubeapps describe secrets kubeapps-internal-kubeops-token-l8xbp

在这里插入图片描述


上传仓库到helm

创建sa kubeapps-operator

创建clusterrolebinding kubeapps-operator

kubectl create serviceaccount kubeapps-operator -n kubeapps
kubectl create clusterrolebinding kubeapps-operator --clusterrole=cluster-admin --serviceaccount=kubeapps:kubeapps-operator

在这里插入图片描述

kubectl get clusterrolebindings.rbac.authorization.k8s.io kubeapps-operator -o yaml

在这里插入图片描述

图形化添加仓库URL到helm

helm repo list

在这里插入图片描述
添加时报错,原因是k8s集群中未解析仓库IP
在这里插入图片描述

kubectl -n kube-system  edit cm coredns
hosts {
           172.25.9.1 hyl.westos.org
           172.25.9.2 server2
           172.25.9.3 server3
           172.25.9.4 server4
           fallthrough
        }

在这里插入图片描述

图形化添加仓库 repository,
在这里插入图片描述
在这里插入图片描述

kubeapps结合harbor仓库管理helm应用
图形化管理helm部署myapp,支持部署修改参数,如果所示
在这里插入图片描述

打开ingress服务,
在这里插入图片描述
点击DEPLOY后,节点启动
在这里插入图片描述
查看健康状况
在这里插入图片描述

访问测试,访问前添加解析
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

图形化测试拉伸更新myapp版本

在这里插入图片描述

修改副本数
在这里插入图片描述

重新DEPLOY后可看到pod节点健康状况

在这里插入图片描述

访问测试,已实现负载均衡
在这里插入图片描述

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值