godfunc
0.05D
V2EX  ›  Kubernetes

k8s pod 时区问题,有什么简单快捷的处理办法吗

By godfunc at 2022 年 11 月 4 日 · 3457 次点击

宿主机 CST, pod 里面 UTC ,有什么什么方便快捷的处理方式,避免去修改所有的 POD

14 条回复  •  2022-11-08 09:16:25 +08:00
bigfei
   1
bigfei  
   2022 年 11 月 4 日   ❤️ 1
pod 安装有 tzdata 包的话,直接设置 TZ 环境变量即可
nuII
   2
nuII  
   2022 年 11 月 4 日
加 TZ 这个环境变量就行,基本大部分的发行版都支持
zzl22100048
   3
zzl22100048  
   2022 年 11 月 4 日
k8tz 自动注入
perfectlife
   4
perfectlife  
   2022 年 11 月 4 日
在基础镜像里直接改好
honmaple
   5
honmaple  
   2022 年 11 月 4 日
基础镜像安装 tzdata ,pod 挂载宿主机时区,ntp 同步
hzfyjgw
   6
hzfyjgw  
   2022 年 11 月 4 日
Pod Preset 注入环境变量
kikyou12138
   7
kikyou12138  
   2022 年 11 月 4 日
有一个开源工具 k8tz,github 有,helm install 下就行
besscroft
   8
besscroft  
   2022 年 11 月 4 日
novolunt
   9
novolunt  
   2022 年 11 月 5 日
@zzl22100048
@kikyou12138 不建议这么用,很多应用如果修改默认时区会出问题的,比如 prometheus/alertmanager/es/filebeat
因为很多功能是居于 0 时区的,这么做反而会导致一些功能不可用
novolunt
   10
novolunt  
   2022 年 11 月 5 日
BugCry
   11
BugCry  
   2022 年 11 月 5 日 via Android
直接 volume 挂载宿主机的 /etc/localtime
BugCry
   12
BugCry  
   2022 年 11 月 5 日 via Android
@BugCry 修正:/etc/timezone
kikyou12138
   13
kikyou12138  
   2022 年 11 月 7 日
@novolunt 你们用的是啥方案呢
godfunc
   14
godfunc  
OP
   2022 年 11 月 8 日
我用的 TZ 环境变量,k8s 里面做 volume 挂载比较麻烦
© 2026 V2EX · 37ms · 3.9.8.5