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
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"> </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