튜토리얼: 애플리케이션 빌드하기

CI/CD 파이프라인 알아보기

CI/CD 파이프라인을 사용하여 코드를 자동으로 빌드, 테스트, 배포하세요.

주제 설명 초보자에게 유용함
GitLab CI/CD 파이프라인 생성 및 실행하기 .gitlab-ci.yml 파일을 생성하고 파이프라인을 시작합니다.
복잡한 파이프라인 만들기 점차 복잡한 파이프라인을 구축하여 가장 일반적으로 사용되는 GitLab CI/CD 키워드에 대해 알아봅니다.  
시작하기: CI/CD 알아보기 (9분 02초) .gitlab-ci.yml 파일 및 그 사용 방법에 대해 배웁니다.
GitLab CI Fundamentals 이 독학 코스에서 GitLab CI/CD에 대해 학습하고 파이프라인을 만듭니다.
CI 심층 분석 (22분 51초) 파이프라인 및 지속적 통합 개념을 자세히 살펴봅니다.  
클라우드에서 CI/CD 설정하기 다양한 클라우드 환경에서 CI/CD를 설정하는 방법을 배웁니다.  
GitLab 파이프라인을 Google Artifact Registry에 푸시하는 방법 GitLab을 Google Cloud에 연결하고 이미지를 Artifact Registry에 푸시하기 위한 파이프라인을 생성하는 방법을 배웁니다.  
CI/CD 예제 및 템플릿 찾기 해당 예제 및 템플릿을 사용하여 사용 사례에 맞게 CI/CD를 설정합니다.  
CI/CD 규칙 이해하기 (8분 56초) CI/CD 규칙 사용 방법에 대해 더 알아봅니다.  
Auto DevOps를 사용하여 애플리케이션 배포하기 Google Kubernetes Engine (GKE)에 애플리케이션을 배포합니다.  
OpenShift에서 GitLab Runner Operator로 루트리스 컨테이너에서 Buildah 사용하기 루트리스 컨테이너에서 Buildah로 Docker 이미지를 빌드하기 위해 OpenShift에 GitLab Runner Operator를 설정하는 방법을 배웁니다.  
CI/CD 단계 설정하기 단계 구성 및 작업에서 해당 단계를 사용하도록 CI/CD 파이프라인을 구성하는 방법을 배웁니다.  

GitLab Runner 구성

파이프라인에서 작업을 실행하기 위해 러너를 설정하세요.

주제 설명 초보자에게 유용함
자체 프로젝트 러너 생성, 등록 및 실행하기 프로젝트 작업을 실행하는 프로젝트 러너를 생성하고 등록하는 기본적인 방법을 학습합니다.
Google Kubernetes Engine 사용 설정하기 GKE를 사용하여 GitLab Runner를 설정하는 방법을 배웁니다.  
러너 생성 및 등록 자동화하기 인증된 사용자로 러너 생성을 자동화하여 러너 플리트를 최적화하는 방법을 학습합니다.  
Google Cloud 통합 설정하기 Google Cloud를 GitLab과 통합하고 Google Cloud에서 작업을 실행하기 위해 GitLab Runner를 설정하는 방법을 배웁니다.  

정적 웹사이트 게시

GitLab Pages를 사용하여 프로젝트에서 직접 정적 웹사이트를 게시하세요.

주제 설명 초보자에게 유용함
CI/CD 템플릿을 사용하여 Pages 웹사이트 생성하기 인기 있는 정적 사이트 생성기(SSG)를 위한 CI/CD 템플릿을 사용하여 프로젝트를 위한 Pages 웹사이트를 빠르게 생성합니다.
초보부터 Pages 웹사이트 생성하기 빈 프로젝트에서 Pages 웹사이트의 모든 구성 요소를 만듭니다.  
GitLab을 사용하여 Hugo 사이트 빌드, 테스트, 배포하기 CI/CD 템플릿 및 GitLab Pages를 사용하여 Hugo 사이트를 생성합니다.