본문 바로가기
T101 4기

5-2. Atlantis 개념

by yeongki0944 2024. 7. 14.

1. Atlantis란

  • Terraform 워크플로우를 자동화하는 오픈 소스 도구
  • Luke Kysow에 의해 시작된 오픈소스 프로젝트

https://isn-t.tistory.com/46

https://www.runatlantis.io/

 

Atlantis

Atlantis Terraform Pull Request Automation Running Terraform Workflows with Ease

www.runatlantis.io

https://www.youtube.com/watch?v=TmIPWda0IKg

 

 

 

2. Atlantis 주요 특징

 

  • Pull Request 기반 워크플로우
    • GitHub, GitLab, Bitbucket 등의 코드 저장소와 통합되어 작동
  • 자동화된 Terraform 실행
    • PR에 대해 자동으로 terraform plan을 실행
  • 협업 지원
    • PR 댓글을 통해 Terraform 명령을 실행하고 결과를 공유 가능
  • 보안 강화
    • 중앙 집중식 실행으로 자격 증명 관리가 용이
  • 커스터마이저블
    • atlantis.yaml 파일을 통해 워크플로우를 세부 조정 가능

https://techblog.pet-friends.co.kr/펫프렌즈가-devops-조직없이-인프라를-관리하는-방법-ce27449bc201