プラットフォームエンジニアリング
サーバに直接入ってコマンドを打つやり方から離れ、望む状態をコードで宣言し、ツールがその状態へ収束させる方法を学びます。AnsibleとOpenTofuから始め、Kubernetes運用実務、Helm、CRDとオペレータ、Istio、GitOps、ポリシーエンジンまで十コースを手で通過します。終えるとインフラ変更を「誰が何をいつなぜ変えたか」が残るレビュー可能な作業にできるようになります。
코스
- Ansible基礎 — サーバに手で入る作業を終わらせます。
- Ansible実戦 — コピペしたPlaybookをロールに畳みます。
- Terraform/OpenTofu基礎 — 宣言し、状態で管理し、planを読みます。
- Terraform実戦 — モジュール・状態・ドリフトを手で扱います。
- Kubernetes運用実務 — 深夜3時に呼び出される事だけを集めました。
- Kubernetesディストリビューション — 自分で立てる — k3sとk0sを立て、etcdを復旧してみる
- Helmチャートの作成とデプロイ — チャートを自分で作り、リビジョンで戻します。
- CRDとオペレータ — Kubernetes APIに自分の型を追加します。
- Istioサービスメッシュ — トラフィックとセキュリティをコードから引き剥がします。
- GitOpsとArgo CD — デプロイをコミット一つで終わらせます。
- ポリシーをコードで — ルールを文書ではなくクラスタに刻みます。
- GPU Operatorとタイムスライシング — GPU四枚を一度に使えなくした事故から出発します。