当前位置: 首页 > article >正文

AWS创建github相关的角色

创建github-actions角色

{"Version": "2012-10-17","Statement": [{"Effect": "Allow","Principal": {"Federated": "arn:aws:iam::11111111:oidc-provider/token.actions.githubusercontent.com"},"Action": "sts:AssumeRoleWithWebIdentity","Condition": {"StringEquals": {"token.actions.githubusercontent.com:aud": "sts.amazonaws.com"},"StringLike": {"token.actions.githubusercontent.com:sub": ["repo:project-ventures/test-crawler:*","repo:project-ventures/test-dash:*","repo:project-ventures/test-fspa:*","repo:project-ventures/test-gep:*","repo:project-network/repl-monitor:*","repo:project-network/*","repo:projectdevops/github-actions-demo:*"]}}},{"Effect": "Allow","Principal": {"AWS": "arn:aws:iam::11111111:root"},"Action": "sts:AssumeRole"},{"Effect": "Allow","Principal": {"Service": "ec2.amazonaws.com"},"Action": "sts:AssumeRole"}]
}

在创建一个github-actions用户,将github-actions角色添加到github-actions用户

创建github-cicd角色
{"Version": "2012-10-17","Statement": [{"Effect": "Allow","Principal": {"Federated": "arn:aws:iam::1111111:oidc-provider/token.actions.githubusercontent.com"},"Action": "sts:AssumeRoleWithWebIdentity","Condition": {"StringEquals": {"token.actions.githubusercontent.com:aud": "sts.amazonaws.com"},"StringLike": {"token.actions.githubusercontent.com:sub": "repo:project-network/*"}}}]
}

AmazonS3FullAccess策略完全添加上到github-cicd

http://www.lryc.cn/news/2394256.html

相关文章:

  • 数据编辑器所具备的数据整理功能​
  • Unity网络开发实践项目
  • Jetson Orin Nano - SONY imx415 camera驱动开发
  • word为跨页表格新加表头和表名
  • 测试用例篇章
  • 2025年北京市职工职业技能大赛第六届信息通信行业网络安全技能大赛复赛CTF部分WP-哥斯拉流量分析
  • Django ToDoWeb 服务
  • 【软件】在 macOS 上安装 Postman
  • 各种数据库,行式、列式、文档型、KV、时序、向量、图究竟怎么选?
  • 全志科技携飞凌嵌入式T527核心板亮相OpenHarmony开发者大会
  • AI+微信小程序:智能客服、个性化推荐等场景的落地实践
  • 事件驱动架构入门
  • 基于Web的濒危野生动物保护信息管理系统设计(源码+定制+开发)濒危野生动物监测与保护平台开发 面向公众参与的野生动物保护与预警信息系统
  • 索引的选择与Change Buffer
  • leetcode hot100刷题日记——30.两数之和
  • Fastapi 学习使用
  • Ollama:本地大模型推理与应用的创新平台
  • rtpinsertsound:语音注入攻击!全参数详细教程!Kali Linux教程!
  • django项目开启debug页面操作有数据操作记录
  • 【Vim】高效编辑技巧全解析
  • 基于 Node.js 的 Express 服务是什么?
  • 【C++】入门基础知识(1.5w字详解)
  • Excel数据脱敏利器:自动保留格式的智能脱敏脚本
  • Photoshop2025(PS2025)软件及安装教程
  • AI赋能开源:如何借助MCP快速解锁开源项目并提交你的首个PR
  • 计算机视觉---GT(ground truth)
  • SQL进阶之旅 Day 9:高级索引策略
  • R 语言科研绘图第 52 期 --- 网络图-分组
  • 姜老师的MBTI课程:MBTI是可以转变的
  • Django【应用 02】第一个Django应用开发流程图