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)까지 코드로 완전 관리

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions