Red Hat Unveils Operator Framework for Kubernetes

Red Hat today unveiled an open source framework for integrating a suite of Operator applications that simplify the management of Kubernetes clusters.

Rob Szumski, product manager for OpenShift at Red Hat, says the Operator Framework allows IT organizations to stitch together a series of Operator applications developed by CoreOS to create their own set of workflow processes for managing Kubernetes. Red Hat acquired CoreOS earlier this year to strengthen its ability to automate the deployment and management of such clusters.

An Operator is a method of packaging, deploying and managing a Kubernetes application using a consistent set of application programming interfaces (APIs). Operators are an instance of runtime that automate the management of specific types of applications on Kubernetes. The Operator Framework provides access to a software development kit (SDK) along with a core backplane for managing the life cycle of multiple Operators. Red Hat also plans to add Operator Metering, a set of reporting tools for Operators that ties into the cluster’s CPU and memory and calculates cloud infrastructure and licensing costs.

The SDK enables IT organizations to embed an operator in an application. Specifically, the SDK facilitates the marriage of an application’s business logic with the Kubernetes API. Best practices and code patterns that are shared across Operators are included in the SDK to avoid reinventing the wheel. The Operator Framework then enables administrators to manage what Operators are available in what namespaces, who is allowed to access which Operators and what actions can be taken, such as triggering the application of updates.

Szumski says Red Hat is committed to providing the open source tooling required to manage Kubernetes, which he says is emerging as a new computer primitive for building microservices that can run anywhere in the cloud or on-premises. The challenge IT organizations face is managing all the dependencies that exist between microservices. The Operator Framework seeks to provide a standard application format for building applications that promise to make it easier to build applications for Kubernetes. To further that goal, Red Hat is proposing a “platform-dev” special interest group to merge with the existing kube-builder project from Google. Red Hat also will be demonstrating the Operator Framework this week during the KubeCon Europe + CloudNativeCon 2018 conference.

Arguably, one of the biggest things holding back adoption of Kubernetes is a scarcity of IT professionals who have expertise managing the platform. Operators make it possible for IT administrators to manage it without possessing deep knowledge of how the Kubernetes API works. They also present an opportunity to embed management functionality directly within applications running on top of Kubernetes.

Kubernetes is clearly emerging as a de facto standard for orchestrating containers. The challenge IT organizations face today is figuring out how to manage Kubernetes, which arguably slows the rate at which many IT organizations might be willing to adopt it. Red Hat is betting the IT vendor that solves that issue first is likely to become the dominant provider of container platforms for years to come.

Mike Vizard

Mike Vizard is a veteran IT journalist with more than 25 years of experience covering the technology industry, having previously served as Editor-in-Chief of both CRN and InfoWorld and as editorial director for Ziff-Davis Enterprise, where he oversaw titles including eWEEK, CIO Insight and Baseline. Over his career he has also edited or contributed to a wide range of enterprise technology publications, including IT Business Edge, Channel Insider, ComputerWorld, TMCNet and Digital Review, and he later led editorial for CTOEdge.com. His reporting and analysis span software development, cloud computing, cybersecurity, IT channel strategy and, more recently, artificial intelligence and DevOps practices. A recognized voice in enterprise IT journalism, Vizard is known for tracking emerging technology trends as they move from early adoption into mainstream enterprise use. He now serves as Chief Content Officer for Techstrong Group, where he oversees editorial strategy across the full network — DevOps.com, Security Boulevard, Cloud Native Now, Digital CxO, Techstrong.ai, TechStrong.IT, Techstrong Semi and PlatformEngineering.com — in addition to writing and hosting content for Techstrong TV and the Techstrong Gang podcast.

Mike Vizard has 1813 posts and counting. See all posts by Mike Vizard