Skip to content

networkservicemesh/integration-k8s-gke

Repository files navigation

integration-k8s-gke

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