Welcome to the Linux Foundation Forum!

kubectl command throwing error

Hello

error: error loading config file "/home/cloud_user/.kube/config": open /home/cloud_user/.kube/config: permission denied

each kubectl command is giving this error. i installed with sudo on system based on new labs.

i ran the sh scripts on both master and worker node as per labs.

please advise.

Thanks
Santosh

Welcome!

It looks like you're new here. Sign in or register to get started.
Sign In

Comments

  • Hi @santoshsub123,

    ... i installed with sudo on system based on new labs. ...

    You may have applied restrictive root permissions on resources required by cloud_user.

    What is the output of the following command?

    ls -la /home/cloud_user

    Regards,
    -Chris

  • Hello @chrispokorni

    below is output i got. please advise.

    ls -la /home/cloud_user
    total 244
    drwxr-xr-x 22 cloud_user cloud_user 4096 Feb 17 13:17 .
    drwxr-xr-x 6 root root 4096 May 13 2019 ..
    -rw------- 1 cloud_user cloud_user 2436 Feb 17 13:17 .ICEauthority
    -rw------- 1 cloud_user cloud_user 4234 Feb 17 13:17 .Xauthority
    -rw------- 1 cloud_user cloud_user 13330 Feb 17 13:21 .bash_history
    -rw-r--r-- 1 cloud_user cloud_user 220 Oct 17 2018 .bash_logout
    -rw-r--r-- 1 cloud_user cloud_user 3805 Feb 10 17:09 .bashrc
    drwxr-xr-x 5 cloud_user cloud_user 4096 Feb 10 16:43 .cache
    drwxrwxr-x 5 cloud_user cloud_user 4096 Feb 22 2019 .config
    drwx------ 3 cloud_user cloud_user 4096 Feb 22 2019 .dbus
    drwx------ 3 cloud_user cloud_user 4096 Feb 13 07:25 .gnupg
    drwx------ 2 cloud_user cloud_user 4096 Feb 22 2019 .gvfs
    drwxr-xr-x 3 root root 4096 Feb 10 16:58 .kube
    -rw------- 1 cloud_user cloud_user 34 Feb 22 2019 .lesshst
    drwxrwxr-x 3 cloud_user cloud_user 4096 Feb 22 2019 .local
    drwx------ 5 cloud_user cloud_user 4096 Feb 22 2019 .mozilla
    -rw-r--r-- 1 cloud_user cloud_user 807 Oct 17 2018 .profile
    drwx------ 2 cloud_user cloud_user 4096 Oct 17 2018 .ssh
    -rw-r--r-- 1 cloud_user cloud_user 0 Oct 17 2018 .sudo_as_admin_successful
    -rw------- 1 cloud_user cloud_user 20914 Feb 13 06:52 .viminfo
    drwxr-xr-x 2 cloud_user cloud_user 4096 Feb 17 13:17 .vnc
    -rw-rw-r-- 1 cloud_user cloud_user 295 Feb 13 06:22 1
    drwxr-xr-x 2 cloud_user cloud_user 4096 Feb 22 2019 Desktop
    drwxr-xr-x 2 cloud_user cloud_user 4096 Feb 22 2019 Documents
    drwxr-xr-x 2 cloud_user cloud_user 4096 Feb 22 2019 Downloads
    drwxrwxr-x 3 cloud_user cloud_user 4096 Feb 10 16:53 LFD259
    -rw-rw-r-- 1 cloud_user cloud_user 7616 Jan 25 13:24 LFD259_V2021-01-26_SOLUTIONS.tar.xz
    drwxr-xr-x 2 cloud_user cloud_user 4096 Feb 22 2019 Music
    drwxr-xr-x 2 cloud_user cloud_user 4096 Feb 22 2019 Pictures
    drwxr-xr-x 2 cloud_user cloud_user 4096 Feb 22 2019 Public
    drwxr-xr-x 2 cloud_user cloud_user 4096 Feb 22 2019 Templates
    drwxr-xr-x 2 cloud_user cloud_user 4096 Feb 22 2019 Videos
    drwxrwxr-x 2 cloud_user cloud_user 4096 Feb 13 04:25 app1
    -rw-rw-r-- 1 cloud_user cloud_user 126 Feb 12 13:31 ar1.yaml
    -rw-rw-r-- 1 cloud_user cloud_user 217 Feb 12 12:48 basic.yaml
    -rw-rw-r-- 1 cloud_user cloud_user 370 Feb 10 17:39 basicpod.yaml
    -rw-rw-r-- 1 cloud_user cloud_user 139 Feb 12 12:24 basicservice.yaml
    -rw-rw-r-- 1 cloud_user cloud_user 226 Feb 13 05:00 job.yaml
    -rw-rw-r-- 1 cloud_user cloud_user 330 Feb 13 06:37 job1.yaml
    -rwxrwxr-x 1 cloud_user cloud_user 2228 Feb 10 16:55 k8sMaster.sh
    -rw-rw-r-- 1 cloud_user cloud_user 35806 Feb 10 16:58 master.out
    -rw-rw-r-- 1 cloud_user cloud_user 245 Feb 12 15:26 vol1.yaml
    -rw-rw-r-- 1 cloud_user cloud_user 236 Feb 12 15:27 vol2.yaml

  • Hi @santoshsub123,

    It seems you ran the k8sMaster.sh script as root or with sudo, and in the process the .kube directory and possibly its contents are now owned by root instead of cloud_user, producing the permission error you posted earlier.

    You would need to change the ownership of the .kube directory and its content from root to cloud_user to fix the access permission issue.

    Regards,
    -Chris

Welcome!

It looks like you're new here. Sign in or register to get started.
Sign In

Welcome!

It looks like you're new here. Sign in or register to get started.
Sign In

Categories

Upcoming Training