| ID |
1130 |
| GUID |
8fa50584eb544d468b14c135e0a05e68cbce9362 |
| 発表日(JST) |
|
| 要約生成日時(JST) |
|
| タイトル |
AWS CodeBuildがGitLab Self-Managed用のマネージドランナーのサポートを追加 |
| 詳細リンク |
https://aws.amazon.com/about-aws/whats-new/2025/02/aws-codebuild-managed-runners-gitlab-self-managed
|
| カテゴリ |
- aws-codebuild
- developer-tools
|
| 要点 |
- AWS CodeBuildがGitLab Self-Managed用のマネージドランナーをサポート
- GitLab Self-ManagedのCI/CDジョブをCodeBuildの一時的なホスト上で実行可能
- IAM、AWS Secrets Manager、AWS CloudTrail、Amazon VPCなどの機能を通じてセキュリティと利便性を提供
- Lambda、GPU強化型、Armベースのインスタンスを含む多様な計算プラットフォームにアクセス可能
- CodeBuildが提供されているすべてのリージョンで利用可能
|
| アップデート内容要約 |
AWS CodeBuildが、GitLab Self-ManagedのCI/CDジョブをCodeBuildの一時的なホスト上で実行できる機能を追加しました。これにより、GitLab Self-ManagedジョブとAWSサービスとのネイティブな統合が可能になり、セキュリティと利便性が向上します。
|
| アップデート内容全文 |
AWS CodeBuildが、GitLab Self-Managed用のマネージドランナーをサポートするようになりました。
顧客はCodeBuildプロジェクトを設定して、GitLab Self-ManagedのCI/CDジョブイベントを受け取り、CodeBuildの一時的なホスト上で実行できるようになりました。
AWS CodeBuildは、ソースコードをコンパイルし、テストを実行し、デプロイ準備完了のソフトウェアパッケージを生成する完全マネージド型の継続的統合サービスです。
この機能により、GitLab Self-Managedジョブは、IAM、AWS Secrets Manager、AWS CloudTrail、Amazon VPCなどの機能を通じてセキュリティと利便性を提供しながら、AWSとネイティブに統合できます。
顧客は、Lambda、GPU強化型、Armベースのインスタンスを含む、CodeBuildが提供するすべての計算プラットフォームにアクセスできます。
CodeBuildとGitLab Self-Managedランナーの統合は、CodeBuildが提供されているすべのリージョンで利用可能です。
CodeBuildが利用可能なAWSリージョンについては、AWSリージョンページをご覧ください。
CodeBuildプロジェクトでWebhookを設定し、GitLab CI YAMLを更新してCodeBuildマシン上でホストされる自己管理ランナーを使用することで、開始できます。
GitLabまたはGitHub用のCodeBuildによるランナーの詳細については、AWS CodeBuildのセルフホストランナーに関するドキュメントをご覧ください。
|
| 関連サービス |
- AWS CloudTrail
- AWS CodeBuild
- AWS Secrets Manager
|
| 関連サービスの説明 |
- AWS CloudTrail: AWSアカウントのガバナンス、コンプライアンス、運用監査、リスク監査を行うためのサービスです。ユーザーのアクティビティやAPIの使用状況を記録し、ログファイルを提供します。これにより、AWSインフラストラクチャ全体でのセキュリティ分析、リソース変更の追跡、トラブルシューティングが可能になります。
- AWS CodeBuild: AWSの完全マネージド型の継続的統合サービスです。ソースコードのコンパイル、テストの実行、デプロイ準備完了のソフトウェアパッケージの生成を行います。開発者はビルドサーバーの管理や拡張の心配をすることなく、アプリケーションのビルドとテストに集中できます。
- AWS Secrets Manager: AWSのサービスで、データベースの認証情報、APIキー、その他のシークレットを安全に管理、取得、ローテーションするためのものです。アプリケーションコードにハードコードされたシークレットを削除し、Secrets Managerを使用してプログラムでシークレットを取得することで、セキュリティを向上させることができます。
|
| 関連URL |
|