EKS에 Atlantis helm으로 구성



• 아틀란티스를 설치하고 설정하기 위해 helm을 사용하고, 설정을 위한 values.yaml 파일을 수정합니다. 이때, orgAllowlist에는 자신의 깃랩 도메인 주소를, gitlab 항목에는 사용자 정보를, basicAuth와 ingress는 알맞게 수정하고, serviceAccount에는 annotations에 role-arn을 넣습니다.
• helm install 명령어를 통해 아틀란티스를 설치하고, 웹훅을 등록하여 푸시 이벤트, 코멘트, 병합 요청 이벤트를 트리거로 설정합니다. 이후 SSL verification을 클릭하여 설정을 완료합니다.
• 웹훅이 파이프라인을 돌리게 되고, 아틀란티스가 코멘트를 달아줍니다. 사용자가 apply 코멘트를 달면 아틀란티스가 자동으로 배포를 진행합니다.
• 오류 발생 시, 롤 생성 신뢰관계 오류, ebs-csi driver sa오류, no valid providers 오류 등이 있을 수 있으며, 이를 해결하기 위한 방법이 제시되어 있습니다. 이를 참고하여 오류를 해결하고 아틀란티스를 정상적으로 사용할 수 있습니다.

북마크
공유하기
신고하기