provider-gcp
provider-gcp copied to clipboard
Add support for gcp.compute.Firewall, gcp.compute.RouterNat and gcp.compute.Router
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.