kubernetes - HelmChart 可以预装钩子,修改图表资源吗?
问题描述
目标:使用Helm Chart 预安装 钩子,在文件系统上获取一个文件,对其进行编码并将其放置为资源文件(由 configMap.
问题:
- Helm Chart 可以预安装不在根 chart 下的钩子访问文件吗?
- Helm Chart 预安装挂钩是否可以在 Chart 根目录下修改或添加文件?
- 除了在图表资源 yaml 中隐式编写 bash 脚本之外,如果将 pre-install 钩子放在图表中,是否可以执行 bash 脚本?
解决方案
不,Hooks 在 Kubernetes 集群中作为作业运行,因此它们无法访问您的工作站。你想要的是事件系统(https://github.com/helm/community/blob/master/helm-v3/002-events.md),我认为它仍然是一个 WIP。
推荐阅读
- firebase - Firebase 云消息推送通知显示 0% 打开和 0 点击
- python-3.x - python元组与特定数字比较
- java - JButton 不会改变 JPanel 上的大小或位置
- gdb - 使用 GDB 的几步指令
- r - 根据列名中的数字选择数据框列
- pdf - 如何在 FOP Apache 生成的 PDF 中显示表情符号
- javascript - 一个盒子上出现 ECONNREFUSED 错误,但另一个盒子上没有
- linux - 使用 wget 从 linux 终端下载 NC 格式的气候数据
- unity3d - Unity设置变换父级而不改变玩家的比例
- javascript - 如何在 html 文件之间切换并在它们之间发送数据?