Portainer vs Mirantis: My Experience in 2021

by | 12.05.2021 | Comparisons

A while ago, I came across a video about two types of people – one managing and writing lines and lines of code and the other using Portainer. Quite exciting, and back then, I started to compare the available GUI options in the market to get my bucks’ best value.

The Mirantis Kubernetes Engine (formerly Docker Enterprise/UCP) stood out as a great competitor from the parents of docker enterprise.

In this post, I share my experience and observations after playing with these platforms, scrolling pages, and attending the KubeCon booths. The aim is to share our thoughts so far and help you to weigh your options. I believe sharing is caring, and this post compares the latest version of the products in May 2021. Mentioning this, as quite a lot of outdated posts are circulating on the internet.

Let’s talk about Portainer vs Mirantis!

Portainer vs Mirantis: Features

Mirantis and Portainer both offer quite common services and are equal in many aspects . So it’s pretty useless and a waste of time to go around the fact that Portainer is easier to set up and Mirantis not that much. I want to focus more on the features and limitations for this post’s scope, and the similar features might be a bit easier to set up or use. Let’s focus on Portainer vs Mirantis 😀

Advantages of Mirantis

  • Calico networking and the Istio service mesh are included as integrated components to make networking deployments easier.
  • It supports Windows Server 2019, allowing a Mirantis Kubernetes cluster to have both Windows and Linux nodes.
  • Mirantis’ Launchpad deployment platform makes it easy to set up single node and production clusters.
Portainer vs Mirantis
Portainer vs Mirantis Kubernetes Engine

Advantages of Portainer

  • Portainer’s emphasis on allowing Kubernetes control through natural language behavior is a crucial differentiator and benefit.
  • Portainer can be used as a layer on top of any current Kubernetes deployment, including self-hosted and managed environments.
  • The platform establishes intelligent protection defaults to help mitigate the risks associated with incorrect configurations.
  • Portainer can also be used to support Docker Swarm container clusters and Edge computing nodes, in addition to Kubernetes.
  • The Portainer Business Edition extends the Portainer Community Edition (Portainer CE) with identity and access management (IAM) and commercial service options. Now you can allow multiple users to access docker sockets on the same host.

Portainer vs Mirantis: Community Support

KubeCon is something I look forward to every year. Quite interestingly, Portainer, even being relatively new, has an active community around its community edition (CE). So active that I missed getting into the first interactive session due to some technical issues on the CNCF end or maybe participants’ limitations.

I have skimmed across many blogs while facing issues, and some devs have already written something on the issue. I tend to get attracted to products with a community and looking at trends, community makes a product mass adopted and successful.

Independent sites like g2 anonymously claim that Portainer is headed in the right direction. I see they have an active Twitter account and Slack channel helping devs 🙂 Generally, there’s quality support for the free community edition, and it sets a ground for the excellent paid support plans. You can trust them with support.

Mirantis, on the other hand, has closed doors, and a blog post on its product is pretty invisible. You have to go through the typical support funnel to get a solution. It might be okayish with Enterprise level customers, but we all know you need to bet on the product after the purchase. We will talk about the closed doors in consecutive sections.

Portainer vs Mirantis: Experimentation

We all know Mirantis bought docker enterprise to squeeze money from the enterprise customers. Well, I see quite a resemblance to this philosophy across the company’s lineup. You can’t try Mirantis without getting into their sales funnel, and this sucks. Like when I want to look out for options, why would I need to talk to a sales representative or receive subsequent emails on how they would help me? I am trying it because I like your product and now if I have doubts I would drop a mail/call. You get my point.

Portainer is quite remarkable and gets a lot of praise from me as they have a demo platform where you can try both the CE and the business edition and get an excellent overview of what the product is capable of. If you need help, the teams are quick to respond even if you’re not a customer or not coming through the sales funnel.

Portainer vs Mirantis: Pricing

Portainer Business has a simple node-based transparent pricing model and a web interface to try the figures yourself and get the estimations. Portainer CE works well for a lot of workloads but might not be sufficient for heavier workloads. I haven’t experienced the need to upgrade yet.

Feel free to play with the calculator here.

