Зачем Хелму нужен компонент на стороне кластера (румпель)? - PullRequest
0 голосов
/ 11 октября 2018

Я понимаю, что helm состоит из компонента на стороне клиента (helm CLI) и компонента на стороне кластера (tiller).В документах говорится, что tiller отвечает за сборку и управление релизами.Но почему это нужно сделать из кластера?Почему нельзя управлять сборкой и управлением релизами с клиента, а затем просто отправлять ресурсы в kubernetes?

Ответы [ 2 ]

0 голосов
/ 11 октября 2018

Там, где много ограничений только для запущенной клиентской стороны, как упомянуто в этой теме https://github.com/helm/helm/issues/2722. Но helm v3 будет полностью переписан без использования серверной части.

0 голосов
/ 11 октября 2018

Tiller также можно запускать на стороне клиента, как указано в документации Helm здесь .Документация именует это как Running Tiller Locally.

Но, как уже упоминалось в той же документации, это в основном ради развития.Я думал об этом и не совсем уверен, почему только для развития, а не для производства.

...