title: How to Run kubectl command to gke from github without service account
body: <p>I have to run kubectl apploy -f pod1.yml (as a example) from my github action. So to provide GKE credentials to github one way is by configuring service account key as a gihub repo secret. But I dont have permission to create service key also I will not getting permission to create. So I tried to create a user by createing certificates like username.key, username.csr. After that when I am going to sign the username.csr with ca.crt and ca.key then I am unable to find ca.crt and ca.key in my gke cluster. ( nothing inside here - /etc/kubernetes/pki/ ).</p>
  <ol>
  <li>So now my question is how to sign username.csr with ca.crt and ca.key inside GKE?</li>
  <li>If I cant sign then what is other options to run kubectl command from github action to GKE? (except service account).</li>
  </ol>