Ubuntu 20.04LTSにKubectlをインストールする方法

このチュートリアルでは、Ubuntu 20.04LTSにKubectlをインストールする方法を示します。 知らなかった方のために説明すると、KubectlはKubernetesクラスターに対してコマンドを実行するためのコマンドラインクライアントです。 アプリケーションのデプロイ、クラスターの管理、ログの表示などが可能です。

この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、自分のVPSでサイトをホストしていることを前提としています。 インストールは非常に簡単で、rootアカウントで実行していることを前提としています。そうでない場合は、 ‘を追加する必要があります。sudo‘root権限を取得するコマンドに。 Ubuntu 20.04(Focal Fossa)にKubectlを段階的にインストールする方法を紹介します。 Ubuntu 18.04、16.04、およびLinuxMintなどの他のDebianベースのディストリビューションでも同じ手順に従うことができます。

Ubuntu 20.04 LTS FocalFossaにKubectlをインストールします

手順1.まず、次のコマンドを実行して、すべてのシステムパッケージが最新であることを確認します。 apt ターミナルのコマンド。

sudo aptアップデート
sudo aptアップグレード
sudo apt install apt-transport-https ca-certificates curl

ステップ2.Ubuntu20.04にKubectlをインストールします。

今、私たちはグーグルをダウンロードします Cloud Ubuntuシステムの公開署名キー:

sudo curl –fsSLo /usr/share/keyrings/kubernetes-archive-keyring.gpg https://packages.cloud.google.com/apt/doc/apt-key.gpg

次に、以下のコマンドを使用して、Kubernetesリポジトリをシステムに追加します。

エコー「deb [signed-by=/usr/share/keyrings/kubernetes-archive-keyring.gpg] https://apt.kubernetes.io/ kubernetes-xenial main” | sudo tee /etc/apt/sources.list.d/kubernetes.list

Kubectlをインストールするには、次のコマンドを使用するだけです。

sudo aptアップデート
sudo apt install kubectl

Kubectlが正常にインストールされたら、以下に示すコマンドを実行して、インストールされているバージョンを探すことができます。

kubectlバージョン

おめでとう! Kubectlが正常にインストールされました。 Ubuntu 20.04 LTS FocalFossaシステムにKubectlをインストールするためにこのチュートリアルを使用していただきありがとうございます。 追加のヘルプまたは有用な情報については、確認することをお勧めします Kubernetesの公式ウェブサイト