準備済み Kubernetes v1.35.5 cluster で実践的な基礎を築きます。6 つの learning cycle で、guided lab が core workflow を説明し、直後の challenge で少ない手順から同じ内容を適用します。
12 activity を通して cluster state の確認から workload、debug、application 接続、scaling、release 管理へ進みます。desired state を理解し、controller が実際に作った状態を検証します。
学習内容
このコースを修了すると、次のことができるようになります。
kubectlcontext、version、node health、namespace、system workload を確認する。- Pod と Deployment の YAML manifest を書き、label、ReplicaSet、controller、desired state を関連付ける。
- status、
describe、event、log、container inspection で障害を診断し、保存 manifest を修復する。 - ClusterIP/NodePort Service で application を公開し、selector、EndpointSlice、cluster DNS を追跡する。
- 分離した Deployment と安定した Service identity で two-tier web stack を作る。
- Deployment を手動 scale し、Pod、Service backend、request distribution を観察する。
- rolling update、revision と ReplicaSet の確認、failed release の復旧、live/saved state の同期を行う。
このコースの対象者
Kubernetes 完全初心者、orchestration を初めて学ぶ container user、cluster administration 前に application operation を理解したい developer 向けです。lab と challenge の組み合わせで、説明後すぐに自力練習できます。
前提知識: Kubernetes 経験は不要です。Linux terminal、container、簡単な YAML の知識は役立ちますが、必要な object と command は lab で紹介します。
学習環境: 12 activity すべてで、Kubernetes v1.35.5 の single-node labex-v135 cluster を備えた Ubuntu 22.04 terminal を使用します。各 activity で cluster が起動するため install や cloud account は不要で、起動には数分かかる場合があります。
よくある質問
lab と challenge はどう構成されていますか?
guided lab 6 個と challenge 6 個です。cluster inspection、deployment、debug、Service、scaling、release の各 lab に challenge が続き、少ない command guidance で workflow を繰り返します。
自分の cluster や Docker registry は必要ですか?
いいえ。local minikube cluster と pinned image が用意され、cloud や外部 registry なしで terminal 内だけで作業します。
対象外の Kubernetes topic は何ですか?
stateless Pod、Deployment、Service、manual scaling、troubleshooting、rolling release に集中します。persistent storage、Ingress、security policy、observability、automatic scaling、multi-node administration は扱いません。
「Kubernetes 30日チャレンジ」との違いは?
本コースは core application workflow を教える guided Beginner course です。「30日」は administration、repair、storage、network、security を扱う 30 個の独立 CKA/CKAD/CKS-style task からなる Intermediate course です。



