猫キック

IT関連について投稿

【AWS】【小ネタ】CodeBuild Provisioningで時間がかかる

小ネタです。 タイトル通り通常だと1分以内でCodeBuildのProvisioningフェーズが完了するのですが、久しぶりに動かしたら5分程Provisioningに時間がかかりました。

codebuild slow でggって見るといかに記載。

CodeBuild provisioning very slow most times : aws

CodeBuild によって提供されるドッカーイメージ - AWS CodeBuild

どうやら、古いイメージのバージョンを利用していたことが原因らしいです。

イメージのプロビジョニングは、各イメージの最新バージョンをキャッシュしキャッシュした内容に基づきプロビジョニングするため、これにより古いバージョンを利用すると最新バージョン分のパッチが適用されるため、パッチ適用時間分ビルド時間が長くなります。

Codebuild イメージは常に最新のイメージにするように、設定・メンテナンスを実施する必要がありますね。