View all newsletters
Receive our newsletter - data, insights and analysis delivered to you
  1. Technology
  2. Software
March 26, 2019updated 27 Jul 2022 9:08am

Kubernetes “Officially” Comes to Windows

"Kubernetes now officially supports adding Windows nodes"

By CBR Staff Writer

Everybody’s favourite container orchestration platform, Kubernetes, got 31 enhancements this week in its first new release of 2019.

Crucially, Kubernetes 1.14 graduates support for Windows containers from beta to stable, “officially” bringing the platform from Linux to Windows.

That means that enterprises with applications running on both Operating Systems no longer need to install and operate separate orchestrators.

See also: Cloud Giants Team Up to Launch Kubernetes Operator Registry

Kubernetes, originally built by Google, and one of the most popular projects on GitHub, with over 6,500 contributors, has become the go-to way of automating container-based application deployment, scaling, and management, but has thus-far been Linux-centric.

With companies increasingly moving to microservices-based architecture, containers – a way to separate an app from its underlying environment – are rapidly becoming the default approach to manage enterprise application estates.

They have a lower overhead in terms of memory footprint and efficiency than “traditional” hypervisors that support VMs in most datacentres and allow users to deploy apps quickly and reliably anywhere, regardless of environment.

Kubernetes Windows Support

The Kubernetes release team said late Monday: “Up until now Windows Node support in Kubernetes has been in beta, allowing many users to experiment and see the value of Kubernetes for Windows containers.”

“Kubernetes now officially supports adding Windows nodes as worker nodes and scheduling Windows containers, enabling a vast ecosystem of Windows applications to leverage the power of our platform,” the Kubernetes team said Monday.

Content from our partners
Unlocking the value of artificial intelligence and machine learning
Behind the priorities of tech and cybersecurity leaders
Corporate ransomware attacks: It’s only a matter of when, not if

“Enterprises with investments in Windows-based applications and Linux-based applications don’t have to look for separate orchestrators to manage their workloads, leading to increased operational efficiencies across their deployments, regardless of operating system,” the open source project’s team said.

Fresh Kubernetes 1.14: support for Windows Server 2019 for worker nodes and containers; support for out of tree networking with Azure-CNI, OVN-Kubernetes, and Flannel; improved support for pods, service types, workload controllers, and metrics/quotas to closely match the capabilities offered for Linux containers.

Other enhancements include CustomResourceDefinition (CRD) OpenAPI support. This enables client-side validation, schema explanation and client generation for CustomResources and covers the gap between CR and native Kubernetes APIs, which already support OpenAPI documentation, Canonical noted.

Red Hat was among those welcoming the release. The company’s Derek Carr said in a blog: “This is the culmination of a tremendous amount of work over the past year across a number of Kubernetes Special Interest Groups (SIGs) including Windows, Node, and Architecture… Red Hat congratulates Microsoft and the extended community for reaching this significant release milestone.

Canonical, the company behind the Ubuntu OS, added that it was enabling full enterprise support for Kubernetes 1.14, using kubeadm deployments, Charmed Kubernetes, and MicroK8s, its single-node deployment of Kubernetes.

Read this: This Overlooked Tool Virtualises RDMA-Based Networking

Websites in our network
NEWSLETTER Sign up Tick the boxes of the newsletters you would like to receive. Tech Monitor's research, insight and analysis examines the frontiers of digital transformation to help tech leaders navigate the future. Our Changelog newsletter delivers our best work to your inbox every week.
I consent to New Statesman Media Group collecting my details provided via this form in accordance with the Privacy Policy
SUBSCRIBED

THANK YOU