Add support for types required to replace GCPCluster type in cluster-api-provider-gcp #303
Open
9 of 10 tasks
Labels
enhancement
New feature or request
What problem are you facing?
cluster-api-provider-gcp exposes a
GCPCluster
type and controller that does most of the setup around provisioning a Kubernetes cluster on GCP other than creating the actual compute instances. Under the hood theGCPCluster
controller creates a number resources on GCP, some of which are already supported byprovider-gcp
. Supporting all of the resources would allow for an XRD to replicate theGCPCluster
type and be serviced by aComposition
with all of the required resources.xref kubernetes-sigs/cluster-api#4095
How could Crossplane help solve your problem?
This list was generated on this CrossHack livestream.
Add support for the following resources:
Network
Router
Network
(source)RouterNat
GlobalAddress
HealthCheck
loadBalancerBackendPort
(source)BackendService
HealthCheckService
(source)InstanceGroup
(source)TargetTcpProxy
BackendService
(source)ForwardingRule
GlobalAddress
(source)TargetTcpProxy
(source)LoadBalancerForwardingPort
CAPI Cluster typeInstanceGroup
Network
loadBalancerBackendPort
--> groups instances for load balancing (source)GCPCluster
type (but is forGCPMachine
)Firewall
Network
loadBalancerBackendPort
--> Allow health checks firewall rule (source)The text was updated successfully, but these errors were encountered: