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 ウェブサイトによくあるセキュリティ上の問題は何ですか?

推薦する

SEO 口コミマーケティング (315 でオンライン口コミマーケティングの混乱が明らかに、SEO 実践者はどのように選択すべきか?)

315 は、オンラインの口コミマーケティングの混乱を明らかにします。 SEO 実践者はどのように選...

深センブランドマーケティング(フェイトゥマッサージ機器ブランドマーケティング企画事例)

Fituマッサージ機器ブランドマーケティング企画事例1. プロジェクトの背景ポータブルマッサージ機...

Java と Python のどちらが優れていますか? JavaとPythonの比較

J と Python のどちらが良いでしょうか? J と Python は現在、Web 開発、データ...

市場運営業務内容(Fanwei Qianliling RPAは業務プロセスの自動化を支援し、市場を作ります)

Fanwei Qianliling RPAはビジネスプロセスの自動化と市場の拡大に役立ちますデジタ...

コンテンツ運用の重要性(ブランドコンテンツ運用の重要性)

ブランドコンテンツ運用の重要性新湖編集者の足跡をたどって、618戦闘レポートを見てみましょう! Tm...

データ駆動型の洗練されたオペレーション(データ配当:ビッグデータを活用して洗練されたビジネスオペレーションを推進する方法)

データの配当: ビッグデータを活用して洗練されたビジネス運営を推進する方法近年、我が国のデジタル経済...

成功するブランド マーケティング (成功するブランド マーケティング プログラムの重要な要素)

成功するマーケティングおよびブランディング プログラムの重要な要素ブランドプロモーションは現代のマー...

アムールブランドのマーケティング戦略(アムール生放送:革新的なマーケティング戦略、高級ヨーグルトの魅力を数秒で理解できます)

Amul Live: 高級ヨーグルトの魅力を数秒で理解できる革新的なマーケティング戦略はい、姉妹た...

国内ブランドの新しいメディアマーケティング(国内ブランドの新しいマーケティング方法、タオバオが「予算ゼロ」の春節祭を開催)

中国製品マーケティングが新たなトリックを考案、タオバオが「0予算」春節祭を開催表紙ニュース記者 呉宇...

テスラが先頭に立ち、ファーウェイとアイディールがそれに続き、エンドツーエンドがインテリジェント運転の新たな出発点となる

大規模な AI モデルが登場する前は、自動車会社がインテリジェント運転について語るときは、一般的にア...

FileZilla Server 0.9.60.2 中国語版がリリースされました

2020年8月8日、FileZillは新しいバージョン0.9.60.2中国語版をリリースしました。F...

テクノロジーのドメイン名は良いですか? テクノロジーのドメイン名は投資する価値がありますか?

tech は良いドメイン名ですか?テクノロジードメイン名に投資する価値はあるでしょうか? .tech...