Deploy with Azure
Prerequisites
Step 1: Enable managed identity and configure Key Vault
az vm identity assign --name <VM_NAME> --resource-group <RESOURCE_GROUP># Create Key Vault (skip if you already have one)
az keyvault create --name <VAULT_NAME> --resource-group <RESOURCE_GROUP> --location <LOCATION>
# Store LinuxGuard credentials as Key Vault secrets
az keyvault secret set --vault-name <VAULT_NAME> --name linuxguard-api-key --value "<API_KEY>"
az keyvault secret set --vault-name <VAULT_NAME> --name linuxguard-tenant-id --value "<TENANT_ID>"Step 2: Deploy with cloud-init
Alternative: Custom Script Extension
Verifying the Deployment
Last updated
Was this helpful?