Kubernetes コマンドラインツール kubectl インストールチュートリアル (Windows システム)

Kubernetes コマンドラインツール kubectl インストールチュートリアル (Windows システム)

kubectl は、Kubenetes (K8s) クラスターのコマンドライン ツールです。kubectl を使用すると、クラスター自体を管理し、コンテナー化されたアプリケーションをクラスターにインストールしてデプロイできます。 Kubectl はさまざまなプラットフォームで動作します。以前、Linux システムに kubectl をインストールしてセットアップする手順を紹介しました。今日は、Windows に kubectl をインストールする方法を見ていきます。

Windows に kubectl コマンドライン ツールをインストールする場合は、まず kubectl の最新バージョンをダウンロードする必要があります。この記事ではバージョン .23.0 を使用します。cul がインストールされている場合は、次のコマンドを実行して kubectl をダウンロードできます。

cul -LO "https://dl.k8s.io/elese/.23.0/bin/windows/md64/kubectl.exe̶

2. 実行可能ファイルを検証する(オプションの手順)

kubectl チェックサム ファイルをダウンロードします。

cul -LO "https://dl.k8s.io/.23.0/bin/windows/md64/kubectl.exe.sh256̶

チェックサム ファイルに基づいて kubectl 実行可能ファイルを検証します。

コマンドライン環境で、CetUtil コマンドの出力をチェックサム ファイルと手動で比較します。

CetUtil -hshfile kubectl.exe SHA256

kubectl.exe.sh256と入力します

PoweShell を使用して自動的に検証し、演算子 -eq を使用して Tue または Flse の結果を直接取得します。

$($(CetUtil -hshfile .\kubectl.exe SHA256) -eplce ̶ “, “̶) -eq $(type .\kubectl.exe.sh256)

3. 実行ファイルへのパスを PATH に追加します。

4. 最後に、kubectl のバージョンが予想されるバージョンと一致していることを確認するためにテストします。

kubectl esion Rclient

注目すべきはWindows 版の Docker Desktop では、独自のバージョンの kubectl が PATH に追加されます。 以前に Docker Desktop をインストールしたことがある場合は、この PATH エントリを Docker Desktop によってインストールされたエントリの前に置くか、Docker Desktop の kubectl を直接削除する必要がある場合があります。

kubectl コマンドライン ツールが Windows システムに正常にインストールされたら、kubectl の構成を確認できます。関連する手順は次のとおりです。

kubectl が Kubenetes クラスターを検出してアクセスするには、kube-up.sh がクラスターを作成するか、Miniube クラスターを正常にデプロイすると自動的に生成される kubeconfig ファイルが必要です。 通常、kubectl 構成情報は ~/.kube/config ファイルに保存されます。

クラスターのステータスを取得して、kubectl が適切に構成されていることを確認します。

kubectl クラスター情報

①URLが返ってきたら、kubectlがKubenetesクラスターに正常にアクセスできたことを意味します。

②以下のメッセージが表示された場合は、kubectl の設定に問題があるか、Kubenetes クラスターに接続できないことを意味します。

see <see-nme:pot> への接続が拒否されました R 正しいホストとポートを指定しましたか? (<see-nme:pot> へのアクセスが拒否されました R 正しいホストとポートを指定しましたか?)

たとえば、ラップトップ(ローカル)で Kubenetes クラスターを実行する場合は、まず Minikube ツールをインストールしてから、上記のコマンドを再実行する必要があります。

コマンド kubectl cluste-info が ul を返しても、クラスターにアクセスできない場合は、次のコマンドを使用して構成が正しいかどうかを確認できます。

kubectl クラスター情報ダンプ

さらに詳しい情報: 「Kubenetes コマンドライン ツール kubectl インストール チュートリアル (Linux システム)」

<<:  SSL証明書の詳細を表示する方法

>>:  FastPanel無料サーバーコントロールパネルの使い方

推薦する

CentOS 7 VirtualBox のインストールチュートリアル

VitulBox は、複数のゲスト オペレーティング システム (仮想マシン) を同時に実行できるオ...

トラフィック マーケティングの方法 (オフサイト プロモーションとトラフィック転換のための 7 つのマーケティング戦略で、コンバージョン率を迅速に向上させる)

オフサイトプロモーションとトラフィック転換のための 7 つのマーケティング戦略で、コンバージョン率を...

Rocky Linux システムに MySQL データベースをインストールするチュートリアル

MySQL は、非常に人気のあるオープン ソースのリレーショナル データベース管理システムです。使い...

ブランドプロモーション費用(口コミマーケティング費用には主に何が含まれますか?口コミマーケティング費用はどのように請求されますか?)

口コミマーケティングにかかる​​費用には主に何が含まれますか?口コミプロモーションの料金はどのように...

ショッピングモール運営の主な業務内容(ショッピングモール運営の進め方)

ショッピングモールの運営方法運営力はショッピングモールの中核競争力です。ショッピングモールがオープン...

ライブ配信運用データ分析(5,000字長文記事、GMV1億超えのライブ配信起業のまとめ)

5000ワードの長文記事、GMV1億超のライブ放送スタートアップの概要ライブストリーミング事業を始...

ケータリング商品プロモーション企画(ケータリングマーケティング)

ケータリングマーケティング定期的に新商品を導入することは、レストランが既存の顧客を呼び戻し、新しい顧...

情報フロー広告(1日100元の予算、上司から情報フローに投資するように言われました...)

上司は私に、1日100元の予算で情報フローに投資するように頼みました...ソース |後昌学院若いと...

粉乳ブランドマーケティング(注目!粉乳ブランドの新たな集中育成戦略!)

集中!粉乳ブランドの新たな集中育成戦略!近年、粉乳市場の競争が激化し、経済環境が変化したことにより...

WPCOM テーマ ビジュアル エディターの使用チュートリアル

WPCOM は、プロフェッショナルな WodPess テーマ テンプレート サービス プロバイダーで...

米国の高級ブランド車の販売台数(3月の米国の新エネルギー車の販売台数は約2万7000台)

3月の米国における新エネルギー車の販売台数は約2万7000台最新の報道によれば、総販売台数は約2万...

データ資産の管理と運用(これらの側面からデータ資産の運用を理解する#データ資産の運用#データ資産)

データ資産の運用をこれらの側面から理解する#データ資産の運用#データ資産これらの側面からデータ資産...

交通の転換と分裂(突破口:国内の母子市場の「ボーナス減少」、母子用品店はいかにして顧客基盤を拡大し、交通の転換と分裂を図ることができるか?)

突破口:国内の母子市場の「配当金減少」が進む中、母子用品店はいかにして顧客を惹きつけ、分裂を起こせる...

ショートビデオ運用データ(Hongrun Media:この記事はショートビデオ運用のデータ分析をマスターするのに役立ちます!)

Hongrun Media: この記事は、短編動画運用のデータ分析をマスターするのに役立ちます。シ...

コンテンツ運用評価基準(コンテンツ運用の専門性はどのような側面から判断できるのか?)

コンテンツオペレーターの専門レベルはどのような点から判断できるのでしょうか?ある意味、コンテンツ運用...