Как использовать контейнеры, которые запускаются одной командой и затем выходят с плагином Jenkins Kubernetes? - PullRequest
0 голосов
/ 24 октября 2019

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

Модуль не вращается правильно, хотя и просто продолжает создавать и удалять себя - сборка никогда не заканчивается или не завершается.

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

Я пытался изменить команду и ввести ее, но ничего не изменилось.

podTemplate(containers: [
    containerTemplate(name: 'traceroute', image: 'gophernet/traceroute', ttyEnabled: true, command: "example.com"),
    ]) {

    node(POD_LABEL) {
        container('traceroute') {}
    }
}

В идеале я должен иметь возможность вызвать ее где-нибудь в конвейере.

...