Integration K8s GKE runs NSM system tests on GKE.
cloudtest is used to run the tests from deployments-k8s in GKE.
You can see exactly what cloudtest does to setup a cluster in GKE here.
Effectively it just sets the indicated environment variables
GKE_PROJECT_ID
CLUSTER_RULES_PREFIX=gke
GKE_CLUSTER_NAME
KUBECONFIG
GKE_CLUSTER_ZONE
GKE_CLUSTER_TYPE
GKE_CLUSTER_NUM_NODES
GCLOUD_SERVICE_KEY
GCLOUD_PROJECT_ID
GITHUB_RUN_NUMBER
and then runs the gke-start.sh