ARO Quickstart
This content is authored by Red Hat experts, but has not yet been tested on every supported configuration.
A Quickstart guide to deploying an Azure Red Hat OpenShift cluster.
Video Walkthrough
If you prefer a more visual medium, you can watch Paul Czarkowski walk through this quickstart on YouTube .
Prerequisites
Azure CLI
Obviously you’ll need to have an Azure account to configure the CLI against.
MacOS
See Azure Docs for alternative install options.
Install Azure CLI using homebrew
Linux
See Azure Docs for alternative install options.
Import the Microsoft Keys
Add the Microsoft Yum Repository
Install Azure CLI
Prepare Azure Account for Azure OpenShift
Log into the Azure CLI by running the following and then authorizing through your Web Browser
Make sure you have enough Quota (change the location if you’re not using
East US)see Addendum - Adding Quota to ARO account if you have less than
36Quota left forTotal Regional vCPUs.Register resource providers
Get Red Hat pull secret
Log into https://console.redhat.com
Browse to https://console.redhat.com/openshift/install/azure/aro-provisioned
click the Download pull secret button and remember where you saved it, you’ll reference it later.
Deploy Azure OpenShift
Variables and Resource Group
Set some environment variables to use later, and create an Azure Resource Group.
Set the following environment variables
Change the values to suit your environment, but these defaults should work. Create an Azure resource group
Networking
Create a virtual network with two empty subnets
Create virtual network
Create control plane subnet
Create machine subnet
Disable network policies for Private Link Service on the control plane subnet
Optional. The ARO RP will disable this for you if you skip this step. Create the cluster
This will take between 30 and 45 minutes. Get OpenShift console URL
Get OpenShift credentials
Use the URL and the credentials provided by the output of the last two commands to log into OpenShift via a web browser.

Deploy an application to OpenShift
See the following video for a guide on easy application deployment on OpenShift.
Delete Cluster
Once you’re done its a good idea to delete the cluster to ensure that you don’t get a surprise bill.
Delete the cluster
Delete the Azure resource group
Only do this if there’s nothing else in the resource group.
Adendum
Adding Quota to ARO account

Set Issue Type to “Service and subscription limits (quotas)”
Set Quota Type to “Compute-VM (cores-vCPUs) subscription limit increases”
Click Next Solutions »
Click Enter details
Set Deployment Model to “Resource Manager
Set Locations to “(US) East US”
Set Types to “Standard”
Under Standard check “DSv3” and “DSv4”
Set New vCPU Limit for each (example “60”)
Click Save and continue
Click Review + create »
Wait until quota is increased.