Как указать exec на volumeMount - PullRequest
0 голосов
/ 09 ноября 2018

В нашем кластере запущен OpenShift 3.9. В настоящее время я испытываю возможности конвейера OpenShift. Получается, что получатели по умолчанию для Дженкинса не работают. Проблема в том, что volumeMount, указанное в dc , приводит к монтированию noexec в контейнере. Когда подключаемый модуль Jenkins git пытается выполнить свою оболочку ssh в /var/lib/jenkins, он, конечно, завершается неудачей.

Конфигурация, которую они используют в dc :

  volumes:
    - emptyDir: {}
      name: jenkins-data

и затем смонтируйте его с помощью:

      volumeMounts:
        - mountPath: /var/lib/jenkins
          name: jenkins-data

Я не смог найти ни одной опции для настройки, какие опции монтирования должны использоваться в контейнере. Есть ли способ обойти это?

...