Learn how to deploy a Kubernetes cluster on-premises with the Kublr Platform using the SSH protocol.
You will need to run Kublr Control Plane. For instruction on how to do this, go to On-Premises Installation.
To install Kubernetes via ssh, your setting should be:
Go to the Credentials tab and create ssh private key

On the left menu, click Clusters.
Click Add Cluster.
The Select Installation Type dialog is displayed.
In the Select Installation Type dialog, click Cluster.
Click Continue Setup.
The ADD CLUSTER dialog is displayed.
In the ADD CLUSTER dialog, set Provider to “Bring Your Own Infrastructure”.
Specify Cluster Name.
Select Kublr Agent.
Specify Kubernetes Version.

If necessary, expand the Advanced Options and set them.
Click the INSTANCES step.
Use the Master Configuration section.
Specify the parameters of the master node(s) of your cluster as described below.
From the Masters list, select the number of master or management nodes.
If more than one master is selected, set the Load Balancer Address.
Set Installation Type to Automated using SSH.
Type in User Name.
Select SSH Key Name.
For each master, type in IP/DNS of Matster X.

Scroll to the Instance Group section (default name group1).
Specify the parameters of the worker node(s) in your group as described below.
Set Installation Type to Automated using SSH.
Type in User Name.
Select SSH Key Name.

To add a working node, in the Node Addresses, click the
button and enter the IP or DNS addresses, and then confirm the entered addresses by pressing the
button.
If necessary, set your own name for the instance group.
Note You can also clone or delete the current instance group, or add another one.

Click the REVIEW & CREATE step.
Review your cluster parameters.
At the bottom of the dialog, click CONFIRM AND INSTALL.
A notification is displayed “Your cluster is being created. It might take a few minutes.”
In the notification window, click OK.
Your new cluster page is displayed on the Events tab showing the cluster creation progress.