I'm trying to run
az aks install-cli
but I get an error that says
Downloading client to "/usr/local/bin/kubectl" from "https://storage.googleapis.com/kubernetes-release/release/v1.14.0/bin/linux/amd64/kubectl"
Connection error while attempting to download client ([Errno 13] Permission denied: '/usr/local/bin/kubectl')
If I use sudo I get:
bash: sudo: command not found
Not sure how to elevate permissions other than using sudo
You do not need to install the kubectl for AKS if you use the Azure Cloud Shell, that's a default tool installed in it. See all the default tools installed in Azure Cloud Shell.
So you should take a look at the list if you want to install a tool in the Azure Cloud Shell.
And permissions are set as regular users without sudo
access. Any installation outside your $Home
directory is not persisted. So you cannot execute the sudo
command in it.
Apparently, this is expected. It tries to install it in /usr/local/bin which isnt user writable.
You need to either use: sudo aks kubernetes install-cli
OR
use the --install-location
to install to another location.
There is an issue similar to this reported on azure-cli
repo: https://github.com/Azure/azure-cli/issues/2558
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With