Смонтировать том на cronjob в Openshift

У меня есть Jenkins POD, который монтирует pv с pvc. Теперь я хочу создать cronjob, который использует тот же pvc, чтобы выполнять некоторую ротацию журналов при сборке jenkins.
Как я могу получить доступ к Jenkins PVC из cronjob, чтобы выполнять некоторые пакетные процедуры на PV?


person adev    schedule 15.07.2019    source источник


Ответы (1)


Как я могу получить доступ к Jenkins PVC из cronjob, чтобы выполнять некоторые пакетные процедуры на PV?

Лично я думаю, что вы можете рассмотреть следующие способы совместного использования Jenkins PVC с модулями CronJob.

  • Совместно используйте PV, созданный как ReadWriteMany, с двумя PVC, например, Jenkins PVC и CrontJob PVC. См. Общий доступ к монтированию NFS для двух постоянных томов Больше подробностей.

  • ИЛИ монтируйте Jenkins PVC, когда модуль CronJob запускается после остановки модуля Jenkins. Перед монтированием PVC с модулем Cronjob необходимо остановить Jenkins Pod.

Я надеюсь, что это поможет вам.

person Daein Park    schedule 15.07.2019