Create a managed cluster¶
This section instructs you on how to configure and deploy a managed cluster that is based on the baremetal-based management cluster through the Mirantis Container Cloud web UI.
To create a managed cluster on bare metal:
Log in to the Container Cloud web UI with the
Switch to the required project using the Switch Project action icon located on top of the main left-side navigation panel.
Do not create a new managed cluster for MOS in the
defaultproject (Kubernetes namespace). If no projects are defined, create a new
In the SSH keys tab, click Add SSH Key to upload the public SSH key that will be used for the SSH access to VMs.
Available since 2.7.0 Optional. In the Proxies tab, enable proxy access to the managed cluster:
Click Add Proxy.
In the Add New Proxy wizard, fill out the form with the following parameters:
Name of the proxy server to use during a managed cluster creation.
From the drop-down list, select the required region.
Add the HTTP proxy server domain name in the following format:
http://proxy.example.com:port- for anonymous access
http://user:firstname.lastname@example.org:port- for restricted access
Add the HTTPS proxy server domain name in the same format as for HTTP Proxy.
Comma-separated list of IP addresses or domain names.
For the list of Mirantis resources and IP addresses to be accessible from the Container Cloud clusters, see Reference Architecture: Requirements.
In the Clusters tab, click Create Cluster.
Configure the new cluster in the Create New Cluster wizard that opens:
Define general and Kubernetes parameters:
The cluster name.
From the drop-down list, select Baremetal.
Select a Container Cloud version with the OpenStack label tag. Otherwise, you will not be able to deploy MOS on this managed cluster.
Proxy Available since 2.7.0
Optional. From the drop-down list, select the proxy server name that you have previously created.
From the drop-down list, select the SSH key name that you have previously added for SSH access to the bare metal hosts.
LB host IP
The IP address of the load balancer endpoint that will be used to access the Kubernetes API of the new cluster. This IP address must be on the Combined/PXE network.
LB address range
The range of IP addresses that can be assigned to load balancers for Kubernetes Services by MetalLB.
Services CIDR blocks
The Kubernetes Services CIDR blocks. For example,
Pods CIDR blocks
The Kubernetes pods CIDR blocks. For example,
Optional. As of MOS 21.4, you can colocate the OpenStack control plane with the managed cluster Kubernetes manager nodes by adding the following field to the
spec: providerSpec: value: dedicatedControlPlane: false
This feature is available as technical preview. Use such configuration for testing and evaluation purposes only.
Once you have created a MOS managed cluster, some StackLight alerts may raise as false-positive until you deploy the Mirantis OpenStack environment.
Proceed to Advanced networking configuration.