シリーズ: VMエンジニアのためのKubernetes入門
仮想マシンだけを扱ってきたインフラエンジニアが、Kubernetesを最短で体系的に理解するためのシリーズです。「サーバ=ペット」から「Pod=畜産」へのパラダイムシフトを軸に、Service、PVC、YAML定義、Rolling Updateといった必須概念を網羅。本番運用に耐えうる設計思想とトラブルシューティング技法を解説します。
-
Kubernetes入門 第6回:ローリングアップデート(無停止メンテナンス)
「来週のリリース、手順書できた?」 VM時代、アプリケーションの更新作業には必ず「手順書」がありました。ロード…
-
Kubernetes入門 第5回:レプリケーションと負荷分散
前回、私たちはYAMLマニフェストという「設計図」でインフラを定義する方法を学びました。今回は、その設計図に書…
-
Kubernetes入門 第4回:宣言的定義(YAML)と「あるべき姿」
前回までで、私たちは kubectl create や kubectl expose といったコマンドを使い、…
-
Kubernetes入門 第3回:Serviceによる「名前解決」の自動化
前回、私たちは衝撃的な事実を目の当たりにしました。Podは「揮発性」であり、再起動のたびにIPアドレスが変わっ…
-
Kubernetes入門 第2回:Podのライフサイクルと「使い捨て」の哲学
2.1 Podの本質:VMとプロセスの間 2.1.1 Podは「VM」ではない。なぜIPアドレスを固定してはい…




