Тема
External ETCD
Требования к запуску новых кластеров с внешним Etcd
Перед началом установки кластера следует удовлетворить следующие требования:
Заметка
Etcd может быть как в кластерном, так и одиночном исполнении
Заметка
Использовать одну инсталяцию Etcd для 2-х и более кластеров невозможно
- Работоспособный Etcd
- Доступ будущего кластера к Etcd
Изменения в установке Управляющего кластера
В файловую систему АРМ администратора нужно скопировать сертификаты для авторизации в Etcd:
- Корневой сертификат Etcd
- Клиентский сертификат
- Ключ клиентского сертификата
Далее дополните конфигурацию для установки параметрами
...
controlPlane:
etcd:
caCertificateFile: {++FULL_PATH_ETCD_CA_CERTIFICATE_FILE++} (1)
clientCertificateFile: {++FULL_PATH_ETCD_CLIENT_CERTIFICATE_FILE++} (2)
clientKeyFile: {++FULL_PATH_ETCD_CLIENT_KEY_FILE++} (3)
endpoints: (4)
- {++ETCD_ENDPOINT_1++}
- {++ETCD_ENDPOINT_2++}
- {++ETCD_ENDPOINT_3++}
...- Абсолютный путь до корневого сертификата.
- Абсолютный путь до клиентского сертификата
- Абсолютный путь до ключа клиентского сертификата
- Список Etcd endpoints.
Может принимать нечетные значения.
Формат заполнения: "https://ETCD_IP_ADDRESS😒ETCD_PORT"
Далее используйте стандартную инструкцию установки управляющего кластера.
Изменения в установке Подчинённого кластера
Перед установкой создайте секреты на управляющем кластере
Далее в зависимости от метода установки передайте параметр ETCD_ENDPOINTS

