【AWS】【小ネタ】CodeBuild Provisioningで時間がかかる
小ネタです。 タイトル通り通常だと1分以内でCodeBuildのProvisioningフェーズが完了するのですが、久しぶりに動かしたら5分程Provisioningに時間がかかりました。
codebuild slow でggって見るといかに記載。
CodeBuild provisioning very slow most times : aws
CodeBuild によって提供されるドッカーイメージ - AWS CodeBuild
どうやら、古いイメージのバージョンを利用していたことが原因らしいです。
イメージのプロビジョニングは、各イメージの最新バージョンをキャッシュしキャッシュした内容に基づきプロビジョニングするため、これにより古いバージョンを利用すると最新バージョン分のパッチが適用されるため、パッチ適用時間分ビルド時間が長くなります。
Codebuild イメージは常に最新のイメージにするように、設定・メンテナンスを実施する必要がありますね。