Packaging Applications and Services with Kubernetes Operators
Package applications and services for Kubernetes with the Operator framework.
Package applications and services for Kubernetes with the Operator framework.
Operators give you a convenient way to package, deploy, manage and distribute applications for Kubernetes. The method allows you to package configuration so that users can deploy operators from a simple catalog without having to engage administrators. You can distribute operators beyond your organization using OperatorHub.io which is open to all contributions or the Red Hat OpenShift OperatorHub using Red Hat's certification process.
Conceptually, an Operator takes human operational knowledge and encodes it into software that is more easily packaged and shared with consumers. How you approach and build your Operator is up to you. Advanced Operators are designed to handle upgrades seamlessly, react to failures automatically, and not take shortcuts, such as skipping a software backup process to save time.
A Kubernetes application is both deployed on Kubernetes and managed using the Kubernetes APIs and kubectl/oc tooling. You can think of Operators as the runtime that manages this type of application on Kubernetes.
When it comes to testing, many of Red Hat's development teams require...
The brand new Traces UI plug-in has now been released as a technology...
A detailed look at the new functionalities of Observability signal...
In Network Observability Operator 1.6, users can now disable Loki when...
Create a CockroachDB Operator from an existing CockroachDB Helm chart,...
Manage etcd clusters on Kubernetes and automate resize, failover, and upgrade...
Red Hat Partner Connect is a program for technology partners—ISVs, SIs, and VARs—that provides software, tools, and other technical resources for your development work, and marketing resources for your marketing & sales colleagues.
Your Operator functionality is verified by Red Hat.
Listed in Red Hat OpenShift OperatorHub and Red Hat Ecosystem Catalog for all customers to see and download.
Using Red Hat Certification Build Service APIs means continuous security compliance—great for CI/CD.
Full Red Hat support for the foundation of Operators and their containers when used with Red Hat OpenShift.
Explore several methods for building and deploying JBoss EAP 8 in Red Hat OpenShift Container Platform 4 using the Galleon provisioning tool.
This article provides a guide to integrating Red Hat Advanced Cluster Security with the multicluster global hub for centralized security data collection across managed clusters. It covers the setup requirements, configuration steps, and key annotations needed to enable seamless data aggregation and observability through a unified dashboard.
Explore a basic use case that demonstrates how to back up and restore OpenShift workloads using the OpenShift APIs for Data Protection Operator.
When it comes to testing, many of Red Hat's development teams require administrative access to an OpenShift cluster to verify their OLM Operators. In the Konflux project we set out to provide ephemeral clusters as a service to support our users.
See how to use oc-mirror to install OpenShift in disconnected environments and discover how the latest version simplifies the disconnected mirroring experience.
The brand new Traces UI plug-in has now been released as a technology preview, as part of the Cluster Observability Operator 0.4.0 version. Read more about the latest enhancements, charts, and the overall improved user navigation.
This story uses a series of metaphors to introduce the concept of Operators, explain how they aid in the automation of clusters, and provide a high-level overview of Operator Lifecycle Management in a way that anyone can understand. Readers will meet Kate the octopus, esteemed cruise ship director, who finds herself overwhelmed with the responsibilities associated with her position.
Interested in the operator community? OperatorHub is the community home for Kubernetes Operators. Find an existing operator, or list your own.