provider-gcp icon indicating copy to clipboard operation
provider-gcp copied to clipboard

Add support for gcp.compute.Firewall, gcp.compute.RouterNat and gcp.compute.Router

Open tricky42 opened this issue 3 years ago • 7 comments

What problem are you facing?

We cant to switch from Pulumi to Crossplane for managing our infrastructure. So far we can switch fully as not all needed resources are supported by the Crossplane GCP provider:

  • gcp.compute.Firewall
  • gcp.compute.RouterNat
  • gcp.compute.Router

We are using private GKE clusters and use Router and RouterNat to enable access to DockerHub until we have proxy the needed images in our own registry. We configure Firewall to allow Master nodes to access resources which are deployed (e.g. Admission Webhooks (Prometheus) or accessing Kubeseal Service using CLI.

How could Crossplane help solve your problem?

Supporting these resources would allow us to switch to Crossplane.

tricky42 avatar May 20 '21 19:05 tricky42