Github 작업으로 Terraform 자동화
내 워크플로우
Github 작업으로 terraform 워크플로를 자동화하는 방법을 보여주는 프로젝트입니다.
AWS_ACCESS_KEY_ID
및 AWS_SECRET_ACCESS_KEY
를 생성합니다. AWS_ACCESS_KEY_ID
및 AWS_SECRET_ACCESS_KEY
를 해당 값과 함께 추가합니다. GitHub Actions
라는 API 토큰을 생성합니다. TF_API_TOKEN
의 이름을 지정합니다. git checkout -b <branch-name>
를 사용하여 새 지점을 체크아웃합니다. git add .
로 변경 사항을 추가하고 git commit -m "<commit-message>"
를 사용하여 메시지와 함께 변경 사항을 커밋합니다. git push
로 변경 사항을 푸시합니다. 제출 카테고리:
DIY 배포
Yaml 파일 또는 코드 링크
마리에포사 / 테라폼 자동화
테라폼 자동화
Github 작업으로 terraform 워크플로를 자동화하는 방법을 보여주는 프로젝트입니다.
풀 리퀘스트 생성 후 Github 조치
메인 브랜치 병합 후 Github 조치
시작하기
이 지침을 통해 개발 목적으로 로컬 컴퓨터에서 프로젝트 사본을 실행하고 실행할 수 있습니다.
전제 조건
이 프로젝트를 시작하려면 다음과 같은 기본 지식이 필요합니다.
Version Control (Git)
Terraform
AWS
Github 작업으로 Terraform 자동화
AWS 계정에 로그인하고
AWS_ACCESS_KEY_ID
및 AWS_SECRET_ACCESS_KEY
를 생성합니다.그런 다음 Terraform Cloud 계정에 로그인합니다. 새 작업공간을 만들고 API 기반 워크플로를 선택합니다.
그런 다음 변수 탭으로 이동하여 변수 추가를 클릭합니다.
AWS_ACCESS_KEY_ID
및 AWS_SECRET_ACCESS_KEY
를 해당 값과 함께 추가합니다.Terraform Cloud 사용자 설정에서 토큰을 클릭하고
GitHub Actions
라는 API 토큰을 생성합니다.Github 리포지토리에 토큰을 다음으로 추가합니다.
View on GitHub
Reference
이 문제에 관하여(Github 작업으로 Terraform 자동화), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/mariehposa/automating-terraform-with-github-actions-1hc3텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)