www.infoworld.com Open in urlscan Pro
151.101.194.165  Public Scan

Submitted URL: https://email.ashnik.com/e3t/Ctc/DM+113/cSVW104/VWFz5Q1ZkNQbW2Q3Bbz1190-yW7Wb0M14RpfCBM9V8lt3q3pBV1-WJV7CgGt7W3JvNc41D4S2...
Effective URL: https://www.infoworld.com/article/3265059/6-kubernetes-distributions-leading-the-container-revolution.html?utm_campaign=Ne...
Submission: On October 21 via api from SG — Scanned from DE

Form analysis 1 forms found in the DOM

<form class="gsc-search-box gsc-search-box-tools" accept-charset="utf-8">
  <table cellspacing="0" cellpadding="0" role="presentation" class="gsc-search-box">
    <tbody>
      <tr>
        <td class="gsc-input">
          <div class="gsc-input-box" id="gsc-iw-id1">
            <table cellspacing="0" cellpadding="0" role="presentation" id="gs_id50" class="gstl_50 gsc-input" style="width: 100%; padding: 0px;">
              <tbody>
                <tr>
                  <td id="gs_tti50" class="gsib_a"><input autocomplete="off" type="text" size="10" class="gsc-input" name="search" title="search" aria-label="search" id="gsc-i-id1" dir="ltr" spellcheck="false" placeholder="Start Searching"
                      style="width: 100%; padding: 0px; border: none; margin: 0px; height: auto; outline: none;"></td>
                  <td class="gsib_b">
                    <div class="gsst_b" id="gs_st50" dir="ltr"><a class="gsst_a" href="javascript:void(0)" title="Clear search box" role="button" style="display: none;"><span class="gscb_a" id="gs_cb50" aria-hidden="true">×</span></a></div>
                  </td>
                </tr>
              </tbody>
            </table>
          </div>
        </td>
        <td class="gsc-search-button"><button class="gsc-search-button gsc-search-button-v2"><svg width="13" height="13" viewBox="0 0 13 13">
              <title>search</title>
              <path
                d="m4.8495 7.8226c0.82666 0 1.5262-0.29146 2.0985-0.87438 0.57232-0.58292 0.86378-1.2877 0.87438-2.1144 0.010599-0.82666-0.28086-1.5262-0.87438-2.0985-0.59352-0.57232-1.293-0.86378-2.0985-0.87438-0.8055-0.010599-1.5103 0.28086-2.1144 0.87438-0.60414 0.59352-0.8956 1.293-0.87438 2.0985 0.021197 0.8055 0.31266 1.5103 0.87438 2.1144 0.56172 0.60414 1.2665 0.8956 2.1144 0.87438zm4.4695 0.2115 3.681 3.6819-1.259 1.284-3.6817-3.7 0.0019784-0.69479-0.090043-0.098846c-0.87973 0.76087-1.92 1.1413-3.1207 1.1413-1.3553 0-2.5025-0.46363-3.4417-1.3909s-1.4088-2.0686-1.4088-3.4239c0-1.3553 0.4696-2.4966 1.4088-3.4239 0.9392-0.92727 2.0864-1.3969 3.4417-1.4088 1.3553-0.011889 2.4906 0.45771 3.406 1.4088 0.9154 0.95107 1.379 2.0924 1.3909 3.4239 0 1.2126-0.38043 2.2588-1.1413 3.1385l0.098834 0.090049z">
              </path>
            </svg></button></td>
        <td class="gsc-clear-button">
          <div class="gsc-clear-button" title="clear results">&nbsp;</div>
        </td>
      </tr>
    </tbody>
  </table>
</form>

Text Content

Close Ad


infoworld
UNITED STATES
 * United States
 * United Kingdom

 * Software Development
 * Cloud Computing
 * Machine Learning
 * Analytics
 * IDG TECH(Talk) Community
 * Newsletters
 * White Papers/Webcasts

