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下的信息
image
persistence下的信息
image
也可以在命令行中手动设置

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要删掉,修改下面的信息
image
volumeMounts要删掉对应的volumes的内容
健康检查信息别忘了删掉
image
端口改成开发提供的dockerfile中指明的端口

posted @ 2025-02-14 11:33  中國颜值的半壁江山  阅读(6)  评论(0)    收藏  举报