Как Kubernetes обеспечивает динамическое развертывание?как это может изменить путь данных? - PullRequest
1 голос
/ 08 апреля 2019

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

Для второй части, давайте предположим, что у нас есть два модуля (A и B), которые взаимодействуют вместе, поэтому, если мы развернем новый модуль (пусть C), как Kubernetes может изменить путь к данным, заставив A и B общаться через C?

Я буду так благодарен за любое предложение.

1 Ответ

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

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

Как правило, через контроллер рабочей нагрузки, такой как Развертывание , DaemonSet , StatefulSet и т. Д.

давайте предположим, что у нас есть два модуля (A и B), которые взаимодействуют друг с другом, поэтому, если мы развернем новый модуль (пустьC) Как Kubernetes может изменить путь к данным, заставив A и B взаимодействовать через C?

Как правило, это делается с помощью обнаружения служб с помощью DNS .Существуют и другие альтернативы, такие как Consul , который также может использовать DNS и / или имеет собственный каталог

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