Helm v3 中 .Release.Time 的替代方案

Ale*_*hin 7 kubernetes-helm sprig-template-functions

由于 Helm v3 内置对象.Release.Time 已删除

现在将发布时间注入模板的首选方法是什么?

Ale*_*hin 6

看起来sprig date函数之一是现在要走的路。

例如:

metadata:
    annotations:
        timestamp: {{ now | quote }}
Run Code Online (Sandbox Code Playgroud)

  • 至少从实现的角度来看,使用 now 总是返回一个新值,而 .Release.time 可能不会(从快速阅读代码来看,它看起来像是被初始化一次)。根据您对“现在”执行的操作,它可能与 .Release.time 不同 (3认同)