Advertisement

Kubernetes同步pod时区以确保其与node主机时间一致

阅读量:
问题描述

在为Kubernetes集群进行安装的过程中,并未留意到 pod 时间设置的问题,在将应用部署至Tomcat后才发现 pod 内部的时间与 Node 内部的时间存在不一致的情况

  • 手动调整Docker镜像的时间参数,其优势在于部署过程中无需额外配置,并且必须手动构建镜像文件.

*在部署应用时,在提取主机本地时间文件的路径上执行操作,并在 pod 创建过程中同步了相应的时区信息;同时为了保证镜像的一致性与稳定性,在部署过程中不需要对镜像进行任何修改;但必须为每个应用程序独立配置相应的参数设置以避免冲突。

解决

在解决此问题时旨在快速且简便地解决,在 yaml文件中进行时区同步设置,请确保仅需配置主机的'/'etc/localtime'/'文件即可。

复制代码
    apiVersion: extensions/v1beta1
    kind: Deployment
    metadata:
      name: myweb
    spec:
      replicas: 2
      template:
    metadata:
      labels:
        app: myweb
    spec:
      containers:
      - name: myweb
        image

全部评论 (0)

还没有任何评论哟~