Version:

LESSON

Spinning up Cloud Edition in Azure


Length: 4:24 min

Version:

Description

Learn how to create a virtual machine in Azure that's preloaded with Ignition Cloud Edition.

Video recorded using: Ignition 8.3

Transcript

(open in window)

[00:00] In this lesson, I'll demonstrate how to create an Azure virtual machine preloaded with Ignition Cloud Edition. If you search for ignition in the Azure marketplace, you should be able to find the Ignition Cloud Edition marketplace listing, which I'll click to open. If you explore the different tabs of this listing, you can find an overview of Cloud Edition, you can view pricing details, and you can view ratings and reviews. In order to use this image, I'll click the create button towards the top of the page to open the virtual machine creation form. First, I'll need to provide some project details for billing and resource management purposes. My subscription is already selected, but I'll go ahead and create a resource group for my Cloud Edition resources. Next, I'll provide the instance details. I'll give my virtual machine a name. I'm gonna leave these next two fields at the default values, but the region and availability options let you configure where the VM is hosted and manage the resiliency of your resources in case of data center outages or maintenance events. The image is the base operating system or application for the VM, and the Cloud Edition image will already be selected thanks to the steps we've already gone through.

[01:09] You can choose to modify the VM size to add or remove resources based on your needs. But I'm gonna leave this standard D2 VM with two virtual CPUs and eight gigabytes of memory selected. I'll need to configure an administrator account for when I wanna access my VM. I'm gonna choose the SSH Public Key authentication type, and I'll leave the rest of these values alone. On the disks tab, you can configure the operating system disk or add additional disks, but I'm gonna leave these default values and move on to the networking options. The VM requires a virtual network. You can choose an existing one that you may have already created, or you can create a new one while creating your VM. Make sure that a subnet is selected and you'll also need a public IP to access your gateway. In order to make a new public ip, you can click create new here. I'm just gonna leave these default options here and click okay. When creating a network security group, this image will use pre-configured rules, and we can see these by clicking Create new under the Configured network security group dropdown.

[02:10] Under Inbound Rules ports 80, 443, and 22 will automatically be open to all sources. I would recommend modifying these after you create your VM, and you can do that by navigating to the network security group service in Azure, and you can make sure that these are only exposed to the IP addresses that need to access them. You can click the X here to leave this window. The next tab has VM management options. Then the following tab allows you to enable alerts and diagnostics. The advanced tab allows you to specify custom configurations or scripts for your VM, and then the tags page lets you add key value pairs to your VM that lets you group like resources. Once we're done with our configuration options, we can go to the review and create page, and as long as this validation passes and the settings look correct, we can click create. Since I chose to authenticate with an SSH key, it'll prompt me to download the private key.

[03:07] So I'll go ahead and do that. You won't be able to download this key again, so make sure you keep it somewhere safe. Once it's finished deploying, I'll click go to resource to see the details of my new VM. In order to access my gateway webpage and commission my gateway, I'll need the IP address of my VM, which can be found under the essentials section or in the networking properties. If I hover over the public IP address, an icon to copy to clipboard will appear. So I'll go ahead and copy it, and I'll paste that into a new browser tab. Cloud Edition is configured to bind to ports 80 and 443, the default HTTP and HTTPS ports, as opposed to a standard Ignition installation, which binds to ports 8088 and 8043, by default. You shouldn't need to specify Port 80, but it's important to know this difference from a standard Ignition installation. The commissioning phase for Cloud Edition is shorter than a standard installation, so all I need to do is create my administrator user credentials, and then I can click finish setup, and then start gateway.

[04:15] And now I have Ignition Cloud Edition installed and running in the cloud on an Azure VM.

You are editing this transcript.

Make any corrections to improve this transcript. We'll review any changes before posting them.