第 6 章 调查 RHOSO 高可用性服务的 Operator


您可以使用以下命令列出 OpenShift (RHOSO)环境中的 Red Hat OpenStack Services 的 Operator,以获取 RHOSO 高可用性服务的 Operator 的完整名称:

$ oc get operators
NAME                                                	AGE
...
infra-operator.openstack-operators                  	9h
...
mariadb-operator.openstack-operators                	9h
...
rabbitmq-cluster-operator.openstack-operators       	9h
注意

当使用这些 Operator 时,您可以通过排除名称的 .openstack-operators 部分来缩写 Operator 名称。例如,您可以使用 infra-operator 来管理 memcached 服务。

您可以使用 Operator 的完整名称来检索其自定义资源定义(CRD),首先使用以下命令获取所需 Operator 的 CRD 的名称:

$ oc describe operator/<operator-name>
  • <operator-name > 替换为所需 Operator 的全名。

本例获取 Galera Operator 的 CRD 的名称:

$ oc describe operator/mariadb-operator.openstack-operators |less
...
Status:
  Components:
...
  	Kind:                	CustomResourceDefinition
  	Name:                	galeras.mariadb.openstack.org
...

然后您可以使用以下命令描述此 Operator 的 CRD:

$ oc describe crd/<operator-crd-name>
  • <operator-crd-name > 替换为从上一命令获取的所需 Operator 的 CRD 的完整名称。

本例描述了 Galera Operator 的 CRD:

$ oc describe crd/galeras.mariadb.openstack.org
Name:     	galeras.mariadb.openstack.org
Namespace:
Labels:   	operators.coreos.com/mariadb-operator.openstack-operators=
Annotations:  controller-gen.kubebuilder.io/version: v0.11.1
          	operatorframework.io/installed-alongside-96a31840a95472ca: openstack-operators/mariadb-operator.v0.0.1
API Version:  apiextensions.k8s.io/v1
Kind:     	CustomResourceDefinition
Metadata:
  Creation Timestamp:  2024-03-21T22:08:06Z
  Generation:      	1
  Resource Version:	64637
  UID:             	f68caee7-b4ec-4713-8095-c4ee9b1fd13e
Spec:
....

如需有关 Red Hat OpenShift Container Platform (RHOCP) Operator 的更多信息,请参阅 什么是 Operator?

Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

关于红帽文档

Legal Notice

Theme

© 2026 Red Hat
返回顶部