Skip to content

Commit a267c33

Browse files
authored
Merge pull request #313232 from AbdullahBell/bastion-article-cleaning
Bastion quickstart and cross-reference cleanup
2 parents 1438255 + 9fc8d87 commit a267c33

4 files changed

Lines changed: 23 additions & 36 deletions

File tree

articles/bastion/TOC.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,16 +17,16 @@
1717
items:
1818
- name: Deploy Bastion - Azure portal
1919
href: quickstart-host-portal.md
20+
- name: Azure PowerShell
21+
href: bastion-create-host-powershell.md
22+
- name: Azure CLI
23+
href: create-host-cli.md
2024
- name: Deploy private-only Bastion
2125
href: private-only-deployment.md
2226
- name: Deploy Bastion - ARM template
2327
href: quickstart-host-arm-template.md
2428
- name: Deploy Bastion - Terraform
2529
href: quickstart-deploy-terraform.md
26-
- name: Azure PowerShell
27-
href: bastion-create-host-powershell.md
28-
- name: Azure CLI
29-
href: create-host-cli.md
3030
- name: Design & Architecture
3131
items:
3232
- name: Identity & authentication
@@ -51,6 +51,8 @@
5151
href: bastion-connect-vm-linux-rdp.md
5252
- name: Connectivity & Access Methods
5353
items:
54+
- name: About IP-based connection
55+
href: connect-ip-address.md
5456
- name: Bastion and VNet peering
5557
href: vnet-peering.md
5658
- name: Connect to an AKS cluster
@@ -64,8 +66,6 @@
6466
href: connect-vm-native-client-linux.md
6567
- name: Transfer files - native client
6668
href: vm-upload-download-native.md
67-
- name: Connect to a VM - IP address
68-
href: connect-ip-address.md
6969
- name: Connect to a VM scale set
7070
href: bastion-connect-vm-scale-set.md
7171
- name: Connect to DevTest Labs VMs

articles/bastion/bastion-sku-comparison.md

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -73,10 +73,9 @@ The following table shows the capacity and scaling characteristics of each SKU:
7373

7474
## Regional availability
7575

76-
Azure Bastion SKU availability varies by region:
76+
Azure Bastion SKU availability varies by region. **Basic, Standard, Premium SKUs** are available in all Azure regions where Azure Bastion is supported.
7777

78-
- **Developer SKU**: Available in select regions. For the current list of supported regions, see [Deploy Bastion from the Azure portal](quickstart-host-portal.md).
79-
- **Basic, Standard, Premium SKUs**: Available in all Azure regions where Azure Bastion is supported.
78+
[!INCLUDE [regions](../../includes/bastion-developer-regions.md)]
8079

8180
## Decision framework
8281

@@ -88,7 +87,7 @@ Developer SKU is available for development and test environments at no cost. Cho
8887

8988
- You're working in dev/test environments
9089
- You don't require virtual network peering or concurrent connections
91-
- You're operating in a [supported region](quickstart-host-portal.md)
90+
- You're operating in a [supported region](#regional-availability)
9291

9392
For production-level workloads, choose Basic, Standard, or Premium SKU based on the capabilities you need.
9493

articles/bastion/quickstart-host-portal.md

Lines changed: 10 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -133,23 +133,10 @@ Azure Bastion Developer provides secure, browser-based connectivity to a virtual
133133

134134
When you select **Connect**, Bastion Developer automatically deploys to your virtual network. The connection opens directly in the Azure portal. When you disconnect, the Bastion Developer resource remains deployed for future connections.
135135

