이번 포스트에서는 GitLab, Atlantis 구성 간 겪었던 이슈와 TroubleShooting 과정에 대해 설명합니다.
GitLab, Atlantis를 활용한 Terraform GitOps 환경 구축하기(2)
ArgoCD 설치 및 SockShop 애플리케이션 배포하기(1)
GitLab과 Terraform Pull Request 과정을 자동화해주는 Atlantis를 활용하여 스터디 간 Terraform 코드에 대한 변경 이력 관리와 협업을 위한 GitOps 환경을 구축합니다. Pull Request(PR)란? 코드 변경 사항에 대한 branch를 생성하여 팀원들에게 검토 후 main branch에 병합을 요청하는 ...
이번 포스트에서는 구성 완료한 GitLab, Atlantis를 기반으로 Pull Request를 통해 Terraform Code를 배포하는 과정을 설명합니다. Pull Request 사전 설정 기존의 Terraform Code를 배포하는 환경은 로컬PC에서 이루어지도록 구성되어 있습니다. 따라서 정상적으로 Atlantis에서 Terraform ...
Devops 스터디를 위한 EKS 환경을 모듈(terraform-aws-modules)을 활용하여 구축합니다. 테라폼 관련 github 커뮤니티에서 AWS 리소스를 생성할 때 필요한 테라폼 코드를 모듈화하여 제공하고 있어, 이를 활용하면 직접 코드를 작성하는 것 보다 간편하고 빠르게 리소스를 생성할 수 있습니다. 필요한 모듈을 검색하고, READM...
새 버전의 콘텐츠를 사용할 수 있습니다.