Setup a Local Computer
In this module you prepare your local computer for the tutorial.
On your local computer, locate the
${NAMESPACE}-user-config.yamlfile you created earlier in the tutorial, where${NAMESPACE}is the name of your namespace. For exampletutorial-user-config.yaml.Install
curl.Set the
KUBECONFIGenvironment variable for the${NAMESPACE}-user-config.yamlconfiguration file:$ export KUBECONFIG=./${NAMESPACE}-user-config.yamlVerify that the configuration took effect by printing the current namespace:
$ kubectl config view -o jsonpath="{.contexts[?(@.name==\"$(kubectl config current-context)\")].context.namespace}" tutorialYou should see the name of your namespace in the output.
Download one of the Istio release archives and extract the
istioctlcommand line tool from thebindirectory, and verify that you can runistioctlwith the following command:$ istioctl version version.BuildInfo{Version:"release-1.1-20190214-09-16", GitRevision:"6113e155ac85e2485e30dfea2b80fd97afd3130a", User:"root", Host:"4496ae63-3039-11e9-86e9-0a580a2c0304", GolangVersion:"go1.10.4", DockerHub:"gcr.io/istio-release", BuildStatus:"Clean", GitTag:"1.1.0-snapshot.6-6-g6113e15"}
Congratulations, you configured your local computer!