In this lab, you will learn how to create and use your own kubernetes cluster on AWS cloud.
Set up Basic Information
Cloudplex platform will populate the basic info (Infrastructure name, Infrastructure Id) itself.
For this lab, we will use AWS as our cloud provider (you must have an account on AWS in order to use it). Provide cloud provider credentials and save them as profile for future use.
Cloudplex platform provide an easy way to save all your Secret Credentials in a secure vault.
Select the region & zone where you want to create your cluster.
Click on the Next button.
Configure AWS Network
CloudPlex automatically configures a complete network for you.
See AWS documentation to further learn about these terms
Configure AWS cluster
Clicking on the next button will take you to the cluster tab.
CloudPlex will automatically create One Node Pool with default configurations. You may overwrite this with your own configuration.
Next you will select the Key type, if you have an existing SSH key, select it. If you want to generate a new key, provide the key name.
Click on the generate button and it will save your generated key credentials in our secure vault.
CloudPlex gives you an option to bring your own custom image or use market place Images
Adding another node pool is easy, and you may do so by clicking on the Clone or Create button.
Now you have configured your cluster. Click on the Next button.
This is the Kubernetes configuration tab, where you can select your Kubernetes version and other options. For this lab, we will use the default configuration provided by the platform.
Click on the save button to save all your configurations.
provision your configured Infrastructure
Click on the Start button to start deploying your own Kubernetes cluster in the AWS cloud.
You will see the logs as the infrastructure deployment progresses.
Click on the cluster tab to see the live status of your cluster.
Cluster live status is a complete dashboard that gives you the live status about the health and consumption of the nodes in your cluster
To avoid unnecessary costs, dont forget to terminate your infrastructure when you are done.
Click on the terminate button to delete all your resources from AWS.
You have just deployed a user-managed Kubernetes cluster on AWS using CloudPlex, the Kubernetes application platform for developers