📄️ Basic Cluster API Provider Installation
This section describes the basic process of installing CAPI providers using the operator. The Cluster API Operator manages five types of provider objects:
📄️ CAPIProvider Resource
The CAPIProvider resource allows managing Cluster API Operator manifests in a declarative way. It is used to provision and configure Cluster API providers like AWS, vSphere etc.
📄️ Add Infrastructure Provider
This section describes how an infrastructure provider such as Azure could be added using Cluster API Operator.
📄️ Installing the CoreProvider
Any existing namespace could be utilized for providers in the Kubernetes cluster. However, before creating a provider object, make sure the specified namespace has been created. In the example below, we use the capi-system namespace. To create this namespace through either the Command Line Interface (CLI) by running kubectl create namespace capi-system, or the declarative approach described in the official Kubernetes documentation could be used.