In this lab you will be deploying resources for your OpenShift installation using an Azure Resource Manager (ARM) template from the git repo for this lab. You will need to deploy using the Azure CLI tools, so you will need to configure your cloud shell and use the bash terminal for this lab. After you have deployed your resources, you should have all the resources necessary for your OpenShift installation.
Successfully complete this lab by achieving the following learning objectives:
- Configure Cloud Shell
Set up Cloud Shell by clicking the Cloud Shell button in the top-right corner of the screen:
Configure Cloud Shell for Bash using Advanced Settings. Use the same Cloud Shell region as your lab provided storage container. Use the existing subscription, resource group, and storage account. If your storage account does not populate, make sure that the West US region is selected. To make the file share, choose Create new and specify okdcloudshell as the new file share.
- Download SSH Keys for the Lab
You will need to pull down the SSH keys to connect to the VMs using SSH. First, make the
.sshdirectory, if it isn’t already there, with the
wgetto pull down the SSH keys using these links:
Change the permission to the files to
- Deploy OpenShift Resources
Deploy the resources for the OpenShift installation using an ARM template from the lab’s Git repo. The URL to use is:
You will need to use Azure CLI to deploy the template.
Once the resources have been deployed, connect to the bastion host using SSH confirm it is working.
- Reset SSH public key for each VM
Reset the SSH public key by going to the VM and going to the "Reset password" section of Support + Troubleshooting. Select Reset SSH public key. Next enter the username
azureuserand the contents of your
id_rsa.pubfile you downloaded in Task 2.