Helm3 с кластером EKS - PullRequest
       34

Helm3 с кластером EKS

0 голосов
/ 25 февраля 2020

Во время установки стабильной версии Helm3 я обнаружил, В стабильной версии Helm3 не реализовано развертывание tiller для получения сведений о кластере, он работает только как утилита Client, мой вопрос: если он не реализует концепцию tiller для извлечение подробностей, как это связано с EKS.

Я уже установил kubectl, и он работает нормально, это что-то вроде этого, клиент helm зависит от службы kubectl?

Я выполнил следующие шаги: 1.helm version version.BuildInfo {Version: "v3.1.0", GitCommit: "b29d20baf09943e134c2fa5e1e1cab3bf93315fa", GitTreeState: "clean", GoVersion: "go1.13.7"}

1010 2.kubectl create serviceaccount tiller - namespace kube-system serviceaccount / tiller создан

3.notepad rba c -config.yaml

4.kubectl применить -f rba c - config.yaml clusterrolebinding.rba c .authorization.k8s.io / Tiller-роль-привязка создана

5.helm init --service-account tiller Ошибка: неизвестный флаг: --service-account

Я знаю, что шаги 2,3,4 не требуются в Helm3, но любопытно узнать, как helm3 взаимодействует как клиентская служба с кластером EKS.

1 Ответ

1 голос
/ 25 февраля 2020

Как и kubectl, helm также использует kubeconfig для связи с кластером. Таким образом, kubectl и helm зависят от конфигурационного файла кластера, а скорее зависят друг от друга.

...