Closed masus04 closed 2 years ago
Please see the limitations section in the readme. Why did you assume Gateway is supported?
According to the limitations section, creating a secret automatically is not supported, however, using an existing one is. That led me to believe it was possible to create a managed secret resource and reference it in the gateway, as it would be an "existing secret".
GKE Gateway can use Compute API SslCertificate resources. ManagedCertificate is a Kubernetes resource (which actually is implemented on top of SslCertificates too). GKE Gateway cannot use ManagedCertificates, though. It's explained in the readme that only GKE Ingress is supported.
We've recently launched an integration between GKE Gateway and Cloud Certificate Manager. It may suit your needs.
According to the Deploying Gateways post, I've been trying to deploy a Gateway using an existing
ManagedCertificate
.I have used the
ManagedCertificate
with an Ingress before, so I assume it is configured correctly.I then tried to reference it in the Gateway as follows:
which results in the Gateway logging the following event/error:
Any ideas on how I can fix this?
PS: I also can't remove the Gateway as soon as it's deployed, but that might be a separate issue.