Thanks for the valuable content, I am searching same solutions for my clients requirement,
But I am facing error when creating extension for Azure Key Vault, kindly help
when running below command-
$Settings = @{
secretsManagementSettings = @{
observedCertificates = @(
"https://Testkeyvault-hari.vault.azure.net/secrets/SSL-test"
# Add more here in a comma separated list
)
certificateStoreLocation = "LocalMachine"
certificateStoreName = "My"
pollingIntervalInS = "3600" # every hour
}
authenticationSettings = @{
# Don't change this line, it's required for Arc enabled servers
msiEndpoint = "http://localhost:40342/metadata/identity"
}
}
$ResourceGroup = "HariRG"
$ArcMachineName = "i-0e9bc5bdc347cd1d8/EC2AMAZ-1CPTJ5O"
$Location = "eastus"
New-AzConnectedMachineExtension -ResourceGroupName $ResourceGroup -MachineName $ArcMachineName -Name "KeyVaultForWindows" -Location $Location -Publisher "Microsoft.Azure.KeyVault" -ExtensionType "KeyVaultForWindows" -Setting (ConvertTo-Json $Settings)
New-AzConnectedMachineExtension_CreateExpanded: The server responded with a Request Error, Status: NotFound