Dockin Platform Installer — Dockin Installer
English | 中文
Dockin платформа установки, быстрая настройка высокодоступных кластеров Kubernetes и ETCD, оптимизация параметров для производственной среды.
Дополнительные компоненты Dockin доступны по ссылке https://github.com/WeBankFinTech/Dockin
Обратите внимание: следующие шаги основаны на использовании пакета выпуска, прямое клонирование исходного кода может не привести к успешной установке. Для удобства загрузки в Китае пакет выпуска был загружен на один из серверов облачного хранилища Tencent.
https://osp-1257653870.cos.ap-guangzhou.myqcloud.com/Dockin/dockin-etcd_0.1.1_dist.tar.gz
https://osp-1257653870.cos.ap-guangzhou.myqcloud.com/Dockin/dockin-docker_0.1.1_dist.tar.gz
https://osp-1257653870.cos.ap-guangzhou.myqcloud.com/Dockin/dockin-worker_0.1.1_dist.tar.gz
https://osp-1257653870.cos.ap-guangzhou.myqcloud.com/Dockin/dockin-master_0.1.1_dist.tar.gz
Измените файл конфигурации vi conf/install.properties
Заполните параметры в соответствии с форматом: server_list=(ip1 ip2 ip3)
После установки скопируйте файлы /data/app/dockin-etcd/conf/*.pem на другие узлы ETCD и перезапустите ETCD.
sudo ./install.sh
cd dockin-docker
sudo ./install.sh
# IP этого компьютера
ip=
# токен для присоединения к кластеру, сгенерированный через скрипт master
token=
# API-сервер Master, IP/VIP
master=
cd dockin-worker
# Если это не узел Master, параметр master_node должен быть установлен в false
sudo ./install.sh install v1.16.6 master_node=true
# VIP высокой доступности Master
master_vip=
# IP и VIP Master
master_ip_list=
# Локальный IP
local_ip=
# Список ETCD, например: https://ip1:port1,https://ip2:port2,https://ip3:port3;
# Обратите внимание, что порт dockin-etcd равен 5379.
etcd_list=
1. Создайте каталог: /etc/kubernetes/pki/etcd/
2. Скопируйте файлы ca.pem client.pem client-key.pem
# Вышеупомянутые файлы можно получить из каталога /data/app/dockin-etcd/conf узла ETCD.
cd dockin-master
# Если это не первый узел, установите first_node в значение false
sudo ./install.sh install v1.16.6 first_node=true
1. Выполните скрипт common/node-manager/create-node-join-token.sh, чтобы получить токен.
2. Используйте шаги установки Worker выше, обратите внимание на изменение параметра master_node на false.
Вы можете использовать LB от облачных провайдеров, самодельный haproxy или самодельный nginx для подключения к apiserver в качестве балансировщика нагрузки высокой доступности.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )