Skip to content

[CHORE] GitHub OIDC provider IaC import #21

Description

@sunm2n

배경

terraformer가 aws_iam_openid_connect_provider(GitHub Actions OIDC)를 리소스로 export하지 못해 #17 스냅샷에서 누락됨.
현재 github-actions-deploy 역할의 trust policy에 ARN 문자열로만 참조된다.

작업 내용

  • aws_iam_openid_connect_provider (token.actions.githubusercontent.com) 리소스 정의 추가
  • 기존 실물 OIDC provider를 state로 import
  • trust policy의 ARN 참조를 리소스 참조로 전환

기대 효과

  • CI/CD 인증 핵심 구성요소(OIDC)까지 코드로 완전 관리

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions