Возможность развертывания руля Kubernetes с помощью клиента Helm из конвейерного задания Jenkins. - PullRequest
0 голосов
/ 09 апреля 2019

Я пытаюсь реализовать развертывание службы Kubernetes с помощью рулевой диаграммы Kubernetes. На самом деле я использую работу конвейера Jenkins для развертывания. И Дженкинс установлен вне кластера Kubernetes. Итак, если я использую Helm на машине, где установлен Jenkins, то могу ли я использовать команду развертывания Helm внутри в задании конвейера Jenkins?

Если я вызываю команду "helm install" внутри одного конвейерного задания Jenkins? Он разворачивается в удаленном кластере Kubernetes Потому что я устанавливаю Дженкинс вне кластера Kubernetes.

1 Ответ

2 голосов
/ 09 апреля 2019

Если я вызываю команду "helm install" внутри одного задания конвейера jenkins ? Развертывается ли он в удаленном кластере kubernetes?

Да. Вам нужен файл ~/.kube/config, сетевой доступ к API k8s, kubectl и helm, чтобы он работал.

Вот хорошее чтение, объясняющее руль https://next.nutanix.com/kubernetes-containers-30/tillerless-helm-on-nutanix-karbon-31334

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