Discovered through subconscious ops.
So GCP compute uses a thing called OS Login. It allows for managing linux vm user accounts via IAM. Pretty cool.
To set this up, you need os-login=true
in your metadata for either the VMs or the project.
Once that’s done, we have to add our ssh keys into the list.