kubernetes-helm - Helm 3:访问库图表的/文件
问题描述
我有一个库图表,它在多个其他图表中用作依赖项。我已经使用它共享了一些命名模板。我有一些文件也想使用库图表共享。文件的内容应该以配置映射结束。
我尝试将 /files 目录添加到库图表(在 /templates 目录旁边),将文件放入其中并使用以下命名模板
{{- define "lib-chart.all-files-as-data" -}}
data:
{{- range $path, $bytes := $.Files.Glob "files/*" }}
{{ $path | base }}: |{{ (tpl ($bytes | toString) $ ) | nindent 6 }}
{{- end -}}
{{- end -}}
然而,这只会从使用库图表的图表中获取文件,而不是库图表本身。
有没有办法访问库图表的 /files 文件夹的内容?
谢谢!
解决方案
推荐阅读
- django - Celery & Celery Beat 守护进程没有运行任务
- java - Maven 构建不使用 grpc-java 生成代码
- macos - 部署在另一台机器上时正在修改 Macho 运行路径
- pytorch - Pytorch 嵌入层中的 BERT 嵌入
- influxdb - 手动按特定顺序排序
- matlab - 使用 histfit 拟合正态分布时指定 bin 边缘
- python - 空行对训练 FastText 模型的影响
- angular - NgRx 数组状态如何修复类型约定?
- artifactory - JFrog Xray 可以只扫描 Maven 工件吗?
- python - Pygame - 接地时平台跳跃无响应