Skip to content

Instantly share code, notes, and snippets.

@VidyasagarMSC
Last active June 26, 2024 19:18
Show Gist options
  • Save VidyasagarMSC/2dcb760297f97220fb5e24621c606d76 to your computer and use it in GitHub Desktop.
Save VidyasagarMSC/2dcb760297f97220fb5e24621c606d76 to your computer and use it in GitHub Desktop.
Setup Istio/istioctl on Windows 10

Download Istio

Set the environment variable

  • Copy the absolute path to the bin folder under the downloaded istio-<VERSION_NUMBER> folder e.g., C:/Users/Administrator/istio-1.0.5-win/istio-1.0.5/bin
  • In the Search on the taskbar, look and open "Edit environment variables for my account".
  • Under User variables, edit path environment variable and add a new entry pointing to the bin folder as copied above. Save the entries.

Test Istioctl

  • Open command prompt and run istioctl.
  • To Check the version, run istioctl version

Complete Article with images

@harishchilukrui123456
Copy link

thanks

@Cipher-08
Copy link

Thanks for this one !

@Neptunesun
Copy link

It worked like magic thanks

@jay-marvel
Copy link

I followed your instructions, and when I ran istioctl, everything went fine. I downloaded istio-1.22.1-win.zip. When I ran istioctl version, I got this: unable to retrieve Pods: Get "http://localhost:8080/api/v1/namespaces/istio-system/pods?fieldSelector=status.phase%3DRunning&labelSelector=app%3Distiod": dial tcp [::1]:8080: connectex: No connection could be made because the target machine actively refused it.
What does this mean? how do I fix this?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment