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

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

kubectl は、Kubenetes (略して K8s) クラスターを操作するためのコマンドライン ツールです。これを使用して、アプリケーションのデプロイ、クラスター リソースの監視と管理、ログの表示を行うことができます。 kubectl は、Linux や Windows などのさまざまなプラットフォームにインストールできます。この記事では主に、Linux システムに kubectl をインストールして構成する方法を紹介します。

、kubectl インストール手順

ここでは、cul を使用して Linux システムに kubectl をインストールできます。まず、次のコマンドを実行して最新リリースをダウンロードします。

cul -LO "https://dl.k8s.io/elese/$(cul -L -s https://dl.k8s.io/elese/stble.txt)/bin/linux/md64/kubectl

特定のバージョンをダウンロードする場合は、コマンドのこの部分を指定されたバージョン番号に置き換えることができます: $(cul -L -s https://dl.k8s.io/elese/stble.txt)。たとえば、Linux で .23.0 バージョンをダウンロードするには、次のように入力します。

cul -LO https://dl.k8s.io/elese/.23.0/bin/linux/md64/kubectl

次に、kubectl のインストールを開始します。

sudo インストール -o oot -g oot -m 0755 kubectl /us/locl/bin/kubectl

ターゲット システムで oot 権限がない場合でも、kubectl を ~/.locl/bin ディレクトリにインストールできます。

chmod +x kubectl mkdi -p ~/.locl/bin/kubectl m ./kubectl ~/.locl/bin/kubectl # 次に、$PATH に ~/.locl/bin/kubectl を追加します

最後に、次のコマンドを実行して、インストールされている kubectl のバージョンが最新であることをテストします。

kubectl esion Rclient

2. kubectlの設定を確認する

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

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

kubectl クラスター情報

URL が返された場合は、kubectl がクラスターに正常にアクセスしたことを意味します。

ただし、次のようなメッセージが表示される場合は、kubectl 構成に問題があるか、Kubenetes クラスターに接続できないことを意味します。

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

たとえば、ローカル コンピューターで Kubenetes クラスターを実行する場合、通常は最初に Minikube ツールをインストールしてから、上記のコマンドを再実行する必要があります。

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

kubectl クラスター情報ダンプ

関連記事:

K8s の目的は何ですか? K8s は何に使用されますか?

KubenetesとDockerの関係は?KubenetesとDockerの違い

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

<<:  外国貿易独立局のSEO最適化に推奨される共通ツール

>>:  WordPress ウェブサイトによくあるセキュリティ上の問題は何ですか?

推薦する

飛珠は自分の風を待った

現代の生物季節学では、気候は歴史的にさまざまな時期に変化し、全体的な環境の変化を通じて特定の地域のす...

2022 年のブランド マーケティング (傲慢さはブランド マーケティングの原罪か? | マーケティング観察)

ハドル、ブランド マーケティングの原罪? |マーケティング観察著者 |ダケソース |水素消費量ID...

ブランドマーケティングプロモーションプランニング(企業ブランドマーケティング成功の秘訣を知る:ブランドプロモーションプランニングプログラム)

企業ブランドマーケティングを成功に導く秘訣:ブランドプロモーション企画プログラム企業ブランド マーケ...

商品プロモーション企画書テンプレート(AIライティング商品マーケティング企画書テンプレート:様々な商品に適したマーケティング企画書)

AI ライティング製品マーケティング プラン テンプレート: さまざまな製品のマーケティング プラ...

AlmaLinux 9 インストール ネットワーク スクリプト チュートリアル

AlmLinux 9、Rocky Linux 9、または CentOS Stem 9 を実行している...

ノートパソコン売上ランキング(2024年ノートパソコン売上ランキング)

2024年ノートパソコン売上ランキング現代の情報化社会では、ノートパソコンは私たちの日常生活や仕事...

お茶のブランド企画(貴州の優れた製品を貴州を越えて世界に発信する|貴州省ブランド構築推進協会会長 呉浩雪氏インタビュー)

貴州の高品質な製品を貴州を越えて世界に発信丨貴州省ブランド建設推進協会会長 呉浩雪氏インタビュー今年...

店舗マーケティングプラン(Youzanのメジャーアップグレード:店舗マーケティングソリューションからプライベートドメイン運用ソリューションへ)

ユーザンのメジャーアップグレード:店舗マーケティングソリューションからプライベートドメイン運用ソリュ...

データ分析と運用のどちらが優れているでしょうか? (オペレーションとは何か?離陸に役立つチュートリアル!)

操作とは何ですか?あなたを連れ出すためのチュートリアル!今日は、オペレーションとは何か、そしてそれが...

コミュニティ運営コンテンツ(ゼロから始めるシリーズ:運営(V)コミュニティ運営)

入門シリーズ: オペレーション (V) コミュニティオペレーションオリジナルの PC 時代に繁栄した...

Lipinブランド企画(フレーム初公開|Lipinデザイン:安踏青年初のオフライン店舗と新ブランドイメージ)

フレーム初公開丨スタンドアップデザイン:アンタジュニア初のオフライン店舗と新ブランドイメージ#リピン...

ブランドプロモーション(快手電子商取引は「三善計画」を立ち上げ、有名ブランドと提携して「良い生活は安価にできる」というメッセージを伝えた)

快手電子商取引は「3つの良い計画」を立ち上げ、有名ブランドと手を携えて「良い生活は安価にできる」とい...

トランスナショナルブランドマーケティング(多国籍企業の商標戦略:国際ブランドがグローバル化を実現する方法)

多国籍企業の商標戦略:国際ブランドがグローバル化を実現する方法国際ブランドのグローバルな展開を実現す...

製品プロモーション計画例(新製品発売プロモーション計画(例))

新製品発売プロモーション企画(例) 1. 基本情報上場背景:電気炊飯器は当社の電化製品の主力製品です...

2022年折りたたみ式スクリーン携帯電話販売ランキング(Honor折りたたみ式スクリーン生産台数が100万台を突破:3年間の成長、1日の変革)

Honorの折りたたみ式スクリーンの生産台数が100万台を突破:3年間の成長、突然の変革11月23...