Google Cloud Platform에 GitLab 설치
Google Cloud Platform의 가상 머신에 GitLab 인스턴스를 설치하는 방법을 설명합니다.
공식 Linux 패키지를 사용해 Google Cloud Platform(GCP) 에 GitLab을 설치할 수 있습니다. 필요에 맞게 사용자 지정해야 합니다. Note 프로덕션에 사용할 준비가 된 GitLab을 Google Kubernetes Engine에 배포하려면 Google Cloud Platform의 Click to Deploy 단계 를 따를 수 있습니다. 이는 GCP VM을 사용하는 방법의 대안이며, Cloud native GitLab Helm 차트 를 사용합니다. 사전 요구 사항 # GCP에 GitLab을 설치하려면 두 가지 사전 요구 사항이 있습니다. Google 계정이 있어야 합니다. GCP 프로그램에 가입해야 합니다. 처음 가입하는 경우 Google은 60일 동안 사용할 수 있는 300달러 무료 크레딧 을 제공합니다. 이 두 단계를 완료했다면 VM을 생성 할 수 있습니다. VM 생성 # GCP에 GitLab을 배포하려면 가상 머신을 생성해야 합니다. https://console.cloud.google.com/compute/instances 로 이동해 Google 자격 증명으로 로그인합니다. Create 를 선택합니다. 다음 페이지에서 VM 유형과 예상 비용을 선택할 수 있습니다. 인스턴스 이름, 원하는 데이터 센터, 머신 유형을 입력합니다. 사용자 규모별 하드웨어 요구 사항 을 참고합니다. 크기, 유형, 원하는 운영체제 를 선택하려면 Boot disk 아래에서 Change 를 선택합니다. 완료되면 Select 를 선택합니다. 유료 라이선스에 필요합니다. Labels 아래에서 GitLab 라이선스를 구매한 방식에 따라 리소스 레이블을 추가합니다. Google Cloud Marketplace를 통해 구매한 경우 다음을 추가합니다. Key: goog-partner-solution Value: isol_plb32_0014m00001h35gdqaq_i4j66u754ivftu3n2bb3vyv7fek76fjo Marketplace 이외의 방식으로 구매한 경우 다음을 추가합니다. Key: goog-partner-solution Value: isol_psn_0014m00001h35gdqaq_gitlab 이 레이블은 파트너십 계약에서 요구하는 대로 리소스를 Google Cloud의 GitLab 설치와 관련된 것으로 태그합니다. 리소스 레이블에 대한 자세한 내용은 리소스 레이블링에 대한 Google Cloud 문서 를 참고합니다. [!note] Terraform을 사용해 적절한 레이블과 함께 인프라 생성을 자동화할 수도 있습니다. 참고할 수 있는 Google Cloud Terraform 코드를 사용한 GitLab 설치 를 확인합니다. HTTP 및 HTTPS 트래픽을 허용한 다음 Create 를 선택합니다. 이 과정은 몇 초 안에 끝납니다. GitLab 설치 # 몇 초 후 인스턴스가 생성되고 로그인할 수 있게 됩니다. 다음 단계는 인스턴스에 GitLab을 설치하는 것입니다. 나중 단계에서 필요하므로 인스턴스의 외부 IP 주소를 메모해 둡니다.