Getting started with Kubernetes Cluster API Provider for Oracle Cloud Infrastructure
Before deploying the Cluster API Provider for Oracle Cloud Infrastructure (CAPOCI), you must first configure the required Identity and Access Management (IAM) policies:
The following deployment options are available:
The following workflow diagrams provide a high-level overview of each deployment method described above:
Setting up a non-production management cluster
Setting up a management cluster using an initial bootstrap cluster
Setting up a management cluster using OKE
Setting up a management cluster using a 3rd party Kubernetes cluster
Complete the following steps in order to install and use CAPOCI:
- Choose your management cluster. You can use kind, OKE or any other compliant Kubernetes clusters.
- Prepare custom machine images
- Configure users and policies for the management cluster if required
- Provision a management cluster. You can use kind, OKE or any other compliant Kubernetes clusters.
- Install the necessary tools:
- Configure IAM for the workload cluster.
- Install Kubernetes Cluster API for Oracle Cloud Infrastructure (CAPOCI) in the management cluster.
- Create a workload cluster.