После того, как вы развернули ArcGIS Enterprise on Kubernetes в своем кластере Kubernetes, вам нужно создать организацию ArcGIS Enterprise. Вы можете создать организацию двумя способами:
- Использовать браузер для запуска мастера установки
- Использовать скрипт configure.sh для автоматического создания организации
Скрипт конфигурации входит в пакет развертывания, который поставляется как файл .tar.gz и доступен для скачивания с My Esri.
Обе опции делают следующее:
- Скачивают образы EsriDocker для ArcGIS Enterprise on Kubernetes
- Развертывают контейнеры ArcGIS Enterprise on Kubernetes в вашем кластере ArcGIS Enterprise on Kubernetes
- Создают организацию ArcGIS Enterprise
Использование мастера установки
После того, как вы развернули ArcGIS Enterprise on Kubernetes, выполните следующие шаги в мастере конфигурации, чтобы завершить создание своей организации:
Откройте ссылку Создать новую организацию в веб-браузере. Перейдите к URL балансировщика нагрузки и присоедините /manager к концу URL. Например, если адрес вашего балансировщика выглядит как arcgis, откройте https://organization.example.com/arcgis/manager URL.
Страница перенаправит вас на мастер установки ArcGIS Enterprise on Kubernetes. Щелкните Продолжить. В мастере выполните следующие шаги:
- На странице Архитектурные профили выберите профиль, который соответствует требованиям вашей организации.
- Щелкните Далее.
- На странице Указать лицензии загрузите файл лицензии ArcGIS Enterprise on Kubernetes и укажите тип пользователя для первичной учетной записи администратора:
- Выберите файл лицензии (файл .json) , который лицензирует ваши типы пользователей и приложения в организации. Этот файл получен из My Esri.
- Выберите тип пользователя для учетной записи первичного администратора, которую вы создадите в следующем шаге. Вы измените тип пользователя администратора на портале после того, как организация будет создана
- Щелкните Далее.
- На странице Создать учетную запись администратора создайте учетную запись первичного администратора для своей организации ArcGIS Enterprise.
- Укажите имя пользователя, пароль, электронную почту, имя и фамилию, а также контрольный вопрос и ответ на него.
- Имя пользователя должно содержать не менее 6 символов. Допустимы следующие специальные символы: собака (@), тире (-), точка (.) и нижнее подчеркивание (_).
- Пароль должен содержать не менее 8 символов. Он должен содержать хотя бы одну заглавную букву и одну цифру. Допустимы любые специальные символы.
- Щелкните Далее.
- На странице Настройка информации о хранилище есть две вкладки: Установить системное хранилище и Установить хранилище папок.
- На странице Установить системное хранилище укажите настройки хранилища для своей организации.
- Выберите Динамические или Статические, чтобы задать, как обеспечиваются постоянные тома (PV).
- Если вы выбрали Динамические, укажите следующую информацюи для каждого тома хранилища:
- Размер (обязательно) - задайте требование к минимальному размеру. Если вам нужны тома большего объема, увеличьте размер соответствующим образом.
- Имя класса хранилища (обязательно) - укажите собственные имена классов хранилищ. Дополнительно поставьте отметку, чтобы использовать то же имя класса хранилища для всех томов хранилищ.
- Выбор надписей (дополнительно) - если вы хотите подписать свои PV, укажите соответствующие пары ключевых значений.
- Если вы выбрали Статические, укажите следующую информацию для каждого тома хранилища:
Примечание:
При привязке к существующему PV, для которого не определен класс хранилища, оставьте имя класса хранилища пустым. Если в кластере настроен класс хранения по умолчанию, контроллер допуска DefaultStorageClass добавляет класс хранения по умолчанию и предотвращает привязку PVC. В этом случае администратор может либо добавить спецификацию класса хранилища к PV, либо удалить конфигурацию класса хранилища по умолчанию.
- Размер (обязательно) - задайте требование к минимальному размеру. Если для вашего хранилища представлены большие объемы, увеличьте размер соответственно.
- Имя класса хранилища (дополнительно) - если вы задали класс хранилища, укажите имя класса хранилища для каждого тома. Дополнительно поставьте отметку, чтобы использовать то же имя класса хранилища для всех томов хранилищ.
- Выбор надписей (обязательно) - определите надписи, указав соответствующие пары ключевых значений. Примеры надписей содержатся в системных требованиях.
- На вкладке Установить управляемое пользователем хранилище при желании укажите папку с зарегистрированными данными или набор папок для вашей организации. Когда организация используется, участники с правами публикации могут создавать элементы, которые напрямую ссылаются на данные в этих зарегистрированных местоположениях.
- Имя хоста файлового сервера - укажите имя компьютера, на котором хранятся общие данные и к которому можно получить доступ через путь сетевой файловой системы (NFS).
- Общий путь файлового сервера - укажите путь NFS на хост-компьютере, где можно хранить общие данные и получать к ним доступ в рамках всей организации.
- Клиентский путь - укажите отдельные (дисковые или общие) местоположения, в которых клиенты, например, ArcGIS Pro, могут получать доступ к исходным данным и публиковать их.
Чтобы зарегистрировать более одного пути, щелкните Добавить больше путей, укажите имя хоста, общий путь и клиентский путь и повторите при необходимости.
Примечание:
Настоятельно рекомендуется регистрировать папки на этом этапе, поскольку последующая регистрация может привести к простоям системы.
- Щелкните Далее.
На странице Краткое описание конфигурации вам будут представленные итоговые детали настройки.
- На странице Установить системное хранилище укажите настройки хранилища для своей организации.
- Посмотрите все элементы и щелкните Готово, чтобы запустить установку.
При запуске мастера будет показываться текущий статус конфигурации.
Использование скрипта конфигурации
В качестве альтернативы использованию мастера установки можно выполнить создание организации в автоматическом режиме. После того, как вы развернете ArcGIS Enterprise on Kubernetes, вы можете запустить скрипт configure.sh.
Примечание:
Рекомендуем запустить инструмент password-encrypt.sh для создания зашифрованных паролей для использования в файле configure.properties.Перед началом работы
Скрипт configure.sh доступен для скачивания с My Esri в виде файла .tar.gz. Скрипт идет вместе с файлом configure.properties, в котором содержится набор параметров, позволяющих вам ввести уникальные данные об организации ArcGIS Enterprise, и инструментом password-encrypt.sh, который используется для создания зашифрованных паролей AES-256
Скрипт configure.sh делает следующее:
- Проверяет допустимость параметров в файле configure.properties
- Создает хранилище JSON на основе свойств хранения из файла configure.properties
- Создает организацию ArcGIS Enterprise
Для запуска этого скрипта выполните следующие действия:
- На вашей клиентской машине Kubernetes откройте терминал от имени администратора.
- Перейдите к <ArcGIS Enterprise on Kubernetes install directory>/tools/configure.
- Откройте файл configure.properties.
- Укажите значения для каждого параметра, указанного в файле. Файл разделен на следующие части:
- Архитектурный профиль
- Организация
- Лицензия
- Ключевой файл шифрования
- Учетная запись администратора
- Пути к папкам
- Настройки журналирования
- Хранение
- Сохраните файл. При необходимости вы можете переименовать файл.
- В терминале запустите скрипт конфигурации, используя следующий формат командной строки:
./configure.sh [options] -f <user_properties>
Содержимое <user properties> будет получено из файла configure.properties.
После запуска скрипта вам будут показаны итоговые детали конфигурации и также вопрос, стоит ли продолжить.
- Если вы укажете y, как yes (да), скрипт будет выполнен и будет создана организация. Это вводное значение для скрипта по умолчанию.
- Если же вы укажете n, как нет (no), вы сразу же выйдете из скрипта и организация не будет создана.