Welcome! Here are the latest Insider stories.
 * How to evaluate software asset management tools
 * How to choose the right data visualization tools for your apps
 * BlazingSQL review: Fast ETL for GPU-based data science
 * 8 great Python libraries for natural language processing

More Insider Sign Out
Sign In Register
×

search
 

Sign Out
Sign In Register
NEW Insider PRO Learn More
Latest Insider
 * Rust vs. Go: How to choose
 * How to choose a cloud serverless platform
 * Review: AWS AI and Machine Learning stacks up, and up
 * InfoWorld’s 2021 Technology of the Year Award winners

NEW FROM IDG
Learn More
Analytics
Careers
Databases
Cloud Computing
 * Amazon Web Services
 * Kubernetes
 * Microsoft Azure

Machine Learning
Open Source
Software Development
 * Agile Development
 * CI/CD
 * Devops
 * Java
 * JavaScript
 * Microsoft .Net

Newsletters
IDG Events
In-Depth
 * Features
 * How-To
 * News
 * Reviews

Blogs
Video
 * Do More with R
 * Smart Python
 * IDG TECH(talk) Channel

White Papers/Webcasts
Welcome! Check out the latest Insider stories here.
Sign Out
Sign In Register
From Our Partners
   
   
 * The Latest Content from Our Sponsors

More from the Foundry Network
The voice of IT leadership
Analytics Careers CIO Role Digital Transformation Leadership Project Management
Security at the speed of business
Application Security Cloud Security Identity Management Information Security
Network Security Risk Management Security Software
Making technology work for business
Blockchain Collaboration Mobile Office Software Security Systems Management
Windows
From the data center to the edge
Data Center Internet of Things Linux Networking SD-WAN Servers Storage Wi-Fi
 * About Us |
 * Contact |
 * Republication Permissions |
 * Privacy Policy |
 * Cookie Policy |
 * Member Preferences |
 * Advertising |
 * Foundry Careers |
 * Ad Choices |
 * E-commerce Links |
 * California: Do Not Sell My Personal Info |

 * Follow Us
 * 
 * 
 * 


×

Close
 * What is Podman? The container engine replacing Docker
 * RELATED STORIES
 * Why Mercedes-Benz runs on 900 Kubernetes clusters
 * SPONSORED BY Advertiser Name Here Sponsored item title goes here as designed
 * What is PaaS (platform-as-a-service)? A simpler way to build software...
 * What is Kubernetes? Your next application platform

 * Home
 * Containers
 * Kubernetes




6 KUBERNETES DISTRIBUTIONS LEADING THE CONTAINER REVOLUTION


KUBERNETES AND CONTAINERS ARE CHANGING HOW APPLICATIONS ARE BUILT, DEPLOYED, AND
MANAGED. THESE DISTROS ARE LEADING THE CHARGE.

 * 
 * 
 * 
 * 
 * 
 * 
 * 

By Serdar Yegulalp

Senior Writer, InfoWorld | Oct 12, 2022 3:00 am PDT


Thinkstock



Kubernetes has become the project developers turn to for container orchestration
at scale. The open source container orchestration system out of Google is
well-regarded, well-supported, and continues to evolve.

Kubernetes is also sprawling, complex, and difficult to set up and configure.
Not only that, but much of the heavy lifting is left to the end user. The best
approach, therefore, isn’t to grab the bits and try to go it alone, but to seek
out a complete container solution that includes Kubernetes as a supported,
maintained component.

This article looks at the six most prominent Kubernetes offerings. These are
distributions that incorporate Kubernetes along with container tools, in the
same sense that different vendors offer distributions of the Linux kernel and
its userland.

[ ALSO ON INFOWORLD: THE BEST OPEN SOURCE SOFTWARE OF 2021 ]

Note that this list does not include dedicated cloud services, such as Amazon
EKS or Google Kubernetes Engine. I've focused on software distributions that can
be run locally or as a cloud-hosted option.




