Fix file permissions
Most likely your kubectl files are not owned by your user.
You can set these permissions using below command.
sudo chown -R $USER $HOME/.kube
Run kubectl with sudo
Alternatively you can run kubectl as sudo user using a persistent sudo shell.
sudo -s
then run your kubectl commands
kubectl get pods
kubectl describe <resource_type> <resource_name>
finally exit the sudo shell
exit