MP.AZR.1018 Ensure Azure Bastion is deployed across availability zones
Azure Bastion should be deployed with zone redundancy so that secure RDP and SSH access to virtual machines remains available even when a single availability zone experiences an outage. This is a local custom check, not an automated APRL-mapped check or a universal Well-Architected Framework requirement; apply it according to your organization's baseline and workload requirements.
Remediation action:
- Zone redundancy requires the Standard SKU or higher. Upgrade a Basic-tier Bastion to Standard before adding zones.
- In the Azure portal, navigate to your Bastion host, select Configuration, and upgrade the SKU to Standard.
- Redeploy the Bastion host specifying multiple availability zones. Zone configuration must be set at creation time.
- Ensure the associated public IP address uses a zone-redundant Standard SKU.
- Verify that the
AzureBastionSubnethas at least a/26address prefix to support the scaled deployment.
Using Azure CLI:
az network bastion create --name <name> --resource-group <rg> --vnet-name <vnet> --public-ip-address <pip> --sku Standard --zones 1 2 3
Related links
%TestResult%