Я считаю, что мой вопрос довольно прост.Я делаю свои предварительные условия для установки кластера Kubernetes на голое железо.
Допустим, у меня есть:
master - имя хоста для контейнера Docker DB, который зафиксирован на первом узле
slave - имя хоста для контейнера Docker DB, которое зафиксировано на втором узле
Можно ли общаться с master из любого контейнера (приложения и т. Д.)) в кластере независимо от того, работает ли он на одном узле или нет?
Это поведение по умолчанию?Или что-то еще должно быть сделано?
Я предполагаю, что мне нужно настроить параметр hostname
в файле YAML или JSON, чтобы Kubernetes знал, что такое имя хоста.
Возможно, это не фактор, но я планирую использовать метод установки Kubespray, чтобы он подключался к сети Calico для k8s.
Большое спасибо