<p>I am not sure either what I am trying to do is possible or correct way.</p>

<p>One of my colleague spinup kubernetes gce cluster (with 1 master and 4 minions.) in a project which is shared with me as owner access.</p>

<p>After setup he shared his ~/.kubernetes_auth keys along with .kubecfg.crt, .kubecfg.ca.crt and .kubecfg.key. I copied all of the at my home folder and setup the kubernetes workspace.
I also set the project name as a default project in geconfig. and now I can connect to the master and slaves using <code>'gcutil ssh --zone us-central1-b kubernetes-master'</code></p>

<p>But when I try to list of existing pods using <code>'cluster/kubecfg.sh list pods'</code>
I see </p>

<pre><code>"F1017 21:05:31.037148 18021 kubecfg.go:422] Got request error: Get https://107.178.208.109/api/v1beta1/pods?namespace=default: x509: certificate signed by unknown authority (possibly because of "crypto/rsa: verification error" while trying to verify candidate authority certificate "ChangeMe")
</code></pre>

<p>I tried to debug from my side but failed to come any conclusion. Any sort of clue will be helpful.</p>

<p>You can also copy the cert files off of the master again.  They are located in /usr/share/nginx on the master.</p>