RELATED VIDEO: WHAT IS KUBERNETES?

Learn about Kubernetes from one of its inventors, Joe Beda, founder and CTO at
Heptio. Watch this 90-second video.

IT Insights
What is Kubernetes?

Table of Contents
 * Canonical Kubernetes
 * Docker
 * VMware Tanzu Kubernetes Grid
 * Mirantis Kubernetes Engine
 * Rancher Kubernetes Engine
 * Red Hat OpenShift

Show More


CANONICAL KUBERNETES

Canonical, maker of Ubuntu Linux, provides its own Kubernetes distribution. One
of the big selling points for Canonical Kubernetes is the widely respected,
well-understood, and commonly deployed Ubuntu Linux operating system underneath.
Canonical claims that its stack works in any cloud or on-prem deployment, with
support included for both CPU- and GPU-powered workloads. Paying customers can
have their Kubernetes cluster remotely managed by Canonical engineers.

Canonical’s Kubernetes distribution is also available in a miniature version,
Microk8s. Developers and Kubernetes newcomers can install Microk8s on a notebook
or desktop and use it for testing, experimentation, or even production use on
low-profile hardware.



Canonical and Rancher Labs (see below) co-produce Kubernetes Cloud Native
Platform, which pairs Canonical’s Kubernetes distro with Rancher’s
container-management platform. The idea is to use Kubernetes to manage the
containers running in each cluster, and use Rancher to manage multiple
Kubernetes clusters. Cloud Native Platform is available starting with Rancher
2.0.

[ Get Expert Insights to Master Cloud Complexity at CIO's Future of Cloud Summit
on November 8 – Register Today! ]


DOCKER

For many of us, Docker is containers. And since 2014, Docker has had its own
clustering and orchestration system, Docker Swarm, which until recently was a
competitor to Kubernetes.

Then, in October 2017, Docker announced it would be adding Kubernetes—in its
unmodified, vanilla state—as a standard pack-in with both Docker Community
Edition and Docker Enterprise 2.0 and later editions. Docker Enterprise
3.0 added the Docker Kubernetes Service, a Kubernetes integration that keeps
versions of Kubernetes consistent between developer desktops and production
deployments. As of November 2019, however, Docker Enterprise was acquired by
Mirantis, and should now be considered part of Mirantis Kubernetes Engine (see
below).

Note that Docker Desktop only ships the latest version of Kubernetes, so while
it's useful for getting started with the current edition on a local
machine, it's less useful for spinning up local clusters that require earlier
versions (e.g., a cut-down clone of some production cluster).


VMWARE TANZU KUBERNETES GRID

VMware's Tanzu Application Platform is used to create modern, cloud-native
applications on Kubernetes across multiple infrastructures. The Tanzu Kubernetes
Grid (TKG) is where Kubernetes figures in.

TKG's core is a certified Kubernetes distribution, with integration for vSphere
8 and other current VMware products. Any containerized workloads are meant to
run on TKG, but applications that can use higher levels of abstraction than
Kubernetes' metaphors can use the Tanzu Application Service PaaS (formerly
Pivotal Application Service). If you need the granular control over resources
that Kubernetes provides, use TGK; for more generic workloads, Tanzu Application
Service should do the job.




MIRANTIS KUBERNETES ENGINE

Formerly known as Docker Enterprise UCP (Universal Control Plane), the Mirantis
Kubernetes Engine (MKE) is more closely aligned with its origins in Docker than
some of the other Kubernetes distributions discussed here, in big part due to
Mirantis's acquiring Docker Enterprise in November 2019.

MKE lets you manage both Docker and Docker Swarm containers. That's convenient
because Swarm is the container-orchestration technology originally developed for
Docker, and it's less inherently complex than Kubernetes. MKE also supports
Mirantis Container Cloud, the company's own container platform-as-a-service that
was originally Docker Enterprise Container Cloud.

