k3s permission denied when using kubectl

for your test labs

When you install k3s as described on k3s.io, you can run into the following error when you try a kubectl get po without sudo: Unable to read /etc/rancher/k3s/k3s.yaml, please start server with -write-kubeconfig-mode to modify kube config permissions. error: error loading config file “/etc/rancher/k3s/k3s.yaml”: open /etc/rancher/k3s/k3s.yaml: permission denied There are a couple of solutions to run kubectl without sudo on k3s, without the need to reinstall k3s. I will list 2 of them [Read More]