Helm 第3页
Helm模板语法详解:内置变量、常用函数与流程控制-AI运维探索者

Helm模板语法详解:内置变量、常用函数与流程控制

一、Helm语法详解 1.1 Helm内置变量 对象可以通过模板引擎传递到模板中。 当然你的代码也可以传递对象。(我们在使用`with`和`range`语句时,会看到示例)。有几种方式可以在模板中创建新对象,...
头像4年前
04013
Helm流程控制实战-AI运维探索者

Helm流程控制实战

一、If/Else 基本的条件结构: **注意我们讨论的是 *管道* 而不是值。这样做的原因是要清楚地说明控制结构可以执行整个管道,而不仅仅是计算一个值** 如果是以下值时,管道会被设置为 *false*:...
头像4年前
03714
Helm目录层级与内置变量-AI运维探索者

Helm目录层级与内置变量

一、Helm目录层级 1.创建一个Chart 2.查看Helm目录层级 上面文件说明: * `charts/`目录: 可以包含其他的chart(称之为子chart) * `Chart.yaml` 文件包含了该chart的描述。你可以从模板中访问它 *...
头像4年前
0347
Helm自定义Chart:适用场景、创建方式与依赖管理-AI运维探索者

Helm自定义Chart:适用场景、创建方式与依赖管理

一、Helm自定义Chart 1.1 自定义Chart使用场景 1.简化应用部署 **使用场景** 当应用包含多个 Kubernetes 资源(如 Deployment、Service、ConfigMap、Ingress 等)且需要统一管理时,通过自定义 ...
头像4年前
02714
Helm部署WordPress:方式一与values.yaml配置-AI运维探索者

Helm部署WordPress:方式一与values.yaml配置

一、基于 Helm 部署 WordPress 1.1 方式一:通过 values.yaml 安装 1、添加WordPress chart仓库 执行以下命令添加WordPress chart仓库 创建一个名为wordpress的命名空间 2、创建values.yaml文件...
头像4年前
02211
Helm部署WordPress:方式二、模板解析与环境清理-AI运维探索者

Helm部署WordPress:方式二、模板解析与环境清理

一、方式二:下载并分析 WordPress Chart 1、下载WordPress chart 执行以下命令将WordPress chart下载到本地 2、解压WordPress chart 执行以下命令解压WordPress chart **注意:这里解压会覆盖...
头像4年前
04514
Helm部署基础组件:在线离线安装、升级回滚与卸载-AI运维探索者

Helm部署基础组件:在线离线安装、升级回滚与卸载

一、Helm部署基础组件到K8s集群 1.1 Helm Chart部署 1.1 在线部署 1、创建ns 2、安装指定chart版本为18.2.5的nginx 查看安装的Release 查看创建的pod 查看Releases状态 查看Releases历史版本 查...
头像4年前
04414
Helm常用函数:引号缩进替换与默认值-AI运维探索者

Helm常用函数:引号缩进替换与默认值

一、quote and squote 该函数将字符串用双引号(`quote`) 或者单引号(`squote`)括起来 二、indent `indent` 以指定长度缩进给定字符串所在行,在对齐多行字符串时很有用 上述结果会将每行缩进4个...
头像4年前
02515
Helm常用函数:重复截取与包含判断-AI运维探索者

Helm常用函数:重复截取与包含判断

一、repeat 重复字符串多次: 上述结果为: `hellohellohello` 下面进行举例说明: 1.创建一个Chart 2.删掉系统自带的模板文件 3.新增模板文件,并填写Release.Name内置变量 4.清空values.yaml文...
头像4年前
04315
Helm开发实战:构建并部署自定义应用Chart-AI运维探索者

Helm开发实战:构建并部署自定义应用Chart

一、自定义应用 Chart 的开发流程 1.1 安装 Helm 以下是基于Helm开发一个常规应用的步骤及YAML文件: 下载地址: 说明:我用的Kubernetes版本为1.26.9,考虑到后期会升级Kubernetes版本,所以he...
头像4年前
0309