New Addition in Azure Cloud Shell.
Not sure how many people have noticed there is a new enhancement being introduced in Cloud Shell called “Hide VNET Isolation Settings” which is in Preview mode right now. This optional feature addresses these limitations and allows you to deploy Cloud Shell into an Azure virtual network that you control.
This feature is a very good candidate for most of the Terraform CI/CD pipelines as well for any Kubernetes deployments.
Currently this particular feature is available only in West US and West Central US region.
for more details: https://docs.microsoft.com/en-us/azure/cloud-shell/private-vnet