第 6 章 集群 Operator 参考
本指南对红帽提供的集群 Operator 进行了索引,该 Operator 充当 OpenShift Container Platform 的架构基础。默认情况下会安装集群 Operator(除非另有说明),并由 Cluster Version Operator (CVO) 管理。如需有关 control plane 架构的更多信息,请参阅 OpenShift Container Platform 中的 Operator。
集群管理员可以通过 Administration → Cluster Settings 页面在 OpenShift Container Platform Web 控制台中查看集群 Operator。
Cluster Operator 不由 Operator Lifecycle Manager (OLM) 和 OperatorHub 管理。OLM 和 OperatorHub 是 OpenShift Container Platform 中用于安装和运行可选附加组件 Operator 的 Operator Framework 的一部分。
6.1. Cloud Credential Operator
用途
Cloud Credential Operator(CCO)将云供应商凭证作为 Kubernetes 自定义资源定义(CRD)进行管理。CredentialsRequest 自定义资源(CR)的 CCO 同步,允许 OpenShift Container Platform 组件使用集群运行所需的特定权限请求云供应商凭证。
通过在 install-config.yaml 文件中为 credentialsMode 参数设置不同的值,可将 CCO 配置为以几种不同模式操作。如果没有指定模式,或将 credentialsMode 参数被设置为空字符串("")。
项目
openshift-cloud-credential-operator
CRD
credentialsrequests.cloudcredential.openshift.io- Scope: Namespaced
-
CR:
CredentialsRequest - Validation: Yes
Configuration objects
不需要配置。