Skip to main content
Skip table of contents

Установка одноузлового кластера Kubernetes

Все действия выполняются на ВМ1, если не указано иное.

Для установки одноузлового кластера Kubernetes, выполните следующие шаги:

  1. На ВМ1, клонируйте репозиторий. Замените {TAG_NAME} любым доступным тегом (для получения полного списка тегов используйте git tag):

CODE
git clone https://bitbucket.org/naveksoft/aivp-deploy.git
cd ./aivp-deploy
git checkout {TAG_NAME}
cd kubernetes/k8s-onprem/
  1. Создайте файл sources.sh из sources.sh.sample:

BASH
ccp ./sources.sh.sample ./sources.sh
  1. Заполните информацию в файле source.sh данными, полученными при подготовке к установке (более детально о подготовке данных смотрите выше в разделе «Подготовка к установке»):

CODE
vim ./sources.sh
CODE
##Пример
export K8S_API_ENDPOINT="192.168.205.164"
export POD_SUBNET="10.244.0.0/16"
export SERVICE_SUBNET="10.245.0.0/16"
export TRAEFIK_ADVERTISEMENT_RANGE="192.168.205.96-192.168.205.96"
export L2_ADVERTISEMENT_RANGE="192.168.205.97-192.168.205.103"
export MS1_IP="192.168.205.164" # используется для демо установки mediaserver 
  1. Установите базовые компоненты Kubernetes:

CODE
./install_kube_base.sh
  1. Установите компоненты для одноузлового кластера Kubernetes:

CODE
source ./sources.sh
./install_kube_base-single-node-demo.sh
cd ../

Рекомендуем повторно подключиться по SSH на хост ВМ1 для применения новых переменных окружения, необходимых для авто дополнения команд.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.