GoogleCloudPlatform / gke-managed-certs

Managed Certificates for Kubernetes clusters using GCLB
Apache License 2.0
246 stars 32 forks source link

Required 'compute.sslCertificates.get' permission #7

Closed rayrutjes closed 5 years ago

rayrutjes commented 5 years ago

Hello,

I am getting the following error after deploying the managed certificate.

Running the following kubectl describe mcrt/my-cert shows the following error at the bottom.

Type     Reason        Age                From                            Message
  ----     ------        ----               ----                            -------
  Warning  BackendError  52s (x20 over 6m)  managed-certificate-controller  googleapi: Error 403: Required 'compute.sslCertificates.get' permission for 'projects/****/global/sslCertificates/mcrt-4b7f61f7-8645-4f21-873c-23130d13adec', forbidden
rayrutjes commented 5 years ago

Solved by adding the Compute Load Balancer Admin permission to the service account.