title: Best practice of access restriction in staging on GKE
body: <p>I want to allow only my team to access(https) our staging environments(Web application) through ingress in GKE cluster.</p>
  
  <p>I found the article below. but GKE doesn't support basic authentication and setting nginx is only way . </p>
  
  <p><a href="https://stackoverflow.com/questions/39862340/gke-ingress-basic-authentication-ingress-kubernetes-io-auth-type">GKE Ingress Basic Authentication (ingress.kubernetes.io/auth-type)</a></p>
  
  <p>I want to avoid setting nginx if possible. 
  Because I want to make staging and production as close as possible.</p>
  
  <p>Thanks.</p>