InfoGrab DocsInfoGrab Docs

테스트 및 평가를 위한 Amazon Q 통합

테스트 및 평가 목적으로 GitLab Linux 패키지 환경에서 Amazon Q를 설정하는 방법을 설명합니다.

이 가이드는 다음 가이드 및 소스를 기반으로 작성되었으며, 테스트 및 평가 목적으로 Amazon Q를 설정하는 방법을 설명합니다: GitLab Duo와 Amazon Q 설정하기 code-suggestions 개발 가이드 이 가이드는 스테이징 AI Gateway를 사용하여 VM에서 실행 중인 GitLab Linux 패키지에 Amazon Q를 설정하는 방법을 설명합니다. GDK 대신 GitLab Linux 패키지 인스턴스가 필요한 이유는, GitLab 인스턴스가 Amazon Q에서 접근할 수 있는 HTTPS URL을 필요로 하기 때문입니다. 가상 머신에 GitLab Linux 패키지 설치 및 구성 # AWS에서 VM 생성 cloud sandbox 에 접속하여 OKTA로 로그인합니다. "Create Individual Account"를 클릭하고 aws-*** 를 선택합니다( aws-services-*** 또는 aws-dedicated-*** 는 선택하지 않음). 이렇게 하면 AWS 샌드박스가 생성되고 로그인 자격 증명이 표시됩니다. EC2 머신 구성 몇 가지 주의 사항: 방화벽 설정에서 HTTP 및 HTTPS 트래픽을 모두 활성화해야 합니다. 생성된 VM 인스턴스의 외부 IP를 복사합니다. GitLab 설치 GitLab Linux 패키지 설치 방법은 이 가이드 를 따르세요. 외부 URL과 초기 비밀번호를 설정해야 합니다. 다음 명령어를 사용하여 GitLab을 설치합니다: sudo GITLAB_ROOT_PASSWORD="your_password" EXTERNAL_URL="https://<vm-instance-external-ip>.nip.io" apt install gitlab-ee 이 명령어는 nip.io를 DNS 서비스로 사용하여 GitLab 인스턴스에 HTTPS를 통해 접근할 수 있게 합니다. 새로 설치된 GitLab 인스턴스 구성 VM에 SSH로 접속한 후, /etc/gitlab/gitlab.rb 에 다음 구성을 추가합니다. gitlab_rails['env'] = { "GITLAB_LICENSE_MODE" => "test", "CUSTOMER_PORTAL_URL" => "https://customers.staging.gitlab.com", "CLOUD_CONNECTOR_BASE_URL" => "https://cloud.staging.gitlab.com" } sudo gitlab-ctl reconfigure 를 실행하여 구성 변경 사항을 적용합니다. Self-managed Ultimate 라이선스 취득 및 활성화 스테이징 고객 포털 로 이동하여 "Signin with GitLab.com account"를 선택합니다. "Buy new subscription"을 클릭하는 대신, 제품 페이지 로 직접 이동합니다. 그 이유는 Buy subscription 을 참고하세요. 테스트용 신용카드 를 사용하여 구독을 구매합니다. 활성화 코드가 제공됩니다. duo-pro 애드온은 구매하지 마세요. 현재 duo-pro와 Q는 상호 배타적입니다. 앞서