튜토리얼: 애플리케이션 구축하기
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를 설정하는 방법에 대해 알아보세요. | |
Google Artifact Registry에 푸시하는 GitLab 파이프라인 만들기 | GitLab을 Google Cloud에 연결하고 Artifact Registry에 이미지를 푸시하는 파이프라인을 만드는 방법을 배우세요. | |
CI/CD 예제 및 템플릿 찾기 | 이러한 예제 및 템플릿을 사용하여 사용 사례에 맞게 CI/CD를 설정하세요. | |
CI/CD 규칙 이해하기 (8m 56s) | CI/CD 규칙을 사용하는 방법에 대해 더 알아보세요. | |
Auto DevOps를 사용하여 애플리케이션 배포하기 | Google Kubernetes Engine(GKE)에 애플리케이션을 배포합니다. | |
OpenShift에서 GitLab Runner Operator를 사용하여 rootless 컨테이너에서 Buildah 사용하기 | rootless 컨테이너에서 Buildah로 Docker 이미지를 빌드하기 위해 OpenShift에서 GitLab Runner Operator를 설정하는 방법을 배우세요. | |
CI/CD 단계 설정하기 | 단계 구성 요소를 설정하고 작업에서 단계를 사용하도록 CI/CD 파이프라인을 구성하는 방법을 배웁니다. |
GitLab Runner 구성
파이프라인에서 작업을 실행할 러너를 설정합니다.
주제 | 설명 | 초보자에게 적합 |
---|---|---|
자신의 프로젝트 러너 만들기, 등록 및 실행하기 | 프로젝트를 위한 작업을 실행하는 프로젝트 러너를 만들고 등록하는 기본 사항을 배우세요. | |
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 사이트를 생성합니다. |