Копирование файла с хоста ноутбука (Mac) в динамически созданный модуль kubernetes через конвейер Jenkins - PullRequest
0 голосов
/ 28 ноября 2018

Я установил minikube и запустил Jenkins внутри pod.Я могу создать новую работу и выполнить ее внутри динамически создаваемого maven container.Тем не мение.У меня есть папка на моей машине host, которая основана на Mac, и мне нужна эта папка внутри этой динамически создаваемой pod, когда задание запускается.Как мне этого добиться?

Ответы [ 2 ]

0 голосов
/ 29 ноября 2018

Опция 1.

https://kubernetes.io/docs/setup/minikube/#interacting-with-your-cluster

настроить kubectl на вашем MAC, затем использовать kubectl cp <hostdir> <podname>:<dir>

Опция 2.

использовать хостопция пути для POD, как этот пост

Монтирование локального каталога в pod в мини-кубе

0 голосов
/ 29 ноября 2018

Возможно, самое простое решение - отправить эту папку как git repo (если она небольшого размера) на github или на свой частный git-сервер, а затем клонировать ее в качестве первого шага в работе jenkins.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...