我有一个包含数据库的现有POD。我在该容器中包含一个包含可执行查询的脚本。我需要安排脚本的执行时间。我该怎么做?
答案 0 :(得分:0)
您可以有2个选择
1)如果您的基本映像随crontab一起提供,则只需使用常规命令here创建一个crontab。如果基础图像没有crontab,则可以像在this example中一样添加它。
2)使用Kubernetes随附的openshift的“计划作业”,请参见here
答案 1 :(得分:0)
OpenShift具有“ cronjob”资源类型,该资源类型可以安排作业以特定间隔运行。您可以详细了解here。
您可以创建一个自定义映像,其中包含用于连接到数据库的客户端,并为其提供映射为机密的凭据。这样可以在为作业设置的时间间隔内运行可执行查询。