LINUX.ORG.RU

Сообщения noroxymo

 

Зачем нужен Consul? Разве это не очередной DNS?

Привет форумчане.

Админю k8s, всегда ставлю в дефолтном вар-те с etcd, как K/V и CoreDNS, который работает в паре с etcd и организует service discovery для контейнеров внутри k8s.

Ибо, формат сервисов такой:

my-svc.my-namespace.svc.cluster-domain.example

Пришла задача юзать Консул, и честно говоря я не очень понимаю его преимуществ. Service Discovery? Он для контейнеров в рамках secondary DNS (CoreDNS+etcd) и так есть. В плане, primary DNS юзается - BIND и юзаются SRV-записи и др., что обычно юзают для данных целей. Да и вообще, DNS discovery давно существует еще до эпохи с K8S/Nomad.

Если кто-то имел опыт, то поделитесь пожалуйста. Я искрене не понимаю смысла использования Consul, ввиду причин выше. Статьи по нему читал, понимания от этого больше не стало.

Спасибо.

 , , ,

noroxymo
()

RSS подписка на новые темы