В нашем кластере запущен 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
Я не смог найти ни одной опции для настройки, какие опции монтирования должны использоваться в контейнере.
Есть ли способ обойти это?