GitHub ActionsからAWS利用時に永続的クレデンシャル情報を渡さないようにする
GitHub ActionsのCI実行時に各種AWSサービスにアクセスする為に使用していたIAM Userのクレデンシャル情報を廃止して、OpenID Connect経由でIAM Roleを使用する方式で永続的なクレデン … [Read more…]
GitHub ActionsのCI実行時に各種AWSサービスにアクセスする為に使用していたIAM Userのクレデンシャル情報を廃止して、OpenID Connect経由でIAM Roleを使用する方式で永続的なクレデン … [Read more…]
前回に引き続き、CodeBuildのビルド実行時間を短縮ネタです。 前回は急にビルド実行時間が長くなってしまった場合のトラブルシューティング的な内容でしたが、今回はビルド実行時間を短縮する手段としてどんな方法が存在するか … [Read more…]
CodeBuildのビルド実行時間が急に長くなってしまい、且つ何も変更をしていないなど原因に対して思い当たる節がない時の対処法の一つです。 ビルド実行時間が長くなる要因は無数にあるのであくまでもその中の1ケースですが、今 … [Read more…]
コスト削減目的で使用中の各インスタンスをリザーブドインスタンスへ変更している時に、「そういえば、プライベートで使っている環境もオンデマンドインスタンスのままになっていたっけ」と思い出したので、節約の為にリザーブドインスタ … [Read more…]
GitHub上でPull Requestを作成/更新するとCodeBuildのビルドが走り自動でテストが実行され、テスト結果が成功した場合のみマージを可能にする、よくあるCI環境の作成手順です。 最近になってプライベート … [Read more…]