Развертывание кластера в Azure Kubernetes Service

This ArcGIS 11.1 documentation has been archived and is no longer updated. Content and links may be outdated. See the latest documentation.

Перед развертыванием ArcGIS Enterprise on Kubernetes в Microsoft Azure вы должны подготовить кластер Microsoft Azure Kubernetes Service (AKS), который соответствует системным требованиям ArcGIS Enterprise.

Подготовка кластера AKS включает шаги, общие для поддерживаемых сред, например, настройка кластера Kubernetes и соответствующих узлов, а также шаги, специфические для каждой из сред, например, создание классов хранилища.

Внимательно прочитайте следующие шаги и просмотрите документацию по AKS, чтобы получить подробные инструкции о подготовке своей среды.

  1. Создайте кластер AKS.

    При создании кластера AKS версия кластера Kubernetes должна совпадать с той, которая указана в системных требованиях.

  2. Обновите конфигурацию kubectl.

    После создания кластера Command Line Interface (CLI) Azure можно использовать для извлечения информации о подключении к кластер-админу в ваш файл kubeconfig. Воспользуйтесь следующей командой:

    az aks get-credentials --name <cluster_name> --resource-group <resource_group>
    
  3. По желанию создайте хранилище ключей и включите секретное шифрование для кластера.

    Рекомендуется включить шифрование конвертов для секретов, хранящихся в ectd для кластера AKS. Для этого необходим существующий Azure Key Vault.

  4. Создайте классы хранилища

    Для адаптации свойств reclaimPolicy и allowVolumeExpansion к потребностям вашей организации и рабочих нагрузок рекомендуется создать класс хранения, ссылающийся на типы по умолчанию или управляемый премиум. Соответствующий файл YAML должен быть применен к кластеру с помощью следующей команды:

    kubectl applyf <storageClass.yaml>
    
    Для получения дополнительной информации смотрите пример класса хранения по умолчанию YAML и пример класса хранения резервных копий YAML.