<p>I want to implement RBAC for each user. Already have OIDC running and I can see my user credentials being saved in kube config. 
But to check my rolebindings, i have to run the command as 
<code>kubectl get pods --as=user@email.com</code>, even though I am logged in as user@email.com (through gcloud init).
I am an owner account in our cloud but I was assuming the RBAC limitations should still work.</p>

Vineet Chawla
<p>Apart from credentials, you should configure a kubectl context to associate this credentials with the cluster. And to set it as the default context:</p>

<p>First, list kubectl clusters with <code>k config get-clusters</code> </p>

<p>Then create a new context:</p>

<pre><code>kubectl config set-context my-new-context --cluster &lt;CLUSTER NAME&gt; --user="user@email.com"
</code></pre>

<p>And finally configure the new context as default:</p>

<pre><code>kubectl config use-context my-new-context
</code></pre>
