Today, Red Hat announces Red Hat OpenShift 4, the industry’s most comprehensive enterprise Kubernetes platform. With this, we celebrate a new capability to further enable the flexibility of hybrid cloud on any infrastructure: OperatorHub embedded for Red Hat OpenShift. We are also introducing Red Hat OpenShift Operator Certification to deliver to customers a trusted ecosystem of enterprise applications with consistent packaging, deployment and lifecycle management across all OpenShift footprints.
Today’s achievement builds on the work we’ve done around Operators, starting with the introduction of the Operator concept in 2016. In 2018, we announced the Operator Framework to help others build and automate the lifecycle of Operators. Earlier this year we announced the OperatorHub.io community of curated Kubernetes Operators to make it easier to find and share Operators.
With OperatorHub embedded on OpenShift 4, developers and administrators are empowered to automate and orchestrate complex tasks required to maintain an application across any cloud where Kubernetes runs. Kubernetes Operators implement cloud-like automation capabilities, such as self-service provisioning, self-tuning, data-replication, automated backups, and automated updates, for their respective services. Red Hat OpenShift has more than 40 Operators available in its embedded OperatorHub catalog, including both community and OpenShift Certified Operators. With Red Hat certified Operators, businesses can provide their developers with a toolbox of workloads “as-a-service,” verified on OpenShift and backed by Red Hat and its partners.
Operators on OpenShift
Red Hat OpenShift Container Platform is the first enterprise Kubernetes offering that delivers a catalog of Operators and includes both Certified and community Operators. Users discover and deploy Kubernetes-native services from the community ecosystem, ISV partners, and Red Hat.
-
Red Hat OpenShift Certified Operators: Red Hat OpenShift Operator Certification is an offering under Red Hat Partner Connect, our technology partner program, by which partners can certify their Operators for use on Red Hat OpenShift. With OpenShift Certified Operators, customers can benefit from validated, well-integrated, mature and supported Operators from Red Hat or partner ISVs in their hybrid cloud environments.
-
Community Operators: With access to community Operators, customers can try out Operators at a variety of maturity levels. Delivering the OperatorHub community Operators on OpenShift fosters iterative software development and deployment as developers get self-service access to popular components like databases, message queues or tracing in a managed-service fashion on the platform.
Users can visually recognize the Operator level within their OpenShift environments.
![](/rhdc/managed-files/Screenshot%202019-04-24%20at%2013.15.30.png)
This group of Operators shows progress made towards the more than 60 partners that committed to supporting Operators over the past year and we expect to bring more Operators over time.
Sample Operators available on OpenShift 4 include:
-
Data and document stores:
-
Couchbase: The Couchbase Autonomous Operator allows users to more easily deploy, manage, and maintain Couchbase deployments.
-
etcd: This Operator creates and maintains highly-available etcd clusters on Kubernetes providing a more reliable way to store data in a distributed key value store across a cluster of machines.
-
Hazelcast: The Hazelcast Operator is an in-memory data grid offering caching solutions to help verify that data is in place when it’s needed for optimal performance.
-
MongoDB: The MongoDB Enterprise Kubernetes Operator enables easier deploys of MongoDB into Kubernetes clusters, using MongoDB management, monitoring and backup platforms, Ops Manager and Cloud Manager.
-
Redis: The Redis Enterprise Operator manages the enterprise-grade, distributed, in-memory NoSQL database server, fully compatible with open source Redis by Redis Labs.
-
-
Virtualization:
-
KubeVirt: This Operator enables the migration of existing virtualized workloads directly into the development workflows supported by Kubernetes.
-
-
Relational databases:
-
Percona: The Percona Operator automatically creates/changes/deletes needed Kubernetes objects with appropriate settings to provide Percona MySQL PXC instances on Kubernetes.
-
PlanetScale: This Operator deploys and manages instances of MySQL with Vitess, a database clustering system for horizontal scaling of MySQL through generalized sharding.
-
PostgreSQL Operator: The PostgreSQL Operator by Crunchy Data runs within a Kubernetes cluster and provides a means to deploy and manage PostgreSQL clusters.
-
-
Monitoring and insights:
-
Prometheus: This Operator provides easier monitoring definitions for Kubernetes services and deployment and management of Prometheus instances.
-
ProphetStor Federator.AI: The FederatorAI Operator provides easier configuration and operation of AI-enabled Kubernetes resource orchestrator.
-
Sysdig: This Operator installs the Sysdig Agent for Sysdig Monitor and Sysdig Secure to all nodes in your cluster.
-
-
Data streaming:
-
Red Hat AMQ Streams: This Operator by Red Hat provides management for AMQ Streams, a high-performance data streaming platform based on the Apache Kafka project.
-
-
Storage:
-
Rook: This Operator installs Rook to create, configure, and manage Rook clusters which provide the platform, framework, and support for a diverse set of storage solutions.
-
StorageOS: The StorageOS Operator installs and manages StorageOS within a cluster.
-
There are 22 Red Hat OpenShift Certified Operators today that include Anchore Engine Operator, AppDynamics Cluster Agent, Aqua Certified Operator, Black Duck Operator for OpenShift, Couchbase Operator, Dynatrace OneAgent Operator, Federator.ai Operator by ProphetStor, Hazelcast Operator, InsightEdge Operator by Gigaspaces, Instana Agent Operator, MariaDB Platform Operator, MemSQL Operator, MongoDB Operator, NewRelic Operator, NuoDB Operator, OpenUnison Operator by Tremolo Security, PlanetScale, Operator for Vitess, ROBIN Storage Operator, StorageOS Operator, Sysdig Agent Operator, TiDB Operator by PingCap and Tufin Orca Operator.
“We created the MongoDB Enterprise Kubernetes Operator to enable easier deploys of MongoDB into Kubernetes clusters. As Kubernetes continues to drive innovation for our customers across all industries, we are pleased to offer the MongoDB Enterprise Kubernetes Operator with Red Hat OpenShift Operator Certification to bring our combined customers even more ease and consistency across platforms,” said Alan Chhabra, Senior Vice President, Worldwide Partners, MongoDB
“In an ecosystem based on Kubernetes, it was a no brainer for us to create the Sysdig Agent Operator and Falco Operator to provide customers with an easier way to get started with Sysdig’s combined visibility, security and forensics solution. Even more, with Red Hat OpenShift Operator Certification, our customers can benefit from validated Operators that enable a consistent experience across their teams, and across hybrid environments,” said Loris Degioanni, CTO and founder of Sysdig.
What makes an Operator certified on OpenShift
As explained in the OperatorHub.io introduction, community Operators on OperatorHub.io have been curated based on some basic criteria. They have passed some testing on their cluster lifecycle features and are packaged with the Operator Framework’s Operator Lifecycle Manager, and have acceptable documentation for its intended users. They can work on any Kubernetes.
OpenShift Certified Operators have been additionally validated beyond the basic tests performed for the community Operators from OperatorHub.io. With Red Hat OpenShift Certified Operators, partners can now look to Red Hat to manage updates for OpenShift releases. Partners also work with Red Hat for security vulnerability response and automated rebuilding of container images and can offer their products with joint, commercial support on OpenShift. A Certified Operator on OpenShift offers additional enterprise compatibility that includes:
-
Built with Red Hat Enterprise Linux or Red Hat Universal Base Image
-
Automated security maintenance for container images per Red Hat Container Certification
-
Published in OperatorHub on Red Hat OpenShift Container Platform
-
Automated updates deployed on OpenShift
-
Commercial support by Red Hat and ISV partner
What’s Next for Kubernetes Operators
With Operators available on OpenShift, users have more ease in finding and using validated Operators to manage their Kubernetes deployments at scale. Moving forward, we want to continue lowering the bar for Kubernetes adoption, and Operators are one way of enabling that. We look forward to expanding the ecosystem of community Operators to make Kubernetes the automation engine across the hybrid cloud.
Learn more:
-
Learn about Operators from an IDC report: Red Hat and Partners Launch OperatorHub.io to Expand Kubernetes Automation Ecosystem, March 11, 2019
-
Get started with Operators on OpenShift
-
Contribute your own Operator to OperatorHub.io
執筆者紹介
チャンネル別に見る
自動化
テクノロジー、チームおよび環境に関する IT 自動化の最新情報
AI (人工知能)
お客様が AI ワークロードをどこでも自由に実行することを可能にするプラットフォームについてのアップデート
オープン・ハイブリッドクラウド
ハイブリッドクラウドで柔軟に未来を築く方法をご確認ください。
セキュリティ
環境やテクノロジー全体に及ぶリスクを軽減する方法に関する最新情報
エッジコンピューティング
エッジでの運用を単純化するプラットフォームのアップデート
インフラストラクチャ
世界有数のエンタープライズ向け Linux プラットフォームの最新情報
アプリケーション
アプリケーションの最も困難な課題に対する Red Hat ソリューションの詳細
オリジナル番組
エンタープライズ向けテクノロジーのメーカーやリーダーによるストーリー
製品
ツール
試用、購入、販売
コミュニケーション
Red Hat について
エンタープライズ・オープンソース・ソリューションのプロバイダーとして世界をリードする Red Hat は、Linux、クラウド、コンテナ、Kubernetes などのテクノロジーを提供しています。Red Hat は強化されたソリューションを提供し、コアデータセンターからネットワークエッジまで、企業が複数のプラットフォームおよび環境間で容易に運用できるようにしています。
言語を選択してください
Red Hat legal and privacy links
- Red Hat について
- 採用情報
- イベント
- 各国のオフィス
- Red Hat へのお問い合わせ
- Red Hat ブログ
- ダイバーシティ、エクイティ、およびインクルージョン
- Cool Stuff Store
- Red Hat Summit