<p>Is there something like: 
kubectl get pods --project=PROJECT_ID</p>

<p>I would like not to modify my default gcloud configuration to switch between my staging and production environment. </p>

<p><code>kubectl</code> saves clusters/contexts in its configuration. If you use the default scripts to bring up the cluster, these entries should've been set for your clutser.</p>

<p>A brief overview of <code>kubectl config</code>:</p>

<ul>
<li><a href="http://kubernetes.io/docs/user-guide/kubectl/kubectl_config_view/" rel="noreferrer"><code>kubectl config view</code></a> let you to view the cluster/contexts in
your configuration.</li>
<li><a href="http://kubernetes.io/docs/user-guide/kubectl/kubectl_config_set-cluster/" rel="noreferrer"><code>kubectl config set-cluster</code></a> and <a href="http://kubernetes.io/docs/user-guide/kubectl/kubectl_config_set-context/" rel="noreferrer"><code>kubectl config set-context</code></a> modifies/adds new entries.</li>
</ul>

<p>You can use <a href="http://kubernetes.io/docs/user-guide/kubectl/kubectl_config_use-context/" rel="noreferrer"><code>kubectl config use-context</code></a> to change the default context, and <code>kubectl --context=CONTEXT get pods</code> to switch to a different context for the current command. </p>
