11、深入理解与构建 Helm 图表

深入理解与构建 Helm 图表

1. Helm 钩子基础与执行

1.1 钩子示例

有一个简单示例,它会在容器中打印当前日期和时间,然后休眠 10 秒。通过 'helm.sh/hook' 注解的值,Helm 会在安装图表前后执行此钩子。这种钩子可用于连接到审计系统,以跟踪应用程序在 Kubernetes 环境中的安装情况。安装完成后,也可添加类似的钩子来跟踪整个图表安装过程所花费的总时间。示例代码如下:

image: alpine

1.2 钩子执行点

helm.sh/hook 注解有多个可选值,表明钩子在 Helm 图表生命周期的不同阶段执行。具体如下表所示(描述参考官方 Helm 文档:https://helm.sh/docs/topics/charts_hooks/#the-available-hooks):
| 注解值 | 执行时机 |
| ---- | ---- |
| pre - install | 安装图表前 |
| post - install | 安装图表后 |
| pre - delete | 删除图表前 |
| post - delete | 删除图表后 |
| pre - upgrade | 升级图表前 |
| post - upgrade | 升级图表后 |
| pre - rollback | 回滚图表前 |
| post - rollback | 回滚图表后 |

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值