Поделиться через


New-AzServiceFabricManagedCluster

Создайте управляемый кластер.

Синтаксис

New-AzServiceFabricManagedCluster
   [-ResourceGroupName] <String>
   [-Name] <String>
   -Location <String>
   [-UpgradeMode <ClusterUpgradeMode>]
   [-CodeVersion <String>]
   [-UpgradeCadence <PSClusterUpgradeCadence>]
   [-ClientCertIsAdmin]
   -ClientCertThumbprint <String>
   -AdminPassword <SecureString>
   [-AdminUserName <String>]
   [-HttpGatewayConnectionPort <Int32>]
   [-ClientConnectionPort <Int32>]
   [-DnsName <String>]
   [-Sku <ManagedClusterSku>]
   [-UseTestExtension]
   [-ZonalResiliency]
   [-AsJob]
   [-Tag <Hashtable>]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-AzServiceFabricManagedCluster
   [-ResourceGroupName] <String>
   [-Name] <String>
   -Location <String>
   [-UpgradeMode <ClusterUpgradeMode>]
   [-CodeVersion <String>]
   [-UpgradeCadence <PSClusterUpgradeCadence>]
   [-ClientCertIsAdmin]
   -ClientCertCommonName <String>
   [-ClientCertIssuerThumbprint <String[]>]
   -AdminPassword <SecureString>
   [-AdminUserName <String>]
   [-HttpGatewayConnectionPort <Int32>]
   [-ClientConnectionPort <Int32>]
   [-DnsName <String>]
   [-Sku <ManagedClusterSku>]
   [-UseTestExtension]
   [-ZonalResiliency]
   [-AsJob]
   [-Tag <Hashtable>]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Описание

Этот командлет создаст ресурс управляемого кластера без типов узлов. Чтобы загрузить тип основного узла кластера, необходимо добавить New-AzServiceFabricManagedNodeType.

Примеры

Пример 1

$rgName = "testRG"
$clusterName = "testCluster"
$password = ConvertTo-SecureString -String "****" -AsPlainText -Force
$tags = @{"test"="tag"}

New-AzServiceFabricManagedCluster -ResourceGroupName $rgName -Location centraluseuap -ClusterName $clusterName -AdminPassword $password -Tag $tags -Verbose

Эта команда создает ресурс кластера с базовым номером SKU по умолчанию.

Пример 2

$rgName = "testRG"
$clusterName = "testCluster"
$password = ConvertTo-SecureString -String "****" -AsPlainText -Force
New-AzServiceFabricManagedCluster -ResourceGroupName $rgName -Location centraluseuap -ClusterName $clusterName -ClientCertThumbprint XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX -ClientCertIsAdmin -AdminPassword $password -Sku Standard -Verbose

Эта команда создает ресурс кластера в centraluseuap с исходным сертификатом клиента администратора и стандартным номером SKU.

Пример 3

$rgName = "testRG"
$clusterName = "testCluster"
$password = ConvertTo-SecureString -String "****" -AsPlainText -Force
New-AzServiceFabricManagedCluster -ResourceGroupName $rgName -Location centraluseuap -ClusterName $clusterName -AdminPassword $password -Sku Standard -UpgradeMode Automatic -UpgradeCadence Wave1 -ZonalResiliency -Verbose

Эта команда создает кластер с частотой обновления в волне1 и зональной устойчивостью.

Пример 4

$rgName = "testRG"
$clusterName = "testCluster"
$password = ConvertTo-SecureString -String "****" -AsPlainText -Force
New-AzServiceFabricManagedCluster -ResourceGroupName $rgName -Location centraluseuap -ClusterName $clusterName -AdminPassword $password -Sku Standard -UpgradeMode Manual -CodeVersion 7.2.477.9590 -Verbose

Эта команда создает кластер с режимом обновления вручную и версией кода 7.2.477.9590.

Параметры

-AdminPassword

Пароль администратора, используемый для виртуальных машин.

Тип:SecureString
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-AdminUserName

Пароль администратора, используемый для виртуальных машин. По умолчанию: vmadmin.

Тип:String
Position:Named
Default value:"vmadmin"
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-AsJob

Запустите командлет в фоновом режиме и верните задание для отслеживания хода выполнения.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ClientCertCommonName

Общее имя сертификата клиента.

Тип:String
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ClientCertIsAdmin

Используется для указания того, имеет ли сертификат клиента уровень администратора.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ClientCertIssuerThumbprint

Список отпечаток издателя для сертификата клиента. Используется только в сочетании с ClientCertCommonName.

Тип:String[]
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ClientCertThumbprint

Отпечаток сертификата клиента.

Тип:String
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ClientConnectionPort

Порт, используемый для клиентских подключений к кластеру. Значение по умолчанию: 19000.

Тип:Int32
Position:Named
Default value:19000
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-CodeVersion

Версия кода service fabric кластера. Используется только в том случае, если режим обновления является ручным.

Тип:String
Aliases:ClusterCodeVersion
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Confirm

Запрашивает подтверждение перед запуском командлета.

Тип:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-DefaultProfile

Учетные данные, учетная запись, клиент и подписка, используемые для взаимодействия с Azure.

Тип:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-DnsName

Dns-имя кластера.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-HttpGatewayConnectionPort

Порт, используемый для http-подключений к кластеру. По умолчанию: 19080.

Тип:Int32
Position:Named
Default value:19080
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Location

Расположение ресурса

Тип:String
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-Name

Укажите имя кластера.

Тип:String
Aliases:ClusterName
Position:1
Default value:None
Обязательно:True
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-ResourceGroupName

Укажите имя группы ресурсов.

Тип:String
Position:0
Default value:None
Обязательно:True
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-Sku

Sku кластера— это базовые параметры: он будет иметь не менее 3 начальных узлов и допускает только 1 тип узла и стандартный: он будет иметь не менее 5 начальных узлов и разрешает несколько типов узлов.

Тип:ManagedClusterSku
Допустимые значения:Basic, Standard
Position:Named
Default value:Basic
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Tag

Укажите теги в виде пар "ключ-значение".

Тип:Hashtable
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-UpgradeCadence

Указывает, когда будут применены новые обновления версий среды выполнения кластера после их выпуска. По умолчанию используется Wave0.

Тип:PSClusterUpgradeCadence
Aliases:ClusterUpgradeCadence
Допустимые значения:Wave0, Wave1, Wave2
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-UpgradeMode

Режим обновления версии кода service fabric кластера. Автоматический или ручной.

Тип:ClusterUpgradeMode
Aliases:ClusterUpgradeMode
Допустимые значения:Automatic, Manual
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-UseTestExtension

Если указать кластер будет оценен с помощью расширения виртуальных машин тестирования службы.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-WhatIf

Показывает, что произойдет, если командлет выполняется. Командлет не выполняется.

Тип:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ZonalResiliency

Указывает, имеет ли кластер устойчивость зоны.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

Входные данные

String

Выходные данные

PSManagedCluster