AWS 솔루션
Amazon Web Services(AWS)에서 GitLab을 활용하는 솔루션을 설명합니다.
이 문서는 Amazon Web Services(AWS)와 함께 GitLab을 활용하는 솔루션을 다룹니다. AWS의 GitLab 파트너 인증 및 지정 GitLab AWS 통합 인덱스 AWS EKS의 GitLab 인스턴스 AWS의 Gitaly에 대한 SRE 고려 사항 AWS의 단일 EC2 인스턴스에서 GitLab 프로비저닝 클라우드 플랫폼 잘 설계된 규정 준수 # 테스트 기반 아키텍처 검증은 클라우드 솔루션 구현의 기본 개념입니다: 클라우드 솔루션 구현은 GitLab 참조 아키텍처 규정 준수를 유지하고 이를 준수함을 보여주기 위한 GitLab 성능 도구 (GPT) 보고서를 제공합니다. 클라우드 솔루션 구현은 기술 공급업체가 검증하거나 기여할 수 있습니다. 예를 들어 AWS 구현 패턴은 AWS에서 공식 검토를 받을 수 있습니다. 클라우드 솔루션 구현은 GitLab 적합성을 위한 클라우드 플랫폼 PaaS 서비스를 지정하고 테스트할 수 있습니다. 이 테스트는 조정되고 참조 아키텍처에 대해 이러한 기술을 검증하는 데 도움이 됩니다. 클라우드 솔루션 구현은 플랫폼 제한에 대한 검증된 테스트를 제공할 수 있습니다. 예를 들어 특정 클라우드 플랫폼 가용 영역 지연 및 처리량 특성에서 Gitaly 클러스터(Praefect)가 올바르게 작동할 수 있는지 확인합니다. AWS 알려진 문제 목록 # 알려진 문제는 GitLab 내부 및 고객 보고 이슈에서 수집됩니다. 고객은 GitLab이 특별히 설계하지 않았거나 지속적인 테스트가 없는 다양한 "서비스로서" 구성 요소와 함께 GitLab을 성공적으로 구현합니다. GitLab이 파트너 기술을 매우 중요하게 생각하지만 여기에 알려진 문제를 강조하는 것은 구현자를 위한 편의이며 이는 GitLab이 문제가 발생하는 파트너 기술과의 호환성을 목표로 하거나 해당 파트너 기술에서 실행에 대한 어떠한 보증도 없음을 의미하지 않습니다. 전체 목록은 GitLab AWS 알려진 문제 목록 을 참조하세요. AWS와 함께 GitLab을 사용하기 위한 작동하는 코드 예시 패턴 # AWS를 위한 Guided Explorations 하위 그룹 에는 다양한 작업 예시 프로젝트가 포함되어 있습니다. 플랫폼 파트너 특수성 # 클라우드 솔루션 구현은 플랫폼별 용어, 모범 사례 아키텍처 및 플랫폼별 빌드 매니페스트를 활성화합니다: 클라우드 솔루션 구현은 더 공급업체 특화됩니다. 예를 들어 일반화된 조치 대신 특정 컴퓨팅 인스턴스/VM/노드를 권장합니다. 클라우드 솔루션 구현은 보이는 공급업체에 대한 좋은 아키텍처를 구현하는 데 중점을 둡니다. 클라우드 솔루션 구현은 구현 패턴이 대상으로 하는 인프라에서 빌드하는 데 익숙한 청중을 위해 작성됩니다. 예를 들어 구현 패턴이 GCP용인 경우 PaaS 서비스의 특정 이름을 포함하여 GCP의 특정 용어가 사용됩니다. 클라우드 솔루션 구현은 사용 가능한 PaaS 버전이 GitLab과 호환되는지 테스트하고 검증할 수 있습니다(예: PostgreSQL, Redis 등). AWS Platform as a Service
