Свойства clusterProperties
Описывает свойства ресурсов кластера.
Свойства
addOnFeatures
Тип: массив AddOnFeatures
Обязательный: нет
Список дополнительных функций, которые необходимо включить в кластере.
availableClusterVersions
Тип: массив ClusterVersionDetails
Обязательный: нет
Версии среды выполнения Service Fabric, доступные для этого кластера.
azureActiveDirectory
Тип: AzureActiveDirectory
Обязательный: нет
Параметры проверки подлинности AAD кластера.
сертификат
Тип: CertificateDescription
Обязательный: нет
Сертификат, используемый для защиты кластера. Предоставленный сертификат будет использоваться для обеспечения безопасности узла в кластере, SSL-сертификата для конечной точки управления кластером и клиента администратора по умолчанию.
certificateCommonNames
Тип: ServerCertificateCommonNames
Обязательный: нет
Описывает список сертификатов сервера, на которые ссылается общее имя, которые используются для защиты кластера.
clientCertificateCommonNames
Тип: массив ClientCertificateCommonName
Обязательный: нет
Список сертификатов клиента, на которые ссылается общее имя, на которые разрешено управлять кластером.
clientCertificateThumbprints
Тип: массив ClientCertificateThumbprint
Обязательный: нет
Список сертификатов клиента, на которые ссылается отпечаток, на которые разрешено управлять кластером.
clusterCodeVersion
Тип: строка
Обязательный: нет
Версия среды выполнения Service Fabric кластера. Это свойство может быть задано пользователем только в том случае, если параметр upgradeMode имеет значение Manual. Чтобы получить список доступных версий Service Fabric для новых кластеров, используйте API ClusterVersion. Чтобы получить список доступных версий для существующих кластеров, используйте availableClusterVersions.
clusterEndpoint
Тип: строка
Обязательный: нет
Конечная точка поставщика ресурсов Azure. Системная служба в кластере подключается к этой конечной точке.
clusterId
Тип: строка
Обязательный: нет
Служба сгенерирована уникальным идентификатором ресурса кластера.
clusterState
Тип: string (перечисление)
Обязательный: нет
Текущее состояние кластера.
- WaitingForNodes — указывает, что ресурс кластера создан и поставщик ресурсов ожидает загрузки расширения виртуальной машины Service Fabric и отправки отчетов о нем.
- Развертывание — указывает, что на виртуальных машинах устанавливается среда выполнения Service Fabric. Кластерный ресурс будет находиться в этом состоянии до тех пор, пока кластер не загрузится и не будут запущены системные службы.
- BaselineUpgrade — указывает, что кластер обновляется до установки версии кластера. Это обновление автоматически инициируется при первой загрузке кластера.
- UpgradeUserConfiguration — указывает, что кластер обновляется с использованием предоставленной пользователем конфигурации.
- UpgradeUserCertificate — указывает, что кластер обновляется с помощью предоставленного пользователем сертификата.
- UpgradeInfrastructure — указывает, что кластер обновляется до последней версии среды выполнения Service Fabric. Это происходит, только если параметр upgradeMode имеет значение "Автоматически".
- Принудительное применениеClusterVersion — указывает, что версия кластера отличается от ожидаемой и кластер обновляется до ожидаемой версии.
- UpgradeServiceUnreachable — указывает, что системная служба в кластере больше не опрашивает поставщика ресурсов. Кластеры в этом состоянии не могут управляться поставщиком ресурсов.
- Автомасштабирование — указывает, что выполняется корректировка уровня надежности кластера.
- Готово — указывает, что кластер находится в стабильном состоянии.
diagnosticsStorageAccountConfig
Тип: DiagnosticsStorageAccountConfig
Обязательный: нет
Сведения об учетной записи хранения для хранения журналов диагностики Service Fabric.
fabricSettings
Тип: массив SettingsSectionDescription
Обязательный: нет
Список настраиваемых параметров структуры для настройки кластера.
managementEndpoint
Тип: строка
Обязательный: да
Конечная точка управления HTTP кластера.
nodeTypes
Тип: массив NodeTypeDescription
Обязательный: да
Список типов узлов в кластере.
provisioningState
Тип: string (перечисление)
Обязательный: нет
Состояние подготовки ресурса кластера.
reliabilityLevel
Тип: string (перечисление)
Обязательный: нет
Уровень надежности задает реплика заданный размер системных служб. Узнайте о ReliabilityLevel.
- Нет — запустите системные службы с целевым числом реплика, равным 1. Этот параметр следует использовать только для тестовых кластеров.
- Бронзовый — запуск системных служб с целевым реплика числом наборов 3. Этот параметр следует использовать только для тестовых кластеров.
- Silver — запуск системных служб с целевым числом реплика 5.
- Gold — запуск системных служб с целевым реплика числом наборов 7.
- Платиновый — запустите системные службы с целевым реплика установленным числом 9.
reverseProxyCertificate
Тип: CertificateDescription
Обязательный: нет
Сертификат сервера, используемый обратным прокси-сервером.
reverseProxyCertificateCommonNames
Тип: ServerCertificateCommonNames
Обязательный: нет
Описывает список сертификатов сервера, на которые ссылается общее имя, которые используются для защиты кластера.
upgradeDescription
Тип: ClusterUpgradePolicy
Обязательный: нет
Политика, используемая при обновлении кластера.
upgradeMode
Тип: string (перечисление)
Обязательный: нет
Режим обновления кластера при наличии новой версии среды выполнения Service Fabric.
- Автоматический— кластер будет автоматически обновлен до последней версии среды выполнения Service Fabric, как только он станет доступным.
- Вручную. Кластер не будет автоматически обновлен до последней версии среды выполнения Service Fabric. Кластер обновляется путем установки свойства clusterCodeVersion в кластерном ресурсе.
vmImage
Тип: строка
Обязательный: нет
Образ виртуальной машины VMSS настроен с помощью . Можно использовать универсальные имена, такие как Windows или Linux.