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

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

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

주제 설명 초보자에 적합
첫 번째 GitLab CI/CD 파이프라인 생성 및 실행 .gitlab-ci.yml 파일을 생성하고 파이프라인을 시작하세요.
복잡한 파이프라인 생성 계속해서 복잡한 파이프라인을 구축하면서 가장 일반적으로 사용되는 GitLab CI/CD 키워드에 대해 배웁니다.  
시작하기: CI/CD에 대해 알아보기 (9m 02s) .gitlab-ci.yml 파일 및 사용 방법에 대해 알아보세요.
GitLab CI 기초 이 자율 학습 과정에서 GitLab CI/CD에 대해 학습하고 파이프라인을 구축하세요.
CI 심층 탐구 (22m 51s) 파이프라인 및 지속적 통합 개념을 자세히 살펴봅니다.  
클라우드에서 CI/CD 설정하기 다양한 클라우드 환경에서 CI/CD를 설정하는 방법을 배우세요.  
CI/CD 예제 및 템플릿 찾기 이러한 예제와 템플릿을 사용하여 사용 사례에 맞게 CI/CD를 설정하세요.  
CI/CD 규칙 이해하기 (8m 56s) CI/CD 규칙을 사용하는 방법에 대해 자세히 알아보세요.  
자동 DevOps를 사용하여 애플리케이션 배포하기 Google Kubernetes Engine (GKE)에 애플리케이션을 배포하세요.  
OpenShift에서 GitLab Runner Operator를 사용하여 루트 없는 컨테이너에서 Buildah 사용하기 루트 없는 컨테이너에서 Buildah로 Docker 이미지를 빌드하기 위해 OpenShift에 GitLab Runner Operator를 설정하는 방법을 배우세요.  

GitLab Runner 구성

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

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

정적 웹사이트 게시

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

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