튜토리얼: 애플리케이션 구축하기

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 규칙의 사용 방법에 대해 자세히 알아봅니다.  
Auto DevOps를 사용하여 애플리케이션 배포하기 Google Kubernetes Engine (GKE)에 애플리케이션을 배포합니다.  
OpenShift의 GitLab Runner Operator에서 루트리스 컨테이너로 Buildah 사용하기 OpenShift에서 GitLab Runner Operator를 설정하여 루트리스 컨테이너에서 Buildah를 사용하여 Docker 이미지를 빌드하는 방법을 배웁니다.  

GitLab Runner 구성하기

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

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

정적 웹사이트 게시

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

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