MKE doesn't provide a Linux distribution to install on, although it's certified
to run on various Linux distributions (Ubuntu server is recommended), and the
product gained Windows Server 2022 support as of version 3.6. 

For those who want the most minimal Kubernetes experience possible, Mirantis
also offers k0s, a Kubernetes distribution delivered as a single binary that can
run on systems with as little as a single CPU core, 1GB of RAM, and a few
gigabytes of disk space.



The company also develops Lens, an open source IDE for Kubernetes management,
although you can use Lens with any Kubernetes distribution, not just MKE.


RANCHER KUBERNETES ENGINE

Rancher Labs incorporated Kubernetes into its container management
platform—called Rancher—with version 2.0.

Rancher also comes with its own Kubernetes distribution, Rancher Kubernetes
Engine (RKE). RKE is meant to remove the drudgery from the process of setting up
a Kubernetes cluster and customizing Kubernetes for a specific environment,
without allowing those customizations to get in the way of smooth upgrades to
Kubernetes. That's a key consideration for such a fast-moving, constantly
updated project.

RKE also stands out in that it uses containers as part of the build and upgrade
process. The only part of the underlying Linux system Rancher interacts with is
the container engine.That's all RKE needs to set up and run, and to roll back to
an earlier edition if things go awry.

Rancher also offers a minimal Kubernetes distribution called K3s. Optimized for
low-profile deployments, K3s requires a mere 512MB of RAM per server instance
and 200MB of disk space. It squeezes into this footprint by omitting all legacy,
alpha-grade, and nonessential features, as well as many less commonly used
plugins (although you can add those back in if you need them).


RED HAT OPENSHIFT

Red Hat OpenShift, Red Hat’s PaaS product, originally used Heroku buildpack-like
“cartridges” to package applications, which were then deployed in containers
called “gears.” Then, Docker came along, and OpenShift was reworked to use the
new container image and runtime standard. Inevitably, Red Hat also adopted
Kubernetes as the orchestration technology within OpenShift.

OpenShift was built to provide abstraction and automation for all the components
in a PaaS. This abstraction and automation also extend to Kubernetes, which
still imposes a fair amount of administrative burden. OpenShift can alleviate
that burden as part of the larger mission of deploying a PaaS.

OpenShift 4, the latest version, adds some improvements harvested from Red Hat
Enterprise Linux CoreOS, such as that platform's immutable infrastructure. It
also allows Kubernetes Operators for deeper-level custom automation throughout
Kubernetes.


Related:
 * Kubernetes
 * Docker
 * Containers
 * Software Development
 * Cloud Computing
 * Open Source

Serdar Yegulalp is a senior writer at InfoWorld, focused on machine learning,
containerization, devops, the Python ecosystem, and periodic reviews.

Follow
 * 
 * 
 * 

Copyright © 2022 IDG Communications, Inc.

How to choose a low-code development platform



SPONSORED LINKS

 * Networks have never been more complex and cyber threats have never been more
   advanced. To protect it all, you need to see it all. That's Visibility
   Without Borders from Netscout.
 * CIS Webinar: Effective Implementation of the CIS Benchmarks & CIS Controls.
 * The Edge is the future—uncover the components of Edge success today and
   achieve your goal in becoming a modern, digital-first, and data-driven
   enterprise.
 * dtSearch® - INSTANTLY SEARCH TERABYTES of files, emails, databases, web data.
   25+ search types; Win/Lin/Mac SDK; hundreds of reviews; full evaluations

InfoWorld Follow us
 * 
 * 
 * 
   


 * About Us
 * Contact
 * Republication Permissions
 * Privacy Policy
 * Cookie Policy
 * Member Preferences
 * Advertising
 * Foundry Careers
 * Ad Choices
 * E-commerce Links
 * California: Do Not Sell My Personal Info

Copyright © 2022 IDG Communications, Inc.

Explore the Foundry Network descend
 * CIO
 * Computerworld
 * CSO Online
 * InfoWorld
 * Network World