![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
helm从入门到实践
文章平均质量分 84
流光影下
一个爱编程的技术宅
展开
-
helm安装elasticsearch和kibana
ElasticSearch 与 Kibana 的 Helm Chart 模板是 ES 官方 Github 获取的,它的 Github 地址为 https://github.com/elastic/helm-charts 可以访问该地址了解更多信息。ElasticSearch 安装有最低安装要求,如果执行 Helm 安装命令后 Pod 无法正常启动,请检查是否符合最低要求的配置。将 pcks12 中的信息分离出来,写入文件,这里将生成elastic-certificate.pem。原创 2024-05-30 09:55:18 · 829 阅读 · 0 评论 -
使用helm部署 redis 单机版
我的默认storageclass是openebs-hostpath,我的k8s环境上安装的openebs来做存储支持。如果环境中没有storageclass,就需自己安装存储支持或者采用云厂商的storageclass,内网环境推荐openebs,测试nfs就行了。我用的比较多的是直接修改values.yaml,修改的参数和上面的一样,找到对应的位置修改。,官方默认安装的默认参数配置往往和我们实际场景不一样,需要配置一些参数。原创 2024-01-21 14:44:27 · 764 阅读 · 0 评论 -
helm Charts模板指南
在Helm chart中, 块并不是用于覆盖的最好工具,因为如果提供了同一个块的多个实现,无法预测哪个会被选定。全局值是使用完全一样的名字在所有的chart及子chart中都能访问的值。在计算机科学中, 元组表示一个有固定大小的类似列表的集合,但可以是任意数据类型。因此,如果两个模板使用相同名字声明,会使用最后出现的那个。行是声明的多行字符串。在上面定义的模板中,我们没有使用任何对象,仅仅使用了方法。使用特定chart名称作为前缀可以避免可能因为 两个不同chart使用了相同名称的模板而引起的冲突。原创 2024-01-21 13:59:15 · 1182 阅读 · 0 评论 -
helm常用命令及chart部署
set值,优先级更高,覆盖的内容会被被保存在 ConfigMap 中,可以通过 helm get values 来查看指定 release 中 --set设置的值可以通过运行 helm upgrade 并指定 --reset-values 字段来清除 --set 中设置的值。–set选项使用0或多个 name/value 对。a: bc: d支持更复杂的表达式。outer:列表使用花括号({})来表示。原创 2024-01-21 13:46:53 · 1379 阅读 · 0 评论