Как развернуть образ докера в kubernetes с помощью jenkins x - PullRequest
0 голосов
/ 23 января 2019

Я создал кластер kubernetes, используя миникуб. Я могу создать образ докера, используя jenkins x, но как мне развернуть этот образ в kubernets. Я пытаюсь установить образ, используя helm sh "helm install -n go-k8s ./go-k8s/helm-chart", но он показывает ошибку helm: not found Пожалуйста, помогите мне. Спасибо

1 Ответ

0 голосов
/ 23 января 2019

Полагаю, все это делается внутри Jenkinsfile верно?По умолчанию Jenkins X создает модули сборки, в которых есть такие инструменты, как helm, kubectl или jx, поэтому вам нужно запустить эти двоичные инструменты внутри блока container('foo') {..., как это делают конвейеры по умолчанию.

Как насчет Создайте быстрый старт с помощью jx, и тогда вы получите рабочий Jenkinsfile, который создает образ докера, выпускает диаграмму руля и затем продвигает ее в ваших средах - и генерирует предварительный просмотр.Среда в каждом запросе на извлечение для проверки изменений перед объединением.

Вы можете скопировать / вставить Jenkinsfile и использовать его для другого проекта?

...