舵3 .释放时间.秒不存在



我现在正在从helm 2迁移到helm 3。

我在我的图表中使用.Release.time.Seconds的值。我已经看到,在掌舵3.Release.time不存在。试图使用now,因为它是解释在这个stackoverflow问题,我可以做安装,但我没有得到预期的值。

例如,使用以下代码:

template:
metadata:
labels:
dateInSeconds: "{{ .Release.Time.Seconds }}" 

标签获取值dateInSeconds: 1611923156

如果我使用now函数:

template:
metadata:
labels:
dateInSeconds: {{ now | quote }}  

标签获取值dateInSeconds: "2021-02-01 12:05:28.6116854 +0100 CET m=+2.394553701"

我在春天找到了解决方案。对于获取纪元时间,我可以使用unixEpoch

所以解是:

template:
metadata:
labels:
dateInSeconds: {{ now | unixEpoch | quote}}   

你可以使用下面的

{{ now | unixEpoch }}

相关内容

  • 没有找到相关文章

最新更新