Mirantis Container Cloud 2.7 Release

Sergey Lukjanov - April 26, 2021 - , , , , , ,

VMware support, proxy, artifacts caching, and UI improvements headline this release

Mirantis Container Cloud 2.7 is now generally available, sporting a new provider enabling deployment and lifecycle management of Container Cloud Management, Regional and (Mirantis Kubernetes Engine) child clusters. Container Cloud can now perform all its functions on VMware clouds, including non-disruptive self- and child-cluster updates and upgrades, plus cache and proxy for air-gapped and high security environments.

The new VMware provider supports deployments of Red Hat Enterprise Linux (RHEL) 7.8(9) as the underlying operating system for Container Cloud and managed cluster nodes. RHEL’s activation mechanism is supported to keep users compliant with Red Hat licensing and tracking requirements: OS deployments can be activated by providing Container Cloud with a username/password, or via an activation key obtained from Red Hat’s customer customer portal or a Red Hat Satellite server.

Using IPAM, the Container Cloud VMware provider can automatically allocate IP addresses to nodes in networks without a DHCP server. Of course, networks with pre-configured DHCP servers are also supported. The Container Cloud bootstrap utility now incorporates automated functionality that lets the user build a base virtual machine image (VM template) for cluster machines.

The short video below (no sound) shows creation of a Mirantis Kubernetes Engine managed cluster on VMware, using Mirantis Container Cloud.

Proxy support

If you require all Internet access to go through a proxy server for security or audit purposes, you can use the new HTTP proxy for all types of clusters (management, regional and managed). To bootstrap a management or regional cluster, you need to set three standard environment variables prior to starting the bootstrap process:

  • HTTP_PROXY
  • HTTPS_PROXY
  • NO_PROXY

Proxy settings will be propagated to Docker daemon, APT or YUM package managers and internal Mirantis Container Cloud components. For child cluster deployment, you can use the Mirantis Container Cloud UI to register your proxy and enable it for newly created clusters.

Also see the video below (no sound).

Artifacts caching support

Mirantis artifacts used for child cluster deployment (e.g., Docker images, Helm charts, packages, and tarballs) are downloaded to nodes from an Nginx-based cache running on the regional cluster. This lets users deploy managed Mirantis Kubernetes Engine clusters faster, without direct Internet access, while also minimizing traffic. The feature is enabled by default on new child clusters and will be automatically enabled on existing clusters when they are next upgraded.

New status displays in Container Cloud webUI

Mirantis Container Cloud 2.7 introduces greater detail in its user interface. Now, operators can monitor realtime status of cluster components at a glance, and hover over items to reveal more information, for example:

  • Bastion – For OpenStack and AWS-based clusters, the Bastion node IP address status confirming Bastion node creation
  • Helm – Installation or upgrade status of all Helm releases
  • Kubelet – Readiness of the node in a Kubernetes cluster, as reported by kubelet
  • Kubernetes – Readiness of all requested Kubernetes objects
  • Nodes – Are all requested nodes in Ready state?
  • OIDC – Readiness of the cluster OIDC configuration
  • StackLight – Health of all StackLight-related objects in a Kubernetes cluster
  • Swarm – Readiness of all nodes in a Docker Swarm cluster

Here are the examples of Ready and Not Ready clusters:

A ready cluster, its status displayed in the Mirantis Container Cloud webUI.
A not-ready cluster, its status displayed in the Mirantis Container Cloud webUI.

Users can hover over items listed on the Machines page, too, to reveal additional information.

banner-img
From Virtualization to Containerization
Learn how to move from monolithic to microservices in this free eBook
Download Now
Radio Cloud Native – Week of May 11th, 2022

Every Wednesday, Nick Chase and Eric Gregory from Mirantis go over the week’s cloud native and industry news. This week they discussed: Docker Extensions Artificial Intelligence shows signs that it's reaching the common person Google Cloud TPU VMs reach general availability Google buys MobileX, folds into Google Cloud NIST changes Palantir is back, and it's got a Blanket Purchase Agreement at the Department of Health and Human …

Radio Cloud Native – Week of May 11th, 2022
Where do Ubuntu 20.04, OpenSearch, Tungsten Fabric, and more all come together? In the latest Mirantis Container Cloud releases!

In the last several weeks we have released two updates to Mirantis Container Cloud - versions 2.16 and 2.17, which bring a number of important changes and enhancements. These are focused on both keeping key components up to date to provide the latest functionality and security fixes, and also delivering new functionalities for our customers to take advantage of in …

Where do Ubuntu 20.04, OpenSearch, Tungsten Fabric, and more all come together? In the latest Mirantis Container Cloud releases!
Monitoring Kubernetes costs using Kubecost and Mirantis Kubernetes Engine [Transcript]

Cloud environments & Kubernetes are becoming more and more expensive to operate and manage. In this demo-rich workshop, Mirantis and Kubecost demonstrate how to deploy Kubecost as a Helm chart on top of Mirantis Kubernetes Engine. Lens users will be able to visualize their Kubernetes spend directly in the Lens desktop application, allowing users to view spend and costs efficiently …

Monitoring Kubernetes costs using Kubecost and Mirantis Kubernetes Engine [Transcript]
FREE EBOOK!
Service Mesh for Mere Mortals
A Guide to Istio and How to Use Service Mesh Platforms
DOWNLOAD
Technical training
Learn Kubernetes & OpenStack from Deployment Experts
Prep for certification!
View schedule
WHITEPAPER
The Definitive Guide to Container Platforms
READ IT NOW