За какво се използва ETCD?
За какво се използва ETCD?

Видео: За какво се използва ETCD?

Видео: За какво се използва ETCD?
Видео: Использование haproxy/iptables+etcd+confd / Сергей Пузырёв (Mail.ru Group) 2024, Ноември
Anonim

etcd е силно последователно, разпределено хранилище ключ-стойност, което осигурява надежден начин за съхраняване на данни, които трябва да бъдат достъпни от разпределена система или клъстер от машини. Той грациозно се справя с изборите на лидер по време на мрежови дялове и може да толерира повреда на машината, дори в водещия възел.

Тогава за какво се използва ETCD в Kubernetes?

Kubernetes използва etcd да съхранява всичките си данни – данните за конфигурацията, състоянието и метаданните. Kubernetes е разпределена система, така че се нуждае от разпределено хранилище на данни като etcd . etcd позволява на всеки от възлите в Kubernetes клъстер за четене и запис на данни.

как да инсталирам ETCD?

  1. Стъпка 1: Изтеглете и инсталирайте etcd двоични файлове (всички възли) Влезте във всеки etcd възел на клъстер, който ще се използва, и изтеглете etcd двоични файлове.
  2. Стъпка 2: Създайте etcd директории и потребител (всички възли)
  3. Стъпка 3: Конфигурирайте etcd на всички възли.
  4. Стъпка 4: Стартирайте etcd сървъра.
  5. Стъпка 5: Тествайте инсталацията на Etcd Cluster.
  6. Стъпка 6 – Неуспех на лидера на теста.

По същия начин колко ETCD възли има?

Въпреки това, etcd клъстер вероятно трябва да има не повече от седем възела . Услугата за заключване на Google Chubby, подобна на etcd и широко разпространена в Google в продължение на много години, предлага да стартирате пет възела . 5-членен etcd клъстер може да толерира откази на два члена, което е достатъчно в повечето случаи.

Какво е ETCD оператор?

В etcd оператор е инструмент за създаване, конфигуриране и управление на клъстер с помощта на декларативна конфигурация. Той е в състояние да създава, преоразмерява, архивира и възстановява прозрачно клъстер.

Препоръчано: