Helm 第3页
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部署WordPress:方式二、模板解析与环境清理-AI运维探索者

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

一、方式二:下载并分析 WordPress Chart 1、下载WordPress chart 执行以下命令将WordPress chart下载到本地 2、解压WordPress chart 执行以下命令解压WordPress chart **注意:这里解压会覆盖...
头像4年前
04514
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自定义Chart:适用场景、创建方式与依赖管理-AI运维探索者

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

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

Helm目录层级与内置变量

一、Helm目录层级 1.创建一个Chart 2.查看Helm目录层级 上面文件说明: * `charts/`目录: 可以包含其他的chart(称之为子chart) * `Chart.yaml` 文件包含了该chart的描述。你可以从模板中访问它 *...
头像4年前
0347
Helm流程控制实战-AI运维探索者

Helm流程控制实战

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

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

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

Helm模板控制结构:if、with与range用法

一、条件语句 if **运算符:** **if/else 用法:** 当返回值是以下值时,管道会被设置为 false: **【示例】:要求.Values.favorite.drink的值等于coffee,则输出mug: true** **注意**: 空白行...
头像4年前
04712
Helm模板复用与调试:命名模板、NOTES.txt和Chart结构-AI运维探索者

Helm模板复用与调试:命名模板、NOTES.txt和Chart结构

一、命名模板 命名模板类似于开发语言中的函数,指一段可以直接被另一段程序或代码引用的程序或代码。 在编写chart时,可以将一些重复使用的内容写在命名模板文件中供公共使用,这样可减少重复...
头像4年前
03310
Helm模板基础:内置对象与常用函数-AI运维探索者

Helm模板基础:内置对象与常用函数

一、基础语法实验准备 在演示下面内容之前自定义一个Chart示例 二、Helm 内置对象 下面是常用的内置对象: | **内置** | **作用** | | ----------------- | --------------------------------- ...
头像4年前
0255