IT用語集 › インフラ › 構成ドリフト

構成ドリフト

インフラ Svenska → 更新: 2026-10-21

実際のインフラが、コードや設定ファイルに定義された内容から徐々にずれていくこと。多くは、コードに書き戻されなかった手動の「応急処置」が原因である。結果として、環境が定義と一致せず、一貫性もなく、予測もできなくなる。

発生の仕方はこうだ。急ぎの問題を解くためにSSHで入って設定を変える、クラウドコンソールでルールを直接直す、あるいは何らかの処理が自動的に何かを書き換える。そしてコードは更新されない。時間が経つと現実が信頼できる唯一の情報源から離れ、再作成した環境は元と同じでなくなり、次のterraform applyが手動変更を黙って消す(あるいは拒否する)こともある。影響は、「このサーバーでは動くが、あちらでは動かない」、原因究明が難しい不整合、誰も触れない「スノーフレークサーバー」である。

対策はドリフト検出(terraform planで差分を確認し、GitOpsエージェントが通知・修正する)、イミュータブルインフラ(変更せず置き換える)、そして規律(変更はすべてコード経由)だ。GitOpsの調整ループが存在する主な理由の一つでもある。

← 用語集に戻る