Kubernetes クラスター詳細の確認

KubernetesBeginner
オンラインで実践に進む

はじめに

このチャレンジでは、TechCorp の新しいクラウドインフラ実習生として、Kubernetes クラスターの包括的なヘルスチェック(状態確認)を実施します。あなたの目標は、クラスター情報の全容取得、全ノードのリスト表示、および各ノードのステータス確認を kubectl コマンドで行い、今後のデプロイに向けてクラスターが準備万端であることを保証することです。すべての作業は ~/project ディレクトリで行い、コマンドを実行する前に Minikube クラスターが起動していることを確認してください。

Kubernetes クラスター詳細の確認

TechCorp の新しいクラウドインフラ実習生として、今後のデプロイに備えて Kubernetes クラスターの包括的なヘルスチェックを行い、準備状況を確認する必要があります。

タスク

  • 適切な kubectl コマンドを使用して、クラスター情報の全容を取得する
  • Kubernetes クラスター内のすべてのノードをリスト表示する
  • クラスター内の各ノードのステータス(状態)を検証する

要件

  • すべての操作に kubectl コマンドを使用すること
  • すべてのタスクを ~/project ディレクトリで実行すること
  • コマンドを実行する前に、Minikube クラスターが稼働していることを確認すること
  • クラスター情報を収集するために、標準的な kubectl サブコマンドを使用すること

実行例

ノード一覧表示の出力例:

NAME       STATUS   ROLES           AGE   VERSION
minikube   Ready    control-plane   10m   v1.23.3

クラスター情報出力の例:

Kubernetes control plane is running at https://192.168.49.2:8443
CoreDNS is running at https://192.168.49.2:8443/api/v1/namespaces/kube-system/services/kube-dns:dns/proxy

ヒント

  • Kubernetes クラスターとの対話には kubectl コマンドを使用することを忘れないでください。
  • 詳細なコマンドを実行する前に、クラスター自体の稼働状態を確認してください。
  • コマンドの詳細については、kubectl コマンドに --help フラグを付けて確認できます。
  • タスクを実行する前に、Minikube クラスターが起動していることを検証してください。
✨ 解答を確認して練習

まとめ

要約すると、このチャレンジでは、今後のデプロイに向けた準備状況を確認するために、Kubernetes クラスターの包括的なヘルスチェックを実施しました。kubectl コマンドを使用して、クラスター情報の取得、全ノードのリスト表示、および各ノードのステータス検証を行いました。すべてのタスクは ~/project ディレクトリで完結させ、コマンド実行前に Minikube クラスターが正常に稼働していることを確認することが重要です。