centos 7でkubectlをインストール
1846 ワード
centos 7でkubectlをインストール
1、最新releaseパッケージをダウンロードするcurl -LO https://storage.googleapis.com/kubernetes-release/release/$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)/bin/linux/amd64/kubectl
2、kubectlに実行可能権限を追加するchmod +x ./kubectl
3、kubectlをpathディレクトリに移動するmv ./kubectl /usr/local/bin/kubectl
4、kubectl構成を検証クラスタ状態を取得することで、kubectlが正しく構成されているかどうかを確認できます.kubectl cluster-info
urlの応答が表示された場合は、kubectlが正しく構成されていることを示し、次のようなプロンプトが表示された場合は、kubectlが正しく構成されていないことを示します.The connection to the server was refused - did you specify the right host or port?
githubからインストールをダウンロード
1、このページに適切なバージョンを選択し、クライアントプログラムを選択するhttps://github.com/kubernetes/kubernetes/blob/master/CHANGELOG.md
2、linuxのダウンロードに対応するtar.など、対応するシステムバージョンをダウンロードする.gz、リンクアドレスをコピーしたり、直接ダウンロードしてアップロードしたりwget https://dl.k8s.io/v1.9.3/kubernetes-client-linux-amd64.tar.gz
3、解凍後、kubectlコマンドに権限を与え、ユーザーコマンドディレクトリにコピーするtar -zxvf kubernetes-client-linux-amd64.tar.gz
cd kubernetes/client/bin
chmod +x ./kubectl
sudo mv ./kubectl /usr/local/bin/kubectl
4、kubectl構成を検証クラスタ状態を取得することで、kubectlが正しく構成されているかどうかを確認できます.kubectl cluster-info
注意:クラスタのkubeconfigファイルを~/.kube/config(自己作成)が正常に使用されます
kubectlコマンド補完(linuxシステム) yum install bash-completion
source /usr/share/bash-completion/bash_completion
source
あるいは次のようなsource > ~/.bashrc
kubectl get nを入力してtabを押してヒントを見てみましょう
参考資料:
kubectlインストール(1.9バージョン)(国内でのkubectlインストールの失敗を解決)
kubernetes公式ダウンロードアドレス
kubectl自動補完
kubectlコマンド自動補完
curl -LO https://storage.googleapis.com/kubernetes-release/release/$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)/bin/linux/amd64/kubectl
chmod +x ./kubectl
mv ./kubectl /usr/local/bin/kubectl
kubectl cluster-info
The connection to the server was refused - did you specify the right host or port?
1、このページに適切なバージョンを選択し、クライアントプログラムを選択するhttps://github.com/kubernetes/kubernetes/blob/master/CHANGELOG.md
2、linuxのダウンロードに対応するtar.など、対応するシステムバージョンをダウンロードする.gz、リンクアドレスをコピーしたり、直接ダウンロードしてアップロードしたり
wget https://dl.k8s.io/v1.9.3/kubernetes-client-linux-amd64.tar.gz
3、解凍後、kubectlコマンドに権限を与え、ユーザーコマンドディレクトリにコピーする
tar -zxvf kubernetes-client-linux-amd64.tar.gz
cd kubernetes/client/bin
chmod +x ./kubectl
sudo mv ./kubectl /usr/local/bin/kubectl
4、kubectl構成を検証クラスタ状態を取得することで、kubectlが正しく構成されているかどうかを確認できます.
kubectl cluster-info
注意:クラスタのkubeconfigファイルを~/.kube/config(自己作成)が正常に使用されます
kubectlコマンド補完(linuxシステム) yum install bash-completion
source /usr/share/bash-completion/bash_completion
source
あるいは次のようなsource > ~/.bashrc
kubectl get nを入力してtabを押してヒントを見てみましょう
参考資料:
kubectlインストール(1.9バージョン)(国内でのkubectlインストールの失敗を解決)
kubernetes公式ダウンロードアドレス
kubectl自動補完
kubectlコマンド自動補完
yum install bash-completion
source /usr/share/bash-completion/bash_completion
source
source > ~/.bashrc
kubectlインストール(1.9バージョン)(国内でのkubectlインストールの失敗を解決)
kubernetes公式ダウンロードアドレス
kubectl自動補完
kubectlコマンド自動補完