mirror of
https://github.com/openshift/openshift-docs.git
synced 2026-02-05 21:46:22 +01:00
59 lines
1.8 KiB
Plaintext
59 lines
1.8 KiB
Plaintext
// Module included in the following assemblies:
|
|
//
|
|
// * operators/operator-reference.adoc
|
|
// * installing/modules/node-tuning-operator.adoc
|
|
|
|
ifeval::["{context}" == "cluster-operators-ref"]
|
|
:operators:
|
|
endif::[]
|
|
ifeval::["{context}" == "cluster-capabilities"]
|
|
:cluster-caps:
|
|
endif::[]
|
|
|
|
:_mod-docs-content-type: REFERENCE
|
|
[id="cloud-credential-operator_{context}"]
|
|
ifdef::operators[= Cloud Credential Operator]
|
|
ifdef::cluster-caps[= Cloud credential capability]
|
|
|
|
[discrete]
|
|
== Purpose
|
|
|
|
ifdef::cluster-caps[]
|
|
The Cloud Credential Operator provides features for the `CloudCredential` capability.
|
|
|
|
[NOTE]
|
|
====
|
|
Currently, disabling the `CloudCredential` capability is only supported for bare-metal clusters.
|
|
====
|
|
endif::cluster-caps[]
|
|
|
|
The Cloud Credential Operator (CCO) manages cloud provider credentials as Kubernetes custom resource definitions (CRDs). The CCO syncs on `CredentialsRequest` custom resources (CRs) to allow {product-title} components to request cloud provider credentials with the specific permissions that are required for the cluster to run.
|
|
|
|
By setting different values for the `credentialsMode` parameter in the `install-config.yaml` file, the CCO can be configured to operate in several different modes. If no mode is specified, or the `credentialsMode` parameter is set to an empty string (`""`), the CCO operates in its default mode.
|
|
|
|
ifdef::operators[]
|
|
[discrete]
|
|
== Project
|
|
|
|
link:https://github.com/openshift/cloud-credential-operator[openshift-cloud-credential-operator]
|
|
|
|
[discrete]
|
|
== CRDs
|
|
|
|
* `credentialsrequests.cloudcredential.openshift.io`
|
|
** Scope: Namespaced
|
|
** CR: `CredentialsRequest`
|
|
** Validation: Yes
|
|
|
|
[discrete]
|
|
== Configuration objects
|
|
|
|
No configuration required.
|
|
endif::operators[]
|
|
|
|
ifeval::["{context}" == "cluster-operators-ref"]
|
|
:!operators:
|
|
endif::[]
|
|
ifeval::["{context}" == "cluster-capabilities"]
|
|
:!cluster-caps:
|
|
endif::[] |