cluster-api-provider-gcp
cluster-api-provider-gcp copied to clipboard
The GCP provider implementation for Cluster API
**What type of PR is this?** /kind feature **What this PR does / why we need it**: There's multiple features provided by GKE and supported by [contaienrpb](https://pkg.go.dev/cloud.google.com/go/container/apiv1/containerpb) that CAPG should...
/kind feature **Describe the solution you'd like** Currently, CAPG is hard-wired to create GCE load balancing components with a public IP address for apiserver access. The nodes themselves do not...
**What type of PR is this?** /kind feature **What this PR does / why we need it**: Support shared VPC networking. **Which issue(s) this PR fixes** *(optional, in `fixes #(,...
/kind feature **Describe the solution you'd like** Need to enable shared VPC networking feature. Currently, the api limit the users to create a network or use existing network in the...
/kind feature **Describe the solution you'd like** It would be useful to be able to [assign secondary ranges](https://cloud.google.com/vpc/docs/configure-alias-ip-ranges#create_a_vm_with_multiple_interfaces_and_alias_ip_addresses) to cluster nodes using GCPMachine resources. This would give users more freedom...
/kind feature **Describe the solution you'd like** The GCPMachine spec allows specifying machine types, but some setups necessitate requesting a certain minimum CPU platform. This should be an optional field...
/kind documentation **Describe the solution you'd like** While working on #1053, I've encountered a few obstacles to run E2E tests locally and I haven't found the documentation to be very...
/kind feature **Describe the solution you'd like** Hi, When creating a cluster, I would like to have more freedom in entering instance information. Because I need to use a shared...
/kind feature **Describe the solution you'd like** With #1008 support has been added for **ResourceManagerTags**. It would be good to ensure that we have this functionality covered by E2E tests....
/kind feature **Describe the solution you'd like** We should think about implementing MachinePool machines for CAPG. Specifically this will be for `GCPMachinePool`. **Anything else you would like to add:** See...