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無料サーバーコントロールパネルの使い方

推薦する

Linuxのバージョンを確認するにはどうすればいいですか? Linux システムバージョン表示コマンド

Linux は、プラットフォーム間で使用できるオープンソースの無料オペレーティング システムであり、...

ブランド マーケティングへの洞察 (ビジネス インサイトがブランド マーケティングの将来の方向性をどう導くか)

ビジネスインサイトがブランドマーケティングの将来の方向性を導く方法今日の情報化時代において、ビジネス...

生産業務管理の基本的な内容を簡単に説明します(乾物!工房の生産業務を簡単に説明します)

実用的な情報!ワークショップの生産業務について簡単に説明します周知のとおり、あらゆる社会経済組織(...

15のマーケティングプラン(「事例」店舗経営のための10のマーケティングプラン、見逃した方は次号までお待ちください)

「ケーススタディ」店舗経営のための10のマーケティングプラン、見逃した方は次号までお待ちください潜...

個人のウェブサイトにはどのようなタイプの SSL 証明書を適用できますか?

現在、ほとんどの Web サイトは https で始まっており、これは、データの暗号化送信やサーバー...

コンテンツ企画と運営(Toutiao 運営の秘密を公開:コンテンツ企画とプロモーションが連携し、ブランドをヒットに導く)

Toutiao の運営秘話が明らかに: コンテンツ企画とプロモーションが連携してブランドのヒットに...

電子商取引業務のデータ分析(電子商取引シリーズ)

電子商取引シリーズ編集者注: 市場ユーザー分析は、電子商取引業界にとって非常に重要です。市場のユーザ...

どの広告メーカーが最高か(2022年のトップ10キングインダストリアル企業)

2022年のトップ10キングインダストリアル企業これら 10 社はどこで王者になったのでしょうか?...

建材ブランドプロモーション(ホームデコレーション建材マーケティング、WeChat Momentsコピーライティング)

住宅改修と建築資材のマーケティング、WeChat Momentsのコピーライティングが登場01商品を...

ウェブサイトに SSL 証明書がない場合はどうなりますか?副作用は何ですか?

現在、ほとんどの Web サイトでは、HTTPS 暗号化アクセスを有効にし、情報セキュリティ保護を強...

Emlog のパスワードを忘れた場合はどうすればいいですか? Emlog のバックグラウンド パスワード リセット チュートリアル

Emlog は、PHP\MySQL をベースにしたブログおよび CMS ウェブサイト構築システムで、...

ラテンアメリカの中国人起業家:「百年の孤独」におけるインターネットの物語

著者 |李暁天編集者 |劉 景鋒中国の北京から出発して地球の中心までまっすぐ進み、地球の同じ直径の反...

ブランドマーケティング戦略の分析(君峰煌新小売:オンラインとオフラインの融合、新たな小売トレンドの開拓)

君峰煌新小売:オンラインとオフラインの融合、新たな小売トレンドの開拓デジタル化と消費の変化という二つ...

KOLコンテンツ運用(乾物5000語:KOL運用0から1までの徹底分析)

5000語の乾物:KOL運用の0から1までの徹底分析KOL: キーオピニオンリーダー。一般的には、...

Hostry VPS にシステムを再インストールするにはどうすればいいですか? Hostry VPS システムの再インストールチュートリアル

Hosty は、ユーザーに高度なホスティング ソリューションと高品質のカスタマー サポートを提供する...