GitLab 차트를 위한 GKE 리소스 준비
GKE 클러스터 생성, 외부 IP 설정, DNS 레코드 구성 등 GitLab Helm 차트 배포를 위한 GKE 환경 준비 방법을 안내합니다.
GitLab 인스턴스를 완전히 동작하도록 하려면 GitLab 차트를 배포하기 전에 몇 가지 리소스가 필요합니다. 다음은 GitLab 내부에서 이러한 차트가 배포되고 테스트되는 방식입니다. GKE 클러스터 생성 # 더 쉽게 시작할 수 있도록 클러스터 생성을 자동화하는 스크립트가 제공됩니다. 또는 클러스터를 수동으로 생성할 수도 있습니다. 전제 조건: 사전 요구 사항 을 설치합니다. Google SDK 를 설치합니다. 스크립트를 이용한 클러스터 생성 # GCP/GKE 사용자를 위해 설정 프로세스의 많은 부분을 자동화하는 부트스트랩 스크립트 가 만들어졌습니다. 스크립트는 다음을 수행합니다: 새로운 GKE 클러스터를 생성합니다. 클러스터가 DNS 레코드를 수정할 수 있도록 허용합니다. kubectl 을 설정하고 클러스터에 연결합니다. 스크립트는 환경 변수와 부트스트랩을 위한 인수 up 또는 정리를 위한 down 에서 다양한 파라미터를 읽습니다. 아래 표는 모든 변수를 설명합니다. 변수 기본
