如何设置所有 containers 的 timezone 为 Asia/Shanghai

141 阅读1分钟

如何设置所有 containers 的 timezone 为 Asia/Shanghai

1. 背景

工作遇到的类似问题,参考官网进行收集归档,进行笔记形式的记录,便于后续查看。

2. 环境

OpenShift Container Platform (OCP) 4.x

3. 问题

在没有正式设置或者考虑到平台环境其它参数设置时,会经常遗漏一些设置,在发现时,及时更新调整,然而之前创建的一些资源,需要调整,那么在ocp中,如何设置所有 containers 的 timezone 为 Asia/Shanghai?

4. 参考解决方案

方法一

直接在 host/nodes 修改这个 timezone 为 Asia/Shanghai. 然后重启节点上的所有pod。

方法二

也是重启节点,前提是提前设置好 timezone,命令如下

# timedatectl set-timezone Asia/Shanghai

方法三

结合上面两种方式,本质相同的操作换个形式实现,在平台中 update MachineConfig ,也会重启