nodejs在kubernetes中的时区设置

kubernetes的pod中默认的时区是0时区,如果要修改时区,一般是通过mount的方式,将/etc/localtime映射为/usr/share/zoneinfo/Asia/Shanghai

但是这种方式下,系统时区是改了,比如在bash中输出date已经是正确的,但是NodeJS应用中可能依然是0时区。这时候需要再加一个环境变量TZ即可。

1
2
3
4
containers:
- env:
- name: TZ
value: Asia/Shanghai
文章作者: 王思捷
文章链接: https://sijie.wang/2019/09/16/nodejs-timezone/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 我爱平铺