kubernetes - cronjob 在 AWS EKS 集群中使用 UTC 时区运行

标签 kubernetes timezone kubernetes-pod amazon-eks

我正在 kubernetes 集群上运行多个 cronjobs,并希望它们在 EDT 时区 America/New_York 上运行。我想知道如何确保我的作业在特定的 EDT 时间运行。目前,所有这些作业都以 UTC 时区运行。

  • POD 图像已经过验证,它们都具有 EDT 时区
  • 可以通过转到每个主机/容器来手动设置时区

有人建议寻找 kubernetes Controller 并在该特定主机/容器上设置时区。如果有人可以阐明,我将不胜感激

a.如何找到 kubernetes 管理 Controller ? b.如何通过命令行或 yaml 文件在容器上自动设置时区

最佳答案

我遇到了以下 git repo,它帮助我解决了问题

https://github.com/hiddeco/cronjobber

总的来说,它允许人们设置时区以及 cron 作业规范。

关于kubernetes - cronjob 在 AWS EKS 集群中使用 UTC 时区运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62956609/

相关文章:

kubernetes - 24 小时性能测试执行突然停止在 AKS 中的 jmeter pod 中运行

kubernetes - Ansible - 迭代项目并在值不存在时执行任务

scheduling - Kubernetes DNS Pod在追风场景中竞赛用户级别Pod

kubernetes - 如果pvc处于“已发布”状态,我们可以将其分配给pv吗?

javascript - 在 moment.js fromNow() 或 from() 中使用时区

javascript - 如何在 moment.js 中将时间从 utc 更改为所选时区?

javascript - Javascript date toLocaleString 是否考虑 DST?

kubernetes - 带有特定ImagePullPolicy的PodSecurityPolicy发生故障

go - 如何在运行独立go服务的kubernetes中配置Pod的就绪和活跃性探针?

kubernetes - 从 Kubernetes Pod 访问 SQL Server 数据库