For Mirantis, it stays up to its name and has three plans with pricing only available after you are in the sales funnel. Quite interestingly, they never returned my query about the pricing of the support plans.

Both of the products have one year of minimum term.

Final Verdict

You might have understood that we are here talking about Mid-Market and Small Business. Portainer is actively adopted due to its transparency, features, smooth experience, and great support quality. Look for Portainer as it’s entering the Enterprise space with already a few customers with new feature updates and a great roadmap.

Enterprise level customers and quite a lot of people I work with use Mirantis due to connections the company has in the industry and also if the customers are looking for Docker developed operations.

If you ask me between Portainer vs Mirantis Kubernetes Engine, I will choose Portainer. It works as well as Mirantis, if not better, by breaking the common misconceptions that make Mirantis better.

Join the Community

The DevOps Awareness Program

Subscribe to the newsletter

Join 100+ cloud native ethusiasts

#wearep3r

Join the community Slack

Discuss all things Kubernetes, DevOps and Cloud Native

More stories from our blog

How to Install Portainer on Remote Server ft. VSCode?

How to Install Portainer on Remote Server ft. VSCode?

Portainer is one of the most popular and trusted GUI for managing Docker, Swarms, ACIs and Kubernetes. The company boasts on its’ website for having 500K users, and there’s no doubt to the number looking at how easy it makes managing the tools. This post goes on the...

What’s new in Python-Tuf v0.18.0?

What’s new in Python-Tuf v0.18.0?

Python-Tuf v0.18.0 recently came, and it is quite a big update with major and minor changes. We will go through all of those changes, additions, fixes and removals in this document. Without further a due, let's start! What is Python-Tuf? The Update Framework (TUF) or...

What’s new in Envoyproxy v1.19.1?

What’s new in Envoyproxy v1.19.1?

Envoyproxy came with its new version a few days ago. Version 1.19.1 comes with very few updates. It provides a few minor behavioural changes and a few bug fixes to make the user experience smoother. In this article, we will cover all of the new changes. Let's start!...

What’s new in Jaeger v1.26.0?

What’s new in Jaeger v1.26.0?

Jaeger v1.26.0 recently came. It has a few changes in its backend. In this article, we will cover all of this in a straightforward way. We will see all of the fixes and the new features that the devs have added. Let's start! What is Jaeger? Jaeger is a graduated CNCF...

Prometheus: As Simple As Possible

Prometheus: As Simple As Possible

Distributed systems help an organisation absorb countless benefits but at the cost of complexity. With the rise of the adoption of container orchestrators like Kubernetes, a need for monitoring and alerting systems came. One such system is Prometheus which is famous...

Bootstrap K3S Data: For Beginners

Bootstrap K3S Data: For Beginners

For Kubernetes users, handling data management tasks and other analysis needs can become difficult with the inclusion of edge based devices. Internet of Things (IoT) as a whole is designed to complement online services for devices commonly used by people such as air...

What’s new in Ingress-Nginx Controller v1.0.0?

What’s new in Ingress-Nginx Controller v1.0.0?

Ingress-Nginx controller for Kubernetes came with its new release almost a month earlier. I know we are pretty late in documenting this but trust me, this update is pretty big. And in this article, we will see all of the new features and essential bug fixes and...

Getting gRPC Right: An Introduction and Review

Getting gRPC Right: An Introduction and Review

The question of APIs and their best implementation through online websites will always remain a tough nut to crack as the web undergoes scaled changes each year. It’s hard to think that the web was once draped by HTML and PHP alone until CSS and Javascript made...

What’s new in TikV v5.0.4?

What’s new in TikV v5.0.4?

TikV came up with its new release this month. It is a small one, but we can see a couple of improvements and some bug fixes along the way. In this article, we will see all of those and view the recent changes. Let's start! What is TikV? TiKV is a graduate project of...

What’s new in Keptn v0.9.0?

What’s new in Keptn v0.9.0?

Keptn recently came out with its new big update with the release of version 0.9.0. We will see what this update contains in this article, along with all of the new features, bug fixes, enhancements and all. Let's start! What is Keptn? Keptn is simply an event-based...

Interested in what we do? Looking for help? Wanna talk about software strategy?