Clusters

Magnolia PaaS runs on Kubernetes clusters. Kubernetes clusters are sets of node machines running containerized applications. One of the primary advantages of Kubernetes clusters is that they automatically manage your cluster to match the configured desired state.

clusters nav
Check out the subsections below to get an idea of what the Cockpit displays for you regarding Clusters.

Kubernetes flow

Let’s say you deploy your application with the desired state of having 4 nodes of your application running. If 1 of the nodes crashes, we see just 3 nodes are active, so we add 1 more to meet the desired state.

k8s flow

Cluster statistics

Cluster statistics provide you with a look at the underlying Resources and Usage information related to your Magnolia PaaS deployment.

Select your Cluster and Date Range to display cluster statistics.

This is found at the top of the Statistics page.

show select items
  • Resources

  • Usage

Item Description

Cloud provider

This is the current cloud provider where your clusters run.

example

rke = Rancher Kubernetes

Version

The cluster’s version.

Number of nodes

Specifies the total number of nodes in the cluster.

Created on

Specifies how many days ago the cluster was created.

POD reserved

Specifies the number of pods reserved as an absolute number and as a percentage.

CPU reserved

Specifies how much CPU is reserved as an absolute number and as a percentage.

Memory reserved

Specifies how much CPU is reserved as an absolute number (in GB) and as a percentage.

Item Description

Current free storage

Specifies how much free storage is currently available on the cluster in kb.

Current free CPU

Specifies how much free CPU is available as a % of the total CPU availalbe to the cluster.

Current free memory

Specifies how much free memory is available as a % of the total memory available to the cluster.

Cluster details

Cluster details provide you with a more detailed look at your cluster information related to your Magnolia PaaS deployment.

You can look at the overview or see more detailed tables.

Filtering:

  1. You must select a Cluster 1 from the dropdown menu.

  2. Selecting a Node 2 is optional. If you do not select a Node, the data displayed is from all nodes.

  3. Get Magnolia-only statistics by clicking Show only Magnolia 3.

  4. Sort your columns 4.

  5. Choose to display in ascending or descending order 5.

show select items detail
Item Description

Total CPU

The total CPU available to the chosen cluster-node selection.

Total CPU limit

The total CPU limit for the chosen cluster-node selection.

Total CPU request

The total CPU request (%) for the chosen cluster-node selection.

Total Memory

The total memory (GB) available to the chosen cluster-node selection.

Total Memory limit

The total memory (GB) limit for the chosen cluster-node selection.

Total Memory request

The total memory (GB) request for the chosen cluster-node selection.

Detail tables

The Detail tables provide cluster information by namespace with each table containing information on:

  • Namespace

  • Name

  • Node

  • Type

  • CPU limit

  • CPU request

  • Memory limit (GB)

  • Memory request (GB)

table details
Feedback

PaaS