Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
Install kubectl on ubuntu (WSL) and use kubectl config from Windows
#!/bin/bash
# Receives your Windows username as only parameter.
curl -LO https://storage.googleapis.com/kubernetes-release/release/v1.16.0/bin/linux/amd64/kubectl
chmod +x ./kubectl
sudo mv ./kubectl /usr/local/bin/kubectl
windowsUser=$1
mkdir -p ~/.kube
ln -sf "/mnt/c/users/$windowsUser/.kube/config" ~/.kube/config
kubectl version
@Scared-Heart
Copy link

nice work, thx~

@msvirtualguy
Copy link

This is great, very helpful! Thanks

@ShivangShandilya
Copy link

i did the above steps but it says:
The connection to the server localhost:8080 was refused - did you specify the right host or port?

@cmendible
Copy link
Author

i did the above steps but it says: The connection to the server localhost:8080 was refused - did you specify the right host or port?

Check your .kube/config

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