AlmaLinux 9.4 bash: kubectl: command not foundの解決方法

環境
AlmaLinux release 9.4 (Seafoam Ocelot)

現象
# kubectl get node
bash: kubectl: command not found

解決方法
1.kubectlを確認する

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# ls -l /usr/local/bin/kubectl
lrwxrwxrwx 1 root root 18 Apr 19 14:52 /usr/local/bin/kubectl -> /usr/local/bin/k3s
# ls -l /usr/local/bin/kubectl lrwxrwxrwx 1 root root 18 Apr 19 14:52 /usr/local/bin/kubectl -> /usr/local/bin/k3s
# ls -l /usr/local/bin/kubectl
lrwxrwxrwx 1 root root 18 Apr 19 14:52 /usr/local/bin/kubectl -> /usr/local/bin/k3s

2.$PATHを設定する

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# echo $PATH
/root/.local/bin:/root/bin:/sbin:/bin:/usr/sbin:/usr/bin
# export PATH=$PATH:/usr/local/bin
# echo $PATH /root/.local/bin:/root/bin:/sbin:/bin:/usr/sbin:/usr/bin # export PATH=$PATH:/usr/local/bin
# echo $PATH
/root/.local/bin:/root/bin:/sbin:/bin:/usr/sbin:/usr/bin
# export PATH=$PATH:/usr/local/bin

3.kubectlバージョンを確認する

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# kubectl version --client
Client Version: v1.32.3+k3s1
Kustomize Version: v5.5.0
# kubectl version --client Client Version: v1.32.3+k3s1 Kustomize Version: v5.5.0
# kubectl version --client
Client Version: v1.32.3+k3s1
Kustomize Version: v5.5.0

4.パスを有効にする

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# echo 'export PATH=$PATH:/usr/local/bin' >> ~/.bashrc
# source ~/.bashrc
# echo 'export PATH=$PATH:/usr/local/bin' >> ~/.bashrc # source ~/.bashrc
# echo 'export PATH=$PATH:/usr/local/bin' >> ~/.bashrc
# source ~/.bashrc

5.最終確認

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# kubectl get node
NAME STATUS ROLES AGE VERSION
os3-384-25220.vs.sakura.ne.jp Ready control-plane,master 32m v1.32.3+k3s1
# kubectl get node NAME STATUS ROLES AGE VERSION os3-384-25220.vs.sakura.ne.jp Ready control-plane,master 32m v1.32.3+k3s1
# kubectl get node
NAME STATUS ROLES AGE VERSION
os3-384-25220.vs.sakura.ne.jp Ready control-plane,master 32m v1.32.3+k3s1

 

AlmaLinux 9

Posted by arkgame