OperatorHub.io is a centralized public registry for sharing Kubernetes-native services, whereby the Kubernetes community can find and share Operators, spearheaded by Red Hat in collaboration with other public cloud leaders.
While Operators is a method of packaging, deploying and managing Kubernetes apps, which before now, is pretty difficult to find. It is originally developed in 2016 by Red Hat’s CoreOS unit, but with the OperatorHub.io platform the company aims to address the problem of unavailability and to make it easier to find curated Operators of high standard.
And as the Kubernetes ecosystem continues to grow with the formation of the operators’ hub, Red Hat hopes to lower the barrier for bringing applications to Kubernetes, with the Operator-backed services playing a critical role in lowering this barrier by enabling application owners to use services that can provide the flexibility of cloud services across Kubernetes environments.
The key benefits been that everything that is listed in the public registry is checked for certain standards, and haven been listed means that the Operator shows cluster lifecycle features, with packaging that is maintained through the Framework’s Operator Lifecycle Management.
Aside the listing of trusted Kubernetes Operators, the registry will also be expanded as new operators are vetted and certified for inclusion. The list is currently made up of the AWS Operator and CoreOS Operator along with database tools from Crouchbase, CrunchyData, MongoDB, Percona and Redis.
The concept of integrating applications natively in Kubernetes from a lifecycle perspective has gotten tremendous adoption throughout the open source and Kubernetes community, as such, the common repository is hugely welcomed by many, including public cloud leaders like Amazon Web Services, Google Cloud and Microsoft.