Kubernetes クラスター管理

中級

Kubernetes クラスター管理について学習します。このモジュールでは、ノードメンテナンス、名前空間とクォータ、RBAC 認証、シークレットと ConfigMap、ワークロードのトラブルシューティングを扱います。実践的なラボと実世界の課題を通じて、これらの必須の Linux スキルを習得します。

devops-engineerkubernetesdevopspython

💡 このチュートリアルは英語版からAIによって翻訳されています。原文を確認するには、 ここをクリックしてください

Kubernetes クラスター管理

ノードのメンテナンス、ネームスペース制御、RBAC、シークレット、構成管理、ワークロードのトラブルシューティングを通じて、Kubernetes クラスターを維持・管理する方法を学びます。本コースは Kubernetes の基礎知識を前提としており、クラスターの可用性、セキュリティ、および整理された状態を維持するための管理者の責務に焦点を当てています。

なぜ重要なのか

Kubernetes 上でワークロードを実行することは、業務の一部に過ぎません。クラスター管理者は、アクセス制御、チームやリソースの分離、ノードのライフサイクル管理、そして障害が発生したワークロードの診断を行う必要があります。これらのタスクは、ユーザーやアプリケーションが増加してもクラスターが安定し、管理可能な状態を維持できるかどうかを決定づける重要な要素です。

学習内容

  • ワークロードを中断させることなく、安全にノードのメンテナンスを行う方法。
  • ネームスペースとクォータ(Quota)を使用して、クラスターリソースを分離・制御する方法。
  • RBAC を通じて Kubernetes へのアクセスを管理する方法。
  • アプリケーション構成のためにシークレット(Secrets)やコンフィグマップ(ConfigMaps)を扱う方法。
  • 起動しない、または期待通りに動作しないワークロードのトラブルシューティング。
  • これらのスキルを「クラスター救出ミッション」チャレンジで実践する。

コースのロードマップ

本コースはノードのメンテナンスから始まります。これにより、ワークロードの継続性を保護しながら、修理や変更のためにノードを準備する方法を理解します。次に、クラスターの使用状況を整理し、リソース消費を制御するためのネームスペースとクォータについて学習します。

続いて、アクセス権限を明確かつ管理しやすくするための RBAC に焦点を当てます。その後、アプリケーションの構成をワークロード定義から分離するために不可欠な、シークレットとコンフィグマップの操作を学びます。

最後のラボではワークロードのトラブルシューティングに専念し、Pod やコントローラーが失敗する原因を特定する方法を習得します。コースの締めくくりとして、メンテナンス、アクセス制御、構成管理、トラブルシューティングのすべてを統合した、現実的な管理シナリオである「クラスター救出ミッション」チャレンジに挑戦します。

対象読者

本コースは、Kubernetes の基礎をすでに理解しており、より専門的な管理スキルを身につけてクラスターを運用したいと考えている方を対象としています。

学習成果

本コースを修了すると、Kubernetes の基本的な管理タスクの実行、リソース境界の構築、アクセス管理、構成オブジェクトの取り扱い、そして一般的なクラスターワークロードの問題に対するより効果的なトラブルシューティングが可能になります。

講師

labby
Labby
Labby is the LabEx teacher.