CI/CD¶
CI/CD は、コード変更を継続的にビルド・テストし、安全にデプロイまでつなげる考え方。
このノートでは、まず GitHub Actions を中心に整理し、GitOps 系として Argo CD は入口だけ置く。
まず押さえたいこと¶
- CI: ビルド・テスト・静的解析を自動化する
- CD: デプロイまでの反映フローを自動化する
- 小さな変更を早く安全に流すための仕組みとして考える
- 単に自動化するだけでなく、失敗時に止められることも重要
このセクションの見方¶
メモ¶
- 現在の主軸は GitHub Actions
- デプロイ方式が変わると、CI/CD の責務分担も変わる