How to Add a Kubernetes Minion with Mirantis Cloud Platform — Live Demo Q&A

Bruce Mathews - January 29, 2019 - , ,

Earlier this month, we hosted a live demo of some of the infrastructure-related Kubernetes capabilities of Mirantis Cloud Platform. Here are the questions we received during the presentation.

What other distros besides Ubuntu are supported by Mirantis Cloud Platform? For example, can we use CentOS 7?

We use strictly Ubuntu to manage our control plane, currently only Ubuntu 16.04 – 18.04. So even if it’s OpenStack, we use the Ubuntu KVM. We can negotiate running CentOS as a minion to it, but in order for us to test things, as you can imagine, we run through some intensive testing and scaling of environments and to repeat those on multiple operating systems would reduce our ability to provide the version to you that has been tested and scaled.

What are the best tools for monitoring a k8s cluster?

There are a lot of monitoring tools out there in the world, but I believe the tools that we gather together in Mirantis StackLight — which is really a combination of the ELK stack (Elasticsearch, Logstash, Kibana) and Prometheus for long term storage and trending and Alerta for alert management — provide a really good foundation for managing all kinds of clusters including Kubernetes clusters. See StackLight overview slides.

Aside from x86, what CPU architectures does MCP support?

Currently Intel x86/x64 processors are supported in our Mirantis reference architecture.

Is the cluster persistent or removed when we closed Kubernetes in the demo?

It’s persistent. The Kubernetes cluster out there will stay there forever until I delete it.

Can you please give me the latest MCP OpenStack deployment end to end guide?

You can download the MCP Deployment Guide here.

Is K8s part of the MCP platform or it is deployed over MCP?

Mirantis Cloud Platform is actually deployed separately. It’s a set of virtual machines, the Salt masters, the MaaS service is all virtualized on the control plane nodes of your environment. It sits right alongside your Kubernetes masters, and then your minions are bare metal services running external to that. That allows us to do all the high availability and monitoring at a very close level to the infrastructure itself. K8S is not part of MCP, but rather deployed, managed, and maintained by MCP

Do you support or have any experience with OracleDB in Kubernetes?

Oracle Containers can run on top of an MCP deployed Kubernetes cluster. Additionally, you can run an Oracle DB in a Virtual Machine as a Pod using Virtlet.

What are your views on Istio?

I’m glad you asked that! I think that Istio is probably the current winner in that environment, although there are a ton of new ones coming out there, like Kong and other commercial offerings that are very competitive. See my recent blog, “Spinnaker Shpinnaker and Istio Shmistio to make a shmesh!

Since it’s an application oriented thing, you build it into the Kubernetes framework. We provide Istio as one of the additional components in addition to Virtlet and some of the others. I mentioned Kong and several of the other possibilities for service meshing. Those would be licensable, and we would have to incorporate them as custom, since it would be your license not ours that would run it. Everything we provide to you is open source. We never restricted anything to something that needs to be licensed by a third party. That’s why we use Istio. We have implemented it so that it works inside of application services like Spinnaker.

Does Mirantis has any video recording of installation of MCP?

We do for the MCP Edge virtual appliance. Watch the video here.

Can we also use NUMA topology for Kubernetes deployment?

Mirantis is working directly with Google on this project.

Our next Live Demo will be on running a Kubernetes multi-node cluster with kubeadm-dind-cluster. Sign up for upcoming demos or webinars here.

banner-img
test
tst
tst
Deploy Mirantis Secure Registry on any Kubernetes (Minikube, EKS, GKE, K0S, etc.)

Note: this blog post was originally published by Avinash Desireddy on Medium. You can view the original post here. Docker Containers, Kubernetes, CNCF, and many other relevant projects completely changed how we package, ship, and run applications. As you all know, Kubernetes has become a defacto standard for running applications. At the same time, container registries and chart repositories play a …

Deploy Mirantis Secure Registry on any Kubernetes (Minikube, EKS, GKE, K0S, etc.)
Software Supply Chain Security on Any Kubernetes with Mirantis Secure Registry 3.0

Security and cloud infrastructure availability concerns have been in the news of late with the recent Log4j vulnerabilities and outages at some of the world’s largest public cloud providers. The security and integrity of your container-based images has never been more important. Many have taken to Kubernetes to assist in the deployment and management of their container-based workloads, and are leveraging …

Software Supply Chain Security on Any Kubernetes with Mirantis Secure Registry 3.0
A Year in Review: A Look Back at the Most Powerful Mirantis Resources from 2021

2021 has been quite the year - and while there have been plenty of not-so-good times, we at Mirantis would like to take a moment to focus on the good. We are thankful for the opportunity to provide our readers with informative, accurate, and, above all, educational content via our company blog. We try not only to include helpful information …

A Year in Review: A Look Back at the Most Powerful Mirantis Resources from 2021
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
Mirantis Webstore
Purchase Kubernetes support
SHOP NOW