翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
のセルフホスト GitHub アクションランナー AWS CodeBuild
コンテナに CodeBuildセルフホストアクションランナーを設定して GitHub 、アクション GitHub ワークフロージョブを処理するようにプロジェクトを設定できます。これは、 CodeBuild プロジェクトを使用してウェブフックを設定し、 CodeBuild マシンでホストされているセルフホストランナーを使用するYAMLように GitHub アクションワークフローを更新することで実行できます。
Actions GitHub ジョブを実行するように CodeBuild プロジェクトを設定する大まかなステップは次のとおりです。
-
まだ作成していない場合は、個人用アクセストークンを作成するか、OAuthアプリに接続してプロジェクトを に接続します GitHub。
-
CodeBuild コンソールに移動し、ウェブフックを使用して CodeBuild プロジェクトを作成し、ウェブフックフィルターを設定します。
-
YAML で GitHub アクションワークフローを更新 GitHub して、ビルド環境を設定します。
詳細については、「」を参照してくださいチュートリアル: CodeBuildホストされた GitHubアクションランナーを設定する。
この機能を使用すると、 GitHub アクションワークフロージョブを とネイティブ統合できます。これにより AWS、、IAM統合 AWS CloudTrail、Amazon などの AWS Secrets Manager 機能を通じてセキュリティと利便性が提供されますVPC。ARMベースのインスタンスなど、最新のインスタンスタイプにアクセスできます。