cdk-github-actions-runner:使用AWS Cloud Development Kit(CDK)将自托管的GitHub Actions运行程序部署到AWS Fargate

时间:2024-05-22 07:35:03
【文件属性】:

文件名称:cdk-github-actions-runner:使用AWS Cloud Development Kit(CDK)将自托管的GitHub Actions运行程序部署到AWS Fargate

文件大小:339KB

文件格式:ZIP

更新时间:2024-05-22 07:35:03

aws-ecs cdk ecs-service fargate aws-fargate

AWS Fargate上的GitHub Actions运行器 该存储库包含一个示例,该示例如何在AWS Fargate上运行自托管的GitHub Actions运行程序! Docker镜像 Docker映像基于 ,当前指向20.04 / focal 。 在基础映像之上,我已基于GitHub文档中的安装了GitHub Actions Runner。 部署方式 使用将应用程序部署到AWS。 将两个参数GITHUB_ACCESS_TOKEN和GITHUB_ACTIONS_RUNNER_CONTEXT存储到SSM参数存储中。 对于存储库级别运行程序,将GITHUB_ACTIONS_RUNNER_CONTEXT值设置为https://github.com// 对于组织级别的运行者,将GITHUB_ACTIONS_RUNNER_CONTEXT值设置为htt


【文件预览】:
cdk-github-actions-runner-main
----.gitignore(135B)
----fargate-task-logs-in-aws-console.png(112KB)
----package.json(684B)
----self-hosted-runner-in-actions-settings.png(116KB)
----access-token-repo.png(27KB)
----package-lock.json(329KB)
----access-token-admin-org.png(23KB)
----bin()
--------github-actions-runner.ts(375B)
----jest.config.js(130B)
----LICENSE(1KB)
----CHANGELOG.md(727B)
----tsconfig.json(596B)
----.prettierignore(13B)
----README.md(2KB)
----image()
--------Dockerfile(875B)
--------.dockerignore(0B)
--------entrypoint.sh(1KB)
----lib()
--------github-actions-runner-stack.ts(2KB)
----.npmignore(65B)
----cdk.json(56B)
----cdk.context.json(216B)
----docs()
--------price-comparision.md(2KB)
----test()
--------github-actions-runner.test.ts(460B)

网友评论