cassandra - 如何在 openshift 中运行作业以安排特定脚本?
问题描述
我有一个包含数据库的现有 POD。我在该容器中有一个包含可执行查询的脚本。我需要安排脚本的执行。我该怎么做呢?
解决方案
OpenShift 有一个“cronjob”资源类型,可以安排一个作业在特定的时间间隔运行。你可以在这里阅读更多关于它的信息。
您可以创建一个自定义映像,其中包含要连接到您的数据库的客户端,并为其提供映射为机密的凭据。这可以按照您为作业设置的时间间隔运行可执行查询。
推荐阅读
- excel - 导致 1004 错误的代码,我不知道为什么
- r - 为什么 & 和 && R 运算符对长度为一的向量比较给出不同的结果?
- graph-theory - 了解 PBBS 邻接图格式。
- reactjs - 将 Apollo GraphQL HOC 模式与现有 HOC 结合使用
- reactjs - React Beautiful Dnd:删除项目后,源和目标索引未定义
- java - Spring SAML 无法从属性文件中读取属性
- python - Python:pd.read_csv(..., index_col='year') 后出现“标签不在列中”错误
- node.js - 找不到“Fy”的 NgModule 元数据,Angular 6
- python - ModuleNotFoundError:在 Colaboratory 笔记本中运行 Tensorflow 官方 MNIST 模型时没有名为“官方”的模块错误?
- sql - 如何将列添加到查询而不需要将它们放入分组依据?