Развертывание без доступа к интернету#

Развертывание платформы в окружении без доступа к интернету имеет ряд особенностей, которые рассматриваются ниже.

Развертывание зеркал репозиториев#

Поскольку при установке в окружении без доступа к интернету невозможно использовать репозитории ПАО Группа Астра, следует самостоятельно развернуть их копии таким образом, чтобы они были доступны для узлов, используемых для развертывания платформы.

Пошаговые инструкции по созданию зеркал приведены в статье справочного центра Создание локальных и сетевых репозиториев.

При использовании ОС Astra Linux Special Edition 1.8 локально должны быть развернуты копии основного (main) и расширенного (extended) репозиториев.

Важно

Версии используемых репозиториев должны соответствовать версии ОС, установленной на узлах платформы.

Подготовка узлов#

Общие настройки узлов в окружении без доступа к интернету не отличаются от настроек в окружении с доступом к интернету:

  1. Обеспечьте сетевую связность всех узлов.

  2. Обеспечьте конвертацию названий узлов в IP-адреса (с помощью /etc/hosts или DNS).

  3. Обеспечьте доступ к узлам по SSH с использованием ключей согласно инструкции.

  4. Обеспечьте выполнение команд с использованием sudo без ввода пароля согласно инструкции.

Настройка установочного узла#

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

  1. Добавьте в файл /etc/apt/sources.list ссылки на развернутые зеркала репозиториев, например:

    deb http://192.168.0.1/astra/frozen/1.8_x86-64/1.8.1uu1/repository-main     1.8_x86-64 main non-free contrib
    deb http://192.168.0.1/astra/frozen/1.8_x86-64/1.8.1uu1/repository-extended 1.8_x86-64 main non-free contrib
    
  2. Обновите список доступных пакетов:

    sudo apt update
    
  3. Загрузите архив с установщиком на установочный узел.

    Примечание

    Архив доступен для загрузки в Личном кабинете при наличии действующей лицензии на продукт.

  4. Создайте каталог для файлов установщика, например:

    sudo mkdir -p /opt/rbta/aa/astra-automation-setup
    
  5. Распакуйте содержимое архива в созданный каталог, например:

    sudo tar -xvzf <archive>.tgz -C /opt/rbta/aa/astra-automation-setup
    

Описание инвентаря#

При описании инвентаря выполните следующие действия:

  1. Опишите параметры платформы согласно инструкций из раздела Описание инвентаря.

  2. Добавьте в глобальные переменные следующие настройки:

    [all:vars]
    bundle_install=true
    bundle_dir=/path/to/aa-setup/files
    
    all:
      vars:
        bundle_install: true
        bundle_dir: /path/to/aa-setup/files
    

    Здесь bundle_dir – путь к каталогу с файлами установщика платформы.

    Примечание

    Значение этого параметра необходимо задавать только в том случае, когда путь к каталогу с файлами установщика платформы отличается от /opt/rbta/aa/astra-automation-setup/.

    Примечание

    Подробное описание параметров см. в справочнике.