Create a Kublr Platform


The Kublr Demo/Installer must be installed. If you haven’t done that yet, please refer to the Installation Guide for the Kublr Demo/Installer.

To deploy a cluster in your AWS account with Kublr, you need to create an AWS policy and an AWS API Access Key. Please refer to Register AWS Policy, create User and Create API Credentials.


This document describes the steps necessary to deploy the Kublr Platform in an Amazon Web Services infrastructure. It includes the following steps:

  1. Deploy Kublr Platform to AWS infrastructure.
  2. Open deployed Kublr Platform.
  3. (Optional) Setup custom DNS name for Kublr Platform.

Connect AWS and Kublr

The procedure is the same as for creating an AWS k8s cluster.

Deploying Kublr Platform to AWS infrastructure

Fully functional Kublr Platform includes all Kublr features, such as IAM, RBAC, centralized Logging/Monitoring and etc., suitable for building you own Kubernetes cluster management platform.

See some platform parameters description here.

To add a new platform:

  1. On the left menu, click Clusters.

  2. Click Add Cluster. Add New Cluster The Select Installation Type dialog is displayed.

  3. In the Select Installation Type dialog, click Platform.

  4. Click Continue Setup. Installation Type - Platform The DEPLOY FULL KUBLR PLATFORM dialog is displayed.

  5. In the dialog, on the the CLUSTER tab, set Provider to “Amazon Web Services”.

  6. From the Credentials list, select previously created AWS credentials.

    If credentials were not created previously, use Add New Credentials.

    • Region - it is possible to select from the list (with filtering “as you type”) (e.g., “us-gov-west-1” for AWS GovCloud (US), entering the value manually is not supported in the UI, although it is possible to enter any region string via the custom cluster spec).
  7. Scroll to the Master Configuration section.

  8. Specify the parameters of the master node(s) of your platform as described below.

  9. Select Instance Type from the list.

  10. From the Masters list, select the number of master or management nodes in correspondence with the selected Instance Type.

  11. From the Operating System list, select the host OS for virtual machines in the platform.

  12. Specify Cluster Name.

    AWS-Add Platform-General Settings

  13. Use the CLUSTER, INSTANCES and FEATURES tabs to set for your platform:

    AWS-Add Platform-Master Configuration

  14. At the bottom of the DEPLOY FULL KUBLR PLATFORM dialog, click Confirm and Install.

    A notification is displayed “Your cluster is being created. It might take a few minutes.”.

  15. In the notification window, click OK.

    Your new platform page is displayed on the Events tab showing the platform creation progress.

    AWS-Add Platform-Creation Progress

Opening deployed Kublr Platform

The Kublr Platform creation may take up to 30 minutes to complete.

  1. Once it’s done, on the Clusters page you will see: Kublr Platform
  2. Click on “Open Kublr Platform” button to open the Kublr platform.
  3. Please allow it to use self-signed SSL certificate. SSL Certificate error
  4. Sign in to the Kublr Platform using the admin Username and Password provided while creating Kublr Platform above.

Now you can use Kublr Platform!

(Optional) Setting up Custom DNS Name

See here.