Node Pool Service Account Issue

 

I'm creating a new GKE standard cluster and trying to set the node service account to the service account I created, only I do not see the service account I added in the drop-down. I'm sure this is a user error but I can't for the life of me figure out what I'm missing. I gave the service account the required minimum roles:
  • logging.logWriter
  • monitoring.metricWriter
  • monitoring.viewer
  • stackdriver.resourceMetadata.writer
  • autoscaling.metricsWriter

Screenshots below

serviceaccounts.safe.pnggke.setup.safe.png

 Anyone have an idea of what I might be doing wrong?

2 4 106
4 REPLIES 4

Odd, it's fine on my end. Does this happen with any service account? Do you own the project that you're doing this in? 

The issue is resolved I ended up spending a little more than an hour on a video call with Google support to fix the issue. We made a lot of changes kind of felt like throwing spaghetti at a wall until something stuck. So I can't exactly say what we did that ended up resolving the issue.

Glad you figured it out in the end, hopefully it's not something that can easily happen accidentally! 

I think it had something to do with the fact that the GKE cluster was being created in a custom VPC that was shared from another project. 

Top Labels in this Space
Top Solution Authors