【问题标题】:Mount a volume on cronjob in Openshift在 Openshift 中的 cronjob 上挂载卷
【发布时间】:2019-07-15 10:44:03
【问题描述】:

我有 Jenkins POD,它用 pvc 安装 pv。 现在我想创建一个使用相同 pvc 的 cronjob,以便在 jenkins build 上进行一些日志轮换。
如何从 cronjob 访问 Jenkins PVC 以便在 PV 上执行一些批处理程序?

【问题讨论】:

    标签: cron openshift persistent-volumes persistent-volume-claims


    【解决方案1】:

    如何从 cronjob 访问 Jenkins PVC 以便在 PV 上执行一些批处理程序?

    我个人认为可以考虑通过以下方式将 Jenkins PVC 与 CronJob pod 共享。

    • 使用两个 PVC(例如 Jenkins PVC 和 CrontJob PVC)共享创建为 ReadWriteMany 的 PV。更多详情请参考Sharing an NFS mount across two persistent volume claims

    • 或在停止 Jenkins Pod 后启动 CronJob Pod 时挂载 Jenkins PVC。 在使用 Cronjob pod 挂载 PVC 之前,需要停止 Jenkins Pod。

    希望对你有帮助。

    【讨论】:

      猜你喜欢
      • 2020-03-03
      • 1970-01-01
      • 1970-01-01
      • 2019-04-10
      • 2018-03-16
      • 2021-08-23
      • 1970-01-01
      • 2019-08-24
      • 2018-03-13
      相关资源
      最近更新 更多