问题标签 [k8s-cronjobber]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
58 浏览

kubernetes - 如何为专用服务器上的 Pod 分配公共 IP

我有应用程序需要给每个 pod 一个公共 ip 并在这个公共 ip 上公开端口。

我试图不使用虚拟机。

matellb 具有类似的功能。但是,它将地址绑定到服务而不是 pod。而且,它浪费了大量的带宽。

0 投票
1 回答
311 浏览

yaml - helm cronjob 多个容器

我需要在一个 cronjob 执行中运行多个容器。目前我有以下 cronjob.yaml 模板:

上面生成了一个 cronjob,它执行两个容器并传递不同的 env 变量。我可以通过迭代变量来使用 values.yaml 生成相同的内容吗?

0 投票
0 回答
60 浏览

kubernetes - Kubernetes CronJob 问题

我在 cronjob 中有一个奇怪的问题。很少有空的 pod 是随机创建的。

与 cronjob 相关的 PFA 详细信息:

  1. kubectl --kubeconfig ~/.kube/deploy.kubeconfig -n *******获取 cronjob
  1. kubectl --kubeconfig ~/.kube/cluster.kubeconfig获取 pods -n ******* -o wide | grep -i srp站点
  1. kubectl --kubeconfig ~/.kube/deploy.kubeconfig -n ******获取工作 srp-sitemap-cronjob-1628577300 -o yaml

################################################# ###################

任何帮助将不胜感激。提前致谢。

0 投票
1 回答
1746 浏览

kubernetes - 如何在 k8s cron 作业中指定 cron 时区?

根据文档(https://kubernetes.io/docs/concepts/workloads/controllers/cron-jobs/),我可以在 k8s 中创建具有指定时区的 cron 作业,例如:"CRON_TZ=UTC 0 23 * * *"

我的部署文件是:

在部署期间,我收到一个错误:

CronJob“调度程序”无效:spec.schedule:无效值:“CRON_TZ=UTC 0 23 * * *”:预计正好 5 个字段,找到 6 个:CRON_TZ=UTC 0 23 * * *

Cron 在没有完美时区的情况下工作 ( schedule: "0 23 * * *")

集群版本是:Kubernetes 1.21.2-do.2- digitalocean。

怎么了?

0 投票
2 回答
37 浏览

kubernetes - K8s Job 不断被重新创建

我有一个不断重启的 cronjob,尽管它RestartPolicy设置为Never

我希望它每 9 分钟运行一次,但事实并非如此。发生的情况是,当有 pod 需要清理时(因此,当有 pod 需要做的事情时)它会正常运行。一旦一切都清理干净,它会每秒不断地重新启动 -> 失败 -> 启动等。

我需要做些什么来告诉 k8s 工作已经成功,即使无事可做(没有要清理的 pod)?是什么让作业在重启和失败中循环?