How to restrict termination of k8s clusters within a project, to certain users:
How can we prevent dev, qa, prod team members from deleting clusters which they didn't create.
How should we set up RBAC for a Google Cloud project?
You need to create a project for each team and they create the cluster in their project. If you don't grant the teams in other projects, they won't be able to touch them.