Para instalar certificados em uma máquina virtual, é recomendável usar a extensão de máquina virtual Azure Key Vault para Linux ou a extensão de máquina virtual do Azure Key Vault para Windows.
Exemplo 2: adicionar um segredo ao VMSS usando Add-AzVmssSecret
Este exemplo adiciona um segredo ao VMSS.
O primeiro comando usa o cmdlet Get-AzKeyVault para obter um segredo do cofre chamado ContosoVault e armazena o resultado na variável chamada $Vault.
O segundo comando usa o cmdlet New-AzVmssVaultCertificateConfig para criar uma configuração de certificado do Key Vault usando a URL de certificado especificada do repositório de certificados denominado Certificados e armazena os resultados na variável chamada $CertConfig.
O terceiro comando usa o cmdlet New-AzVmssConfig para criar um objeto de configuração do VMSS e armazena o resultado na variável chamada $VMSS.
O quarto comando adiciona um segredo ao VMSS usando o segredo do cofre usando a ID do recurso de chave e o certificado do cofre armazenado nas variáveis $Vault e $CertConfig.
Parâmetros
-Confirm
Solicita sua confirmação antes de executar o cmdlet.
Especifica a ID do recurso do Key Vault que contém os certificados que você pode adicionar à máquina virtual.
Esse valor também atua como a chave para adicionar vários certificados.
Isso significa que você pode usar o mesmo valor para o parâmetro SourceVaultId ao adicionar vários certificados do mesmo Key Vault.
Especifica o objeto Certificado do Cofre que contém a URL do certificado e o nome do certificado.
Você pode usar o cmdlet New-AzVmssVaultCertificateConfig para criar esse objeto.
Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters.