準備済み Kubernetes v1.35.5 cluster で basic stateless operation の先へ進みます。12 guided labs と 5 challenge で、failure diagnosis と workload、configuration、reliability、network、storage、capacity、placement、access control の判断を学びます。
17 activity は 5 つの順序付き stage です。lab が command、API object、YAML field を observable check とともに紹介し、challenge が少ない guidance で統合します。環境は reset されますが inspect-change-verify workflow と知識は積み上がります。
学習内容
このコースを修了すると、次のことができるようになります。
- selector、structured output、ownership、event、log、live container check で resource を調査する。
- image、command、configuration、readiness、multi-container、Deployment、Service failure を修復する。
- continuous、finite、scheduled、per-node work に Deployment、Job、CronJob、DaemonSet を選ぶ。
- ConfigMap/Secret で設定を分離し、startup/readiness/liveness probe で availability を改善する。
- Ingress で HTTP を route し、default-deny/selective NetworkPolicy で通信を制限する。
- StatefulSet、headless Service、StorageClass、persistent volume claim で stateful workload を実行する。
- request/limit、metrics、HPA、affinity、taint、toleration で capacity と placement を制御する。
- ServiceAccount、Role、RoleBinding、impersonation、authorization check で least privilege を付与する。
このコースの対象者
基本 application の deploy、expose、inspect、scale、update、rollback ができ、intermediate operation を学びたい方向けです。guided explanation と realistic combination challenge を求める developer、platform learner、junior DevOps に適しています。
前提知識: kubectl get、describe、logs、Pod、Deployment、ReplicaSet、Service、label selector、YAML manifest、scaling、rolling update/rollback が必要です。storage、NetworkPolicy、autoscaling、scheduling、RBAC は未経験でも構いません。
学習環境: 17 activity すべてで、Kubernetes v1.35.5 single-node labex-v135 cluster を備えた Ubuntu 22.04 terminal を使います。pinned image と準備済み component があり、install や cloud account は不要です。
よくある質問
先に Kubernetes for Beginners を受講すべきですか?
前提 workflow が不慣れなら受講してください。本コースは manifest 作成、object inspection、Deployment exposure、replica scaling、rolling release management を前提とします。
順番どおりに進める必要がありますか?
はい。5 stage は progressive で、各 challenge は同 stage の labs を評価します。環境は独立しますが troubleshooting と verification の習慣は積み上がります。
cluster install や cloud は必要ですか?
いいえ。v1.35.5 cluster、Ingress controller、storage、metrics、practice state が disposable LabEx environment に用意されています。
対象外の advanced topic は?
cluster installation/upgrades、Helm、Kustomize、Operators、service mesh、full observability、backup/disaster recovery、multi-cluster は扱いません。


