InfoGrab Docs

GitLab Duo with Amazon Q 설정

AWS 통합을 사용하여 Self-Managed 인스턴스에서 GitLab Duo with Amazon Q를 설정하고 관리합니다.

히스토리 GitLab 17.7에서 amazon_q_integration 플래그 와 함께 실험 으로 도입됨. 기본적으로 비활성화. GitLab 17.8에서 기능 플래그 amazon_q_integration 제거. GitLab 17.11에서 일반 공개. Note GitLab Duo with Amazon Q는 다른 GitLab Duo 애드온과 결합할 수 없습니다. GitLab Duo with Amazon Q 구독을 얻으려면 담당 Account Executive에게 문의하세요. 평가판을 요청하려면 이 양식을 작성 하세요. GitLab Self-Managed에서 GitLab Duo with Amazon Q를 설정하려면 다음 단계를 완료하세요. GitLab Duo with Amazon Q 설정 # GitLab Duo with Amazon Q를 설정하려면: 사전 조건 완료 Amazon Q Developer 콘솔에서 프로필 생성 ID 공급자 생성 IAM 역할 생성 역할 편집 GitLab에 ARN 입력 및 Amazon Q 활성화 관리자가 고객 관리 키를 사용할 수 있도록 허용 사전 조건 # GitLab Self-Managed가 있어야 합니다: GitLab 17.11 이상. Amazon Q는 요청된 작업을 수행할 때 GitLab 인스턴스의 REST API를 사용하여 데이터를 읽고 쓰며 HTTPS URL에 액세스할 수 있어야 합니다( SSL 인증서가 자체 서명되지 않아야 함 ). 인스턴스는 다음 IP 주소에서 시작되는 Amazon Q 서비스의 인바운드 네트워크 액세스를 허용해야 하며, 인스턴스가 구성된 포트에서 TCP/TLS를 사용합니다. 기본값은 포트 443 입니다. 34.228.181.128 44.219.176.187 54.226.244.221 GitLab과 동기화된 Ultimate 구독과 GitLab Duo with Amazon Q 애드온이 있어야 합니다. Amazon Q Developer 콘솔에서 프로필 생성 # Amazon Q Developer 프로필을 생성합니다. Amazon Q Developer 콘솔 을 엽니다. GitLab의 Amazon Q Developer 를 선택합니다. 시작하기 를 선택합니다. 프로필 이름 에 해당 지역의 고유한 프로필 이름을 입력합니다. 예: QDevProfile-us-east-1 . 선택 사항. 프로필 설명 - 선택 사항 에 설명을 입력합니다. 생성 을 선택합니다. IAM ID 공급자 생성 # 다음으로 IAM ID 공급자를 생성합니다. 먼저 GitLab에서 일부 값이 필요합니다: 사전 조건: 관리자여야 합니다. GitLab에 로그인합니다. 오른쪽 상단 모서리에서 관리자 를 선택합니다. 설정 > 일반 을 선택합니다. GitLab Duo with Amazon Q 를 확장합니다. 구성 설정 보기 를 선택합니다. 1단계에서 공급자 URL과 대상을 복사합니다. 다음 단계에서 필요합니다. 이제 AWS ID 공급자를 생성합니다: AWS IAM 콘솔 에 로그인합니다. 액세스 관리 > ID 공급자 를 선택합니다. 공급자 추가 를 선택