Если служба kube-master или etcd не работает в моем кластере kubernetes, сможет ли мой модуль или служба по-прежнему работать? Кроме того, если сеть все еще работает?
Может ли Pod/Service работать, если служба kube-master или etcd не работает?
Ответы (1)
Контейнеры в модуле продолжают работать, да. Если основные компоненты недоступны, это означает, что новые модули/сервисы не могут быть запущены, но существующие продолжают работать. Обратите внимание, что такое поведение также является одним из передовых методов и уроков, извлеченных из Borg.
person
Michael Hausenblas
schedule
27.11.2015
Что за сетевое дело? Например, один Pod хочет общаться с другим сервисом через виртуальный IP-адрес сервиса? Я знаю, что связь осуществляется через kube-proxy на каждом миньоне, но у меня есть вопрос, работает ли kube-proxy без etcd или master?
- person X.G; 27.11.2015
Зависит от механизма обнаружения службы, но в целом: пока конечная точка работает, она должна работать, см. также kubernetes.io/v1.1/docs/user-guide/services.html
- person Michael Hausenblas; 27.11.2015
Все компоненты должны оставаться в своем последнем известном состоянии, пока ведущий не работает.
- person Tim Hockin; 01.12.2015