Helm的使用(ydkj)
参考博客:https://www.cnblogs.com/happy-king/p/15170507.html
安装redis
1、准备好redis的chart包
#这个是原始的chart包
wget https://files.cnblogs.com/files/blogs/653554/redis-7.4.2.tar
#这个是修改过Chart.yaml和value.yaml文件的chart包
wget https://files.cnblogs.com/files/blogs/653554/redis-7.4.2.tar.gz
2、解压进入
[root@k8s-master1 redis-7.4.2]# ls
Chart.lock charts Chart.yaml README.md templates values.schema.json values.yaml
3、使用helm安装
需要修改value.yaml文件
image下的信息

persistence下的信息

也可以在命令行中手动设置
helm install redis-7 /root/redis-7.4.2 --set persistent.size=10Gi --set persistent.storageClass="nfs-client" -n common-module
## 注意:前提是你的集群里安装了nfs-client这个sc,且ns名字也一致
##查询redis密码
kubectl get serect -ncommon-module
echo REDIS_PASSWORD=$(kubectl get secret --namespace common-module redis-7 -o jsonpath="{.data.redis-password}" | base64 -d)
4、然后就可以kubectl查看了
5、user-analysis
helm install user-analysis-api dispatching-information-api -nuser-analysis
helm install user-analysis-web dispatching-information-web -nuser-analysis
注意工作负载的一些多余的volumes要删掉,修改下面的信息

volumeMounts要删掉对应的volumes的内容
健康检查信息别忘了删掉

端口改成开发提供的dockerfile中指明的端口

浙公网安备 33010602011771号