Описание тега kubernetes-jenkins-plugin

3 ответа

Kubernetes jenkins pod создает шаблон в неправильном пространстве имен

У нас есть архитектура master-slave от jenkins и используется плагин Kubernetes Jenkins. PodTemplate выглядит так, как показано ниже podTemplate(label: 'builder-pod', cloud: 'kubernetes', containers: [ containerTemplate( name: 'jnlp', image: "${arti…
0 ответов

Jenkins kubernetes-plugin Распараллелить декларативный Jenkinsfile

Использование kubernetes-plugin Parallelise декларативного Jenkinsfile, как вы выполняете этапы параллельно, когда каждый этап использует один и тот же контейнер? (например, анализ sonar_qube и модульное тестирование выполняются на контейнере maven.…
0 ответов

Плагин Jenkins NodeJS: не может выполнить 'узел'

При использовании инструмента NodeJS на ведомом устройстве, для которого настроен глобальный пакет, выдается следующая ошибка: env: can't execute 'node': No such file or directory Если сборка выполняется на исполнителе в master, ошибки не возникает,…
0 ответов

плагин jenkins kubernetes подключается к кластеру через прокси

Мне нужно настроить плагин EKS kubernetes в jenkins. Я установил URL-адрес eks и учетные данные для кластера на глобальной странице. Когда я нажимаю кнопку "проверить соединение", я получаю исключение тайм-аута. Подключение к кластеру EKS должно про…
1 ответ

Трубопроводы Jenkins застряли - ожидание следующего доступного исполнителя

У меня есть сценарий конвейера с agent any который больше не работает. Он застрял @ Waiting for next available executor pipeline { agent any stages { stage('Stage1') { steps { sh 'java -version' } } stage('Stage2'){ steps { container('docker') { sh …
2 ответа

jenkins не загружает родительский POM для весенней загрузки 2.2.2.

Весь поток работает нормально локально, но с jenkins возникают проблемы. Выполняю следующие шаги: 1 - создан простой пример проекта весенней загрузки, загруженный с сайта spring.io. Ниже помпон <?xml version="1.0" encoding="UTF-8"?> <projec…
1 ответ

Когда я использую Kubernetes в качестве своего агента в Jenkins, он не позволяет другому исполнителю на стадии

Это подмножество моего декларативного файла Jenkins: pipeline { agent { kubernetes { yamlFile 'pod.yml' defaultContainer 'tools' } } stages { stage('Init') { // <- this stage executes in Kubernetes and works very well steps { sh "echo init" } } s…
1 ответ

Использовать "ярлык" или определить шаблон модуля в jenkinsfile для плагина kubernetes?

В основном Я пытаюсь использовать ярлык при использовании kubernetes-plugin для Jenkins, но немного запутался. В моемpipeline ниже я пытаюсь построить тестовую работу в parallel шаги с разными метками (агентами). Я уже настроил плагин с шаблоном pod…
1 ответ

Адрес туннеля Jenkins, который я указываю в Jenkins-> Configure Cloud, похоже, не работает. Может ли кто-нибудь помочь мне с тем же?

У меня есть кластер Kubernetes, работающий на GKE, и сервер Jenkins, работающий на экземпляре GCP. Я использую плагин Kubernetes для динамического создания подов в кластере kubernetes. Я создал для этого конвейер (декларативный синтаксис). Итак, я з…
1 ответ

Jenkins kubernetes-plugin не понимает переменную env в скриптовом конвейере

Дженкинс версии 2.235.2 плагин kubernetes версии 1.26.4 Я пытаюсь параметризовать yamlFile, используемый в качестве шаблона модуля, с помощью переменной env на основе ветки, которую я создаю. Что у меня сейчас есть: pipeline { environment { MASTER_B…
1 ответ

Jenkins Kubernetes: монтировать подпуть тома

Насколько я понял, kubernetes api позволяет монтировать подпуть pvc в контейнер в volumeMounts спец. В моем примере я хочу установить ПВХ my-pvc, но в подкаталоге /my-subpath к /my-mount. Итак, каталог /my-subpath на my-pvc будет установлен в контей…
1 ответ

поды немедленно прерваны с jenkins на кластер kubernetes

У меня jenkins работает в Windows в качестве службы на 127.0.0.1:8080, а minikube работает на 192.168.99.101. Ниже показан конвейер для работы jenkins. podTemplate( activeDeadlineSeconds: 240, name: 'default', inheritFrom: 'default', nodeSelector: '…
26 июл '20 в 11:27
1 ответ

Конфигурация Jenkins "Security Realm" постоянно меняется сама по себе.

Я использую Jenkins 2.235.2, и без какого-либо пользовательского ввода время от времени (например, максимум полчаса) настройки безопасности просто возвращаются к "Делегировать контейнер сервлетов" вместо "собственной базы данных пользователей Jenkin…
27 июл '20 в 20:46
0 ответов

jenkins k8s plugin вложенный модуль в декларативном синтаксисе

У меня есть приведенный ниже конвейер, который я хочу преобразовать в декларативный синтаксис. podTemplate( cloud: "OCP_CLUSTER", name: "CENTRAL_POD", label: "CENTRAL_POD", namespace: "CENTRAL_NS", inheritFrom: "my_pod_image") { podTemplate( cloud: …
0 ответов

Как мне использовать контейнеры, которые запускаются одной командой, а затем выходят с помощью плагина Jenkins Kubernetes?

Я использую установку с настройкой Jenkins в Kubernetes, включая плагин (через официальную диаграмму управления), и я пытаюсь использовать контейнеры, которые запускаются один раз с помощью команды, а затем выходят. В частности: https://hub.docker.c…
1 ответ

Дженкинс не может использовать настройку Kubernetes

У меня проблема со сборкой Jenkins, и вот что я вижу в журнале сборки: [Pipeline] Start of Pipeline [Pipeline] podTemplate [Pipeline] { [Pipeline] node Still waiting to schedule task ‘Jenkins’ doesn’t have label ‘ci’ Я не уверен, что это на самом де…
07 сен '20 в 16:01
0 ответов

Подчиненный сервис Kubernetes всегда офлайн

Я пытаюсь запустить kubernetes jenkins с ведомым устройством, и это журнал, который я вижу, когда пытаюсь запустить процесс сборки в jenkins: 2020-09-07 15:01:17.650+0000 [id=182] WARNING o.c.j.p.k.KubernetesLauncher#launch: Error in provisioning; a…
0 ответов

Как создать PVC для использования модулями агентов, созданными с помощью Jenkins Helm Chart, для управления кешем зависимостей

Я пытаюсь смонтировать PVC в директорию pod /home/jenkins/.m2 для использования в строительных работах, чтобы ускорить процесс строительства, поскольку ПВХ будет хранить банки и использоваться повторно. Мне удалось динамически подготовить PV с помощ…
1 ответ

Сборки Jenkins Kubernetes завершаются с ошибкой Forbidden (user=system:anonymous, verb=get, resource=nodes, subresource=proxy)

Exec Резюме Jenkins работает в кластере Kubernetes, просто обновитесь до 1.19.7, но теперь скрипты сборки jenkins не работают при запуске давать ошибку но какие разрешения или роли мне следует изменить? ПОДРОБНЕЕ ЗДЕСЬ Дженкинс работает в кластере K…
4 ответа

Terraform не может загрузить существующий график битнами

Я планирую настроить конвейер Дженкинса на K8S с использованием terraform для проверки моей среды CI / CD. Я использую Terraform v0.12.18 В моем файле terraform есть следующий ресурс resource "helm_release" "jenkins-master" { name = "jenkins" chart …