Встановлення
Вимоги
Перед встановленням etcd ознайомтеся з наступними сторінками:
Встановлення з попередньо зібраних двійкових файлів
Найпростіший спосіб встановити etcd — з готових двійкових файлів:
Завантажте стиснутий файл архіву для вашої платформи з Releases, вибравши реліз v3.5.17 або пізніший.
Розпакуйте архівний файл. У результаті буде створено теку, яка міститиме двійкові файли.
Додайте виконувані двійкові файли до вашого шляху. Наприклад, перейменуйте та/або перемістіть двійкові файли до теки у вашому шляху (наприклад,
/usr/local/bin), або додайте до шляху теку, створену на попередньому кроці.За допомогою оболонки перевірте наявність
etcdу вашій змінній path:$ etcd --version etcd Version: 3.5.17 ...
Збирання з вихідного коду
Якщо у вас є Go версії 1.2+, ви можете зібрати etcd з вихідного коду, виконавши ці кроки:
Завантажте репозиторій etcd як zip-файл і розпакуйте його, або клонуйте репозиторій за допомогою наступної команди.
$ git clone -b v3.5.17 https://github.com/etcd-io/etcd.gitДля збирання з
main@HEAD, не використовуйте прапорець-b v3.5.17.Change directory:
$ cd etcdЗапустіть скрипт збірки:
$ ./build.shДвійкові файли знаходяться у теці
bin.Наприклад, додайте повний шлях до теки
binдо вашої змінної path:$ export PATH="$PATH:`pwd`/bin"Перевірте, чи є
etcdна вашому шляху:$ etcd --version
Встановлення за допомогою пакунків ОС
Застереження: встановлення etcd за допомогою менеджерів пакунків ОС може призвести до встановлення застарілих версій, оскільки вони не підтримуються автоматично і не підтримуються офіційно проєктом etcd. Тому використовуйте пакунки ОС з обережністю.
Існують різні способи встановлення etcd на різні операційні системи, і це лише деякі приклади того, як це можна зробити.
MacOS (Homebrew)
- Оновіть homebrew:
$ brew update
- Встановіть etcd:
$ brew install etcd
- Перевірте встановлення
$ etcd --version
Linux
Хоча встановлення etcd через офіційні репозиторії та менеджери пакунків багатьох основних дистрибутивів Linux можливе, опубліковані версії можуть бути значно застарілими. Отже, встановлювати у такий спосіб категорично не рекомендується.
Рекомендований спосіб встановлення etcd у Linux — за допомогою попередньо зібраних бінарних файлів або за допомогою Homebrew.
Homebrew у Linux
Homebrew може працювати на Linux, і може надавати останні версії програмного забезпечення.
Передумови
Оновіть Homebrew:
$ brew update
Порядок дій
Встановлення за допомогою
brew:$ brew install etcd
Результат
Перевірте встановлення, отримавши версію:
$ etcd --version etcd Version: 3.5.17 ...
Встановлення як частина встановлення Kubernetes
Встановлення на Kubernetes за допомогою statefulset або helm chart
Наразі проєкт etcd не підтримує чарти Helm, але ви можете скористатися інструкціями, наведеними e Bitnami’s etcd Helm chart.
Перевірка встановлення
Для дещо складнішої перевірки адекватності вашої інсталяції див. Швидкий старт.
Відгук
Чи це було корисним?
Раді чути! Будь ласка, повідомте нам, як ми можемо зробити краще.
Дуже шкода це чути. Будь ласка, повідомте нам, як ми можемо зробити краще.