In order to launch a cluster on Containership Cloud with Azure, be sure to have properly configured your provider by following all of the steps outlined in this document.

Once you have logged into Containership Cloud select the pink Create button, then select Cluster.

Select the Create Cluster option and press continue.

Choose Provider:

 Select Microsoft Azure from the list of providers and press continue.

Determine Region: 

Select the desired Region from the list of available regions and press continue.

Configuring Cluster Options:

Give your soon to be cluster a name and environment name. Then selected the preferred version of Kubernetes you want to launch.

Enter in the Resource group name.

Make any necessary changes to the Virtual Network Name and Virtual Network Address Space

Configure Master Node Pool: 

Now it is time to determine what resources will power your cluster. For a technical deep dive on master nodes please reference to the official Kubernetes documentation on the concept. 

If necessary name your master node pool, otherwise it will be given the default name of master-pool-1

The next step is to determine the instance type from the drop down list. Refer to Microsoft Azure official documentation for details about each instance type.

Now you have the option to determine the number of nodes within your master pool. You can either launch with a single node master (typically for non-production environments), or enable High Availability using the toggle. This will automatically bump the node count to 3, and deploy a multi-master Kubernetes cluster.

Advanced options can be configured by using the toggle.


Once all options have been correctly configured, press continue to advance to the next screen.

Configure Worker Node Pool(s):

Now it is time to determine the size of resources in your worker node pools. For more information on worker node pools refer to the official Kubernetes documentation

If necessary name your worker node pool, otherwise it will be given the default name of worker-pool-1

The next step is to determine the instance type from the drop down list. Refer to Microsoft Azure official documentation for details about each instance type.

You have the option to determine the number of nodes within your worker pool(s). You can either launch one or multiple nodes within each node pool. Important to note that additional nodes can be added to each pool as well as new node pools can be created even after the initial cluster launch.

If you would like to add additional worker node pools select the add button at the bottom of the screen and repeat the steps above.

Advanced options can be configured by using the toggle.

Select Plugins:

Plugins are a great way to add functionality to your new cluster for things such as logging or metrics. By default, the Containership Plugin will be installed on the cluster as it powers the Containership Cloud dashboard. To add a plugin to your cluster, just choose the ones you would like to include from the list of options. One satisfied you hit the continue button to proceed.

Review Cluster Setup and Launch:

Once all of the previous steps have been completed you will be presented with a summary of your soon to be cluster. This summary will include estimated monthly costs as well as details about the cluster itself. Once satisfied, select continue.

You cluster will now start to provision! Depending on the size and region the cluster will take 15-20 minutes to get up and running.

Did this answer your question?