136-
[!INCLUDE [regions](../../includes/bastion-developer-regions.md)]
136+
For more information about Bastion Developer, including the list of supported regions, see [Bastion SKU comparison regional availability](bastion-sku-comparison.md#regional-availability).
137137

138138
---
139139

140-
## <a name="connect"></a>Connect to a VM
141-
142-
After Bastion is deployed, the screen changes to the **Connect** pane. You can use any of the following articles to connect to a VM. Some connection types require specific [Bastion SKUs](bastion-sku-comparison.md).
143-
144-
[!INCLUDE [Links to connect to VM articles](../../includes/bastion-vm-connect-article-list.md)]
145-
146-
You can also use these basic connection steps to connect to your VM:
147-
148-
[!INCLUDE [Connect to a VM](../../includes/bastion-vm-connect.md)]
149-
150-
> [!NOTE]
151-
> Using keyboard shortcut keys while you're connected to a VM might not result in the same behavior as shortcut keys on a local computer. For example, when you're connected to a Windows VM from a Windows client, Ctrl+Alt+End is the keyboard shortcut for Ctrl+Alt+Delete on a local computer. To do this from a Mac while you're connected to a Windows VM, the keyboard shortcut is Fn+Ctrl+Alt+Backspace.
152-
153140
## <a name="remove"></a>Remove VM public IP address
154141

155142
[!INCLUDE [Remove a public IP address from a VM](../../includes/bastion-remove-ip.md)]
@@ -166,13 +153,13 @@ When you finish using the virtual network and the virtual machines, delete the r
166153

167154
## Next steps
168155

169-
In this quickstart, you deployed Bastion to your virtual network and connected to a virtual machine securely via Bastion. Next, you can configure more features and work with VM connections.
170-
171-
> [!div class="nextstepaction"]
172-
> [VM connections and features](vm-about.md)
173-
174-
> [!div class="nextstepaction"]
175-
> [Azure Bastion configuration settings](configuration-settings.md)
156+
In this quickstart, you deployed Bastion to your virtual network. Next, you can connect to a virtual machine securely via Bastion, configure more features, and work with VM connections.
176157

177-
> [!div class="nextstepaction"]
178-
> [Bastion SKU comparison](bastion-sku-comparison.md)
158+
* Connect to a Windows VM: [RDP](bastion-connect-vm-rdp-windows.md) | [SSH](bastion-connect-vm-ssh-windows.md)
159+
* Connect to a Linux VM: [SSH](bastion-connect-vm-ssh-linux.md) | [RDP](bastion-connect-vm-linux-rdp.md)
160+
* Connect from a native client: [Windows](connect-vm-native-client-windows.md) | [Linux/SSH](connect-vm-native-client-linux.md)
161+
* [Connect to a scale set](bastion-connect-vm-scale-set.md)
162+
* [VM connections and features](vm-about.md)
163+
* [Azure Bastion configuration settings](configuration-settings.md)
164+
* [Bastion SKU comparison](bastion-sku-comparison.md)
165+
* [IP-based connections](connect-ip-address.md)

articles/bastion/whats-new.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,17 +23,18 @@ You can also find the latest Bastion updates and subscribe to the RSS feed [here
2323

2424
| Type | Name | Description | Stage | Date added | Limitations |
2525
|---|---|---|---|---|---|
26-
|Feature|[Microsoft Entra ID support for portal (RDP)](bastion-connect-vm-rdp-windows.md#microsoft-entra-id-authentication-preview)|Microsoft Entra ID support for RDP connections in portal is now in public preview in public cloud. | Public Preview | November 2025 | Cannot be used concurrently with graphical session recording.|
26+
|Feature|[Microsoft Entra ID support for portal (RDP)](bastion-connect-vm-rdp-windows.md#microsoft-entra-id-authentication-preview)| Microsoft Entra ID support for RDP connections in portal is now in public preview in public cloud. To learn more about Microsoft Entra ID with Azure Bastion, see [Configure Microsoft Entra ID authentication with Azure Bastion](bastion-entra-id-authentication.md). | Public Preview | November 2025 | Cannot be used concurrently with graphical session recording.|
2727
|Feature |[Connectivity to AKS private clusters](bastion-connect-to-aks-private-cluster.md)|Connect to your private AKS clusters using the tunneling command with Bastion| Public Preview |August 2025|N/A|
2828
|Feature | [Graphical session recording](session-recording.md) | Graphical session recording is now generally available in all regions that Bastion is available in. | Generally available | November 2024 | Cannot be used concurrently with native client.
2929
| Feature | [Private Only Bastion](private-only-deployment.md)| Private Only Bastion is now generally available in all regions that Bastion is available in.| Generally available | November 2024 | N/A|
30-
| SKU | [Bastion Premium SKU](bastion-overview.md#sku)| Bastion Premium SKU is now generally available in all regions that Bastion is available in. | Generally available | June 2024 | N/A|
30+
| SKU | [Bastion Premium SKU](bastion-sku-comparison.md#premium-sku)| Bastion Premium SKU is now generally available in all regions that Bastion is available in. | Generally available | June 2024 | N/A|
3131
| Feature | [Microsoft Entra ID support for portal (SSH)](bastion-entra-id-authentication.md) |Microsoft Entra ID support for SSH connections in portal is now GA. | Generally available | November 2024 | N/A|
3232
|Feature | [Availability Zones for Bastion](/azure/reliability/reliability-bastion?toc=/azure/bastion/TOC.json) |Availability Zones is now in public preview as a customer-enabled feature in select regions. | Public Preview | May 2024 | See available region list [here](/azure/reliability/reliability-bastion?toc=%2Fazure%2Fbastion%2FTOC.json#requirements).
3333
|Platform Capability| [Bastion Developer](quickstart-host-portal.md) | Bastion Developer is now in GA for select regions. | Generally available | May 2024 | See available region list [here](quickstart-host-portal.md).
3434

3535
## Next steps
3636

3737
* [What is Azure Bastion?](bastion-overview.md)
38+
* [Deploy Bastion](quickstart-host-portal.md)
3839
* [Bastion FAQ](bastion-faq.md)
39-
* [Bastion SKUs](bastion-overview.md#sku)
40+
* [Bastion SKU comparison](bastion-sku-comparison.md)

0 commit comments

Comments
 (0)