Slide 29
Slide 29 text
web サーバー内の構成は、既存の構成管理を精査して決めた
●
アプリケーションから見た実行環境は変えないことを原則とする
●
構成管理の cookbook は流用せず、すべて精査して Dockerfile に書き直す
– 24 リポジトリ、63 recipe、2,200 行
●
recipe をツリー状に辿り、1 項目ずつ「いる / いらない / 別の形でやる」を判断
– 7 割は廃止もしくは別の形に置き換え
– 決めきれないものは無理に削らず残す方針
後の移行で、web サーバー内の構成に起因するサービス障害は起きなかった
29