1
0
mirror of https://github.com/openshift/openshift-docs.git synced 2026-02-05 12:46:18 +01:00
Files
openshift-docs/modules/cluster-capi-operator.adoc
Max Bridges b5fc467d1f add content types to untagged modules
OSDOCS-16694
2025-10-31 21:02:28 -04:00

71 lines
1.9 KiB
Plaintext

// Module included in the following assemblies:
//
// * operators/operator-reference.adoc
:_mod-docs-content-type: REFERENCE
[id="cluster-capi-operator_{context}"]
= {cluster-capi-operator}
The {cluster-capi-operator} maintains the lifecycle of Cluster API resources. This Operator is responsible for all administrative tasks related to deploying the Cluster API project within an {product-title} cluster.
[NOTE]
====
This Operator is available as a link:https://access.redhat.com/support/offerings/techpreview[Technology Preview] for {aws-first}, {gcp-first}, {azure-first}, {rh-openstack-first}, and {vmw-first} clusters.
====
== Project
link:https://github.com/openshift/cluster-capi-operator[cluster-capi-operator]
== CRDs
* `awsmachines.infrastructure.cluster.x-k8s.io`
** Scope: Namespaced
** CR: `awsmachine`
* `gcpmachines.infrastructure.cluster.x-k8s.io`
** Scope: Namespaced
** CR: `gcpmachine`
* `azuremachines.infrastructure.cluster.x-k8s.io`
** Scope: Namespaced
** CR: `azuremachine`
* `openstackmachines.infrastructure.cluster.x-k8s.io`
** Scope: Namespaced
** CR: `openstackmachine`
* `vspheremachines.infrastructure.cluster.x-k8s.io`
** Scope: Namespaced
** CR: `vspheremachine`
* `metal3machines.infrastructure.cluster.x-k8s.io`
** Scope: Namespaced
** CR: `metal3machine`
* `awsmachinetemplates.infrastructure.cluster.x-k8s.io`
** Scope: Namespaced
** CR: `awsmachinetemplate`
* `gcpmachinetemplates.infrastructure.cluster.x-k8s.io`
** Scope: Namespaced
** CR: `gcpmachinetemplate`
* `azuremachinetemplates.infrastructure.cluster.x-k8s.io`
** Scope: Namespaced
** CR: `azuremachinetemplate`
* `openstackmachinetemplates.infrastructure.cluster.x-k8s.io`
** Scope: Namespaced
** CR: `openstackmachinetemplate`
* `vspheremachinetemplates.infrastructure.cluster.x-k8s.io`
** Scope: Namespaced
** CR: `vspheremachinetemplate`
* `metal3machinetemplates.infrastructure.cluster.x-k8s.io`
** Scope: Namespaced
** CR: `metal3machinetemplate`