k8s 修改 pod 时区

将时区文件挂载到Pod中

在定义pod上层控制器的时候,添加一个用于挂载时区的卷,挂载宿主机的时区文件

...
  containers:
  - name: xxx
...
    volumeMounts:
      - name: timezone
        mountPath: /etc/localtime
  volumes:
    - name: timezone
      hostPath:
        path: /usr/share/zoneinfo/Asia/Shanghai

通过环境变量定义时区

同样的,在定义pod上层控制器的时候,添加一个用于指定时区的环境变量
TZ 环境变量用于设置时区。它由各种时间函数用于计算相对于全球标准时间UTC(以前称为格林威治标准时间 GMT)的时间。格式由操作系统指定

          env:
            - name: TZ
              value: Asia/Shanghai

2024年10-09号测试

posted @ 2024-10-09 10:42  broadviews  阅读(452)  评论(0)    收藏  举报