Atlantis 실습

Atlantis를 통해 테라폼 활용하기

Atlantis

Atlantis는 Github와 같은 소스 관리 툴에 Pull Request를 생성하여 테라폼을 배포할 수 있도록 도와주는 툴입니다. 즉, 로컬에서 따로 배포를 하지 않더라도, Github에서 terraform plan 및 apply 명령어를 실행할 수 있습니다.

https://www.runatlantis.io/

장점

  • Pull Request에 별도로 plan 결과를 공유할 필요가 없습니다. Atlantis에서 event를 받아서 plan을 진행합니다.

  • 여러 개의 디렉토리에 동시에 테라폼 명령어를 날릴 수 있습니다.

  • Github에서 Comment를 작성해서 테라폼 plan/apply 명령어를 실행할 수 있습니다.

  • atlantis만 apply할 수 있도록 권한을 제한해서 실수를 줄일 수 있습니다.

Last updated