Я использую плагин kubernetes в jenkins для тестирования кластера kubernetes через конвейер jenkins в качестве кода. Детали кластера часто меняются, поэтому я настраиваю плагин kubernetes с помощью скриптов groovy непосредственно перед этапом тестирования.
Проблема: Дженкинс не может создать модуль для тестирования в кластере. Если я проверяю конфигурацию этого конкретного облака kubernetes в системной консоли конфигурации, это соответствует ожиданиям (IP-адрес, токен, URL-адрес jenkins и т. Д.). «Тестовое соединение» также успешно выполнено.
Пытался добавить время сна после настройки плагина, но не повезло.
Есть идеи, что здесь может происходить?
Заранее спасибо!
Если я вручную создаю новое облако kubernetes через консоль и копирую те же данные вручную, конвейер может создавать модули и выполнять задачи в дальнейшем.
Jenkins logs:
[Pipeline] podTemplate
[Pipeline] {
[Pipeline] node
Still waiting to schedule task
All nodes of label ‘XXXXXX-bdd-runner-21-XXXXXXX’ are offline.
Jenkins version: 2.150.3
Kubernetes plugin version: 1.14.5