Rke2集群运行容器如何时钟同步

Rancher Server 设置

  • Rancher 版本:2.7.2
  • 安装选项:
    • Helm高可用安装
    • Local 集群的类型:RKE2 版本v1.26.3+rke2r2
  • 在线或离线部署:离线部署

下游集群信息

  • Kubernetes 版本: v1.25.7+rke2r2

主机操作系统:
Centos7.9 x64

咨询个问题,通过Rancher下发安装的RKE2集群部署了容器之后,如何进行时钟同步,有没有好的经验传授指导。

你得先说你要做时钟同步的目的是什么?

容器准备部署Tomcat应用,需要与外部数据库交互,需要时钟相差不大,且与其他系统应用间也由时钟校验

这是业务 pod 层面的事,可以通过业务的环境变量中设置,比如:


containers:
  env:
  - name: TZ
    value: Asia/Shanghai

这个应该是时区,如果是时间同步呢

时间同步都是在OS层面完成的,不在Kubernetes层面治理。

我们自己内网有时钟源,是否要将路由访问权限开通至容器层面