New-AzNetworkCloudControlPlaneNodeConfigurationObject
Crie um objeto na memória para ControlPlaneNodeConfiguration.
Sintaxe
New-AzNetworkCloudControlPlaneNodeConfigurationObject
-Count <Int64>
-VMSkuName <String>
[-AdministratorConfigurationAdminUsername <String>]
[-AdministratorConfigurationSshPublicKey <ISshPublicKey[]>]
[-AvailabilityZone <String[]>]
[<CommonParameters>]
Description
Crie um objeto na memória para ControlPlaneNodeConfiguration.
Exemplos
Exemplo 1: criar um objeto na memória para ControlPlaneNodeConfiguration.
$sshPublicKey=@{
keyData= "ssh-rsa"
}
New-AzNetworkCloudControlPlaneNodeConfigurationObject -Count 1 -VMSkuName vmSkuName -AdministratorConfigurationAdminUsername userName -AdministratorConfigurationSshPublicKey $sshPublicKey -AvailabilityZone @("1","2","3")
AvailabilityZone Count VMSkuName
---------------- ----- ---------
{1, 2, 3} 1 vmSkuName
Crie um objeto na memória para ControlPlaneNodeConfiguration.
Parâmetros
-AdministratorConfigurationAdminUsername
O nome de usuário do administrador que será aplicado aos sistemas operacionais que executam nós do Kubernetes. Se não for fornecido, um nome de usuário será escolhido pelo serviço.
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-AdministratorConfigurationSshPublicKey
A configuração de SSH para os sistemas operacionais que executam os nós no cluster do Kubernetes. Em alguns casos, a especificação de chaves públicas pode ser necessária para produzir um ambiente de trabalho. Para construir, consulte a seção NOTES para propriedades ADMINISTRATORCONFIGURATIONSSHPUBLICKEY e crie uma tabela de hash.
Tipo: | ISshPublicKey[] |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-AvailabilityZone
A lista de zonas de disponibilidade do cluster de Nuvem de Rede a ser usada para o provisionamento de nós no plano de controle. Se não for especificado, todas as zonas de disponibilidade serão usadas.
Tipo: | String[] |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-Count
O número de máquinas virtuais que usam essa configuração.
Tipo: | Int64 |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-VMSkuName
O nome da SKU da VM fornecida durante a criação.
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
Saídas
Azure PowerShell