cluster-api-provider-oci
cluster-api-provider-oci copied to clipboard
Kubernetes Cluster API Provider for Oracle Cloud Infrastructure
**What would you like to be added**: When we create a cluster with multiple control plane nodes, the control plane node is launched one by one. It would be very...
**What would you like to be added**: Currently CAPOCI supports User principal and Instance principal. Resource principal should be supported. **Why is this needed**:
**What would you like to be added**: Add some scripts to run against windows (probably in powershell after RDPing) to allow users to quickly diagnose Windows issues. The `c:\k\debug` is...
**What would you like to be documented**: Once the repo is migrated to Kubernetes the community repo should be updated with CAPOCI info. This PR was that attempt https://github.com/kubernetes/community/pull/6898 **Why...
**What would you like to be added**: Currently, MachineDeployment spec supports only a single Failure Domain of string type. In the OKE @ C3/PCA service, we need to align to...
add MachineExternalIP address to OCIMachine status **What this PR does / why we need it**: when available, writes the public machine IP address to the status along with the private...
**What would you like to be added**: Prepend OCIMachine.status.addresses with the OCIMachine public IP when available. **Why is this needed**: When using other bootstrap+control-plane providers, like [Talos](https://github.com/siderolabs/cluster-api-control-plane-provider-talos), to start a...
**What this PR does / why we need it**: Updates CAPI to 1.8.1 from 1.7.0 **Which issue(s) this PR fixes** *(optional, in `fixes #(, fixes #, ...)` format, will close...
CAPI v1.8.0-beta.0 has been released and is ready for testing. Looking forward to your feedback before v1.8.0 release! ## For quick reference - [CAPI v1.8.0-beta.0 release notes](https://github.com/kubernetes-sigs/cluster-api/releases/tag/v1.8.0-beta.0) - [Shortcut to...
**What would you like to be added**: 1. Support the following config in OCIManagedControlPlaneSpec: https://github.com/oracle/cluster-api-provider-oci/blob/b53ef08340b0f763ca776f6e828348cfd9e4662e/api/v1beta2/ocimanagedcontrolplane_types.go#L147 Additional options: serviceLbSubnetIds https://docs.oracle.com/en-us/iaas/api/#/en/containerengine/20180222/datatypes/ClusterCreateOptions https://github.com/oracle/cluster-api-provider-oci/blob/b53ef08340b0f763ca776f6e828348cfd9e4662e/api/v1beta2/ocimanagedcontrolplane_types.go#L88 Additional options: subnetId https://docs.oracle.com/en-us/iaas/api/#/en/containerengine/20180222/datatypes/CreateClusterEndpointConfigDetails 2. Support for prohibitPublicIpOnVnic https://docs.oracle.com/en-us/iaas/api/#/en/iaas/20160918/datatypes/CreateSubnetDetails 3....