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
Anyone have an idea of what I might be doing wrong?
2 Likes
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?
2 Likes
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.
4 Likes
Glad you figured it out in the end, hopefully it’s not something that can easily happen accidentally!
3 Likes
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.
4 Likes