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

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

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

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

GitLab Runner 구성하기

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

주제 설명 초보자에 적합
자체 프로젝트 러너 만들고 등록 및 실행하기 프로젝트용 작업을 실행하는 프로젝트 러너를 만들고 등록하는 기본적인 방법을 배웁니다.
Google Kubernetes Engine 사용하도록 GitLab Runner 구성하기 작업을 실행하기 위해 GKE를 사용하도록 GitLab Runner를 구성하는 방법을 배웁니다.  
러너 생성 및 등록 자동화하기 인증된 사용자로써 러너 생성을 자동화하는 방법을 배워 러너 플릿을 최적화합니다.  

정적 웹 사이트 게시하기

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

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