Kubernates中如何使用Helm
发表于:2025-01-24 作者:千家信息网编辑
千家信息网最后更新 2025年01月24日,本篇文章为大家展示了Kubernates中如何使用Helm,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。Helm是k8s上的包管理管理工具。前提是已经安装了k
千家信息网最后更新 2025年01月24日Kubernates中如何使用Helm
本篇文章为大家展示了Kubernates中如何使用Helm,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。
Helm是k8s上的包管理管理工具。前提是已经安装了k8s集群、Helm。
[root@master helm-mjduan]# helm create mychart[root@master helm-mjduan]# find mychart/mychart/mychart/Chart.yamlmychart/templatesmychart/templates/ingress.yamlmychart/templates/deployment.yamlmychart/templates/service.yamlmychart/templates/NOTES.txtmychart/templates/_helpers.tplmychart/chartsmychart/values.yamlmychart/.helmignore
一般在k8s上部署应用时,需要在yaml中配置deployment和service,在List-1,mychart/templates/deployment.yaml是deployment的配置,mychart/templates/service.yaml中是service的配置,这俩个文件中只是设定了格式,值则在mychart/values.yaml中。helm create默认创建的nginx的chart,我们要根据自己的情况修改自己需要的。
List-2中,mychart/Chary.yaml是应用的版本、名称。
List-2
[root@master helm-mjduan]# more mychart/Chart.yaml apiVersion: v1appVersion: "1.0"description: A Helm chart for Kubernetesname: mychartversion: 0.1.0
如List-1所示,我们将配置模板和值分开了,helm的lint命令用于检查模板配置与值的依赖是否正确,如下List-3,可以用helm lint -h来查看帮助文档。
List-3
[root@master helm-mjduan]# helm lint mychart/==> Linting mychart/[INFO] Chart.yaml: icon is recommended1 chart(s) linted, no failures
可以通过命令行查看帮助文档。
将上面的chart用package命令打包
install命令部署应用
list命令可以查看部署的chart
status可以查看状态
upgrade命令可以在不停止服务的情况下,升级部署的应用版本,按chart的release版本
rollback与upgrade反过来,降低版本
上述内容就是Kubernates中如何使用Helm,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注行业资讯频道。
命令
配置
版本
应用
内容
情况
技能
文档
模板
知识
帮助
管理
简明
简明扼要
前提
反过来
只是
可以通过
名称
就是
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
20000左右的服务器的配置
广发软件开发人员等级
怎么进服务器我的世界中国版
诛仙3客户端更新服务器连接失败
锐捷服务器进不了系统怎么办
网络技术书单
软件开发后安装文件
服务器浏览器弹出安全配置
软件开发费用的增值税
保障网络安全的第一责任人
网络已连接为什么连接不到服务器
潍坊联想服务器批发
服务器怎么让外网访问
sql数据库类
虹口区信息软件开发品质保障
客户最关心服务器的哪些指标
台州软件开发税率
头条服务器采购
win7能做服务器系统吗
软件开发加班多不
数据库字段注释乱码
大型数据库技术是什么专业
泉州服务器托管1u
为什么学习网络安全技术
自治区网络安全管理条例内容
网络安全标准化的重要性
网络安全标准规范执行情况
软件开发和it咨询顾问
做软件开发最好的大学
网络服务器最主要任务是什么