文件名称:aws-assume-role:GitHub行动以承担后续的AWS角色
文件大小:6KB
文件格式:ZIP
更新时间:2024-06-12 17:41:02
github aws actions github-action Shell
AWS承担角色操作 它使您可以承担角色并相应地设置凭据。 用法 后台操作使用工具并遵循相同的版本架构。 下面是一个简单的示例,其中您通过Github秘密传递AWS_ACCESS_KEY_ID和AWS_SECRET_ACCESS_KEY ,并以其他外部ID DEPLOYMENT_EXID承担在DEPLOYMENT_ROLE中传递的角色。 该操作将为后续步骤设置所需的凭据。 对于更多的开关,您可以检查“ assume-role-arn工具。 例子: name : CI on : [push] jobs : build : runs-on : ubuntu-latest steps : - uses : actions/checkout@v1 - uses : nordcloud/aws-assume-role@master env :
【文件预览】:
aws-assume-role-master
----docker-entrypoint.sh(905B)
----docker-entrypoint.d()
--------001-verify-aws-credentials.sh(466B)
--------002-verify-credentials-cache.sh(208B)
----.github()
--------workflows()
----Dockerfile(3KB)
----action.yml(179B)
----LICENSE.md(1KB)
----assume-role-arn.sh(1KB)
----README.md(1009B)