如何设置所有 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 ,也会重启