pca*_*ana 3 kubernetes kubernetes-helm
我现在正在进行从 helm 2 到 3 的迁移。
.Release.time.Seconds我在图表中使用 的值。我发现在helm 3中.Release.time不存在。尝试使用此stackoverflow 问题now中的解释,我可以进行安装,但没有获得预期值。
例如,使用以下代码:
template:
metadata:
labels:
dateInSeconds: "{{ .Release.Time.Seconds }}"
Run Code Online (Sandbox Code Playgroud)
标签获取值dateInSeconds: 1611923156
如果我使用该now功能:
template:
metadata:
labels:
dateInSeconds: {{ now | quote }}
Run Code Online (Sandbox Code Playgroud)
标签获取值dateInSeconds: "2021-02-01 12:05:28.6116854 +0100 CET m=+2.394553701"
我在sprig中找到了解决方案。为了获得纪元时间,我可以使用unixEpoch.
所以解决办法是:
template:
metadata:
labels:
dateInSeconds: {{ now | unixEpoch | quote}}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
935 次 |
| 最近记录: |