sayu.day
태그 아카이브

#CI/CD

이 태그는 관련 글을 빠르게 되찾기 위한 보조 연결입니다. 더 넓은 맥락은 아카이브의 주제와 시리즈에서 이어집니다.

이 태그로 묶인 글 7

Backend·2026-01-05·7

GitLab CI/CD 시리즈 #1: 기초 - .gitlab-ci.yml의 구조와 Pipeline 이해

GitLab CI/CD의 핵심인 .gitlab-ci.yml 파일 구조, Stages와 Jobs의 관계, Pipeline 실행 흐름을 체계적으로 이해합니다.

Backend·2026-01-05·7

GitLab CI/CD 시리즈 #2: Variables와 Secrets 관리

GitLab CI/CD의 변수 유형과 우선순위, Protected/Masked 변수, 그리고 Vault 연동까지 시크릿 관리 전략을 다룹니다.

Backend·2026-01-05·7

GitLab CI/CD 시리즈 #3: Runners와 Executors - Docker-in-Docker 심화

GitLab Runner의 아키텍처와 Executor 유형, Docker-in-Docker(DinD) 설정, Kubernetes Executor 구성을 다룹니다.

Backend·2026-01-05·6

GitLab CI/CD 시리즈 #4: Pipeline 아키텍처 - Parent-Child와 Multi-Project

복잡한 파이프라인을 효율적으로 관리하기 위한 Parent-Child Pipeline, Multi-Project Pipeline, 동적 파이프라인 생성을 다룹니다.

Backend·2026-01-05·7

GitLab CI/CD 시리즈 #5: 고급 Job 제어 - rules, needs, DAG

rules 조건 분기, needs를 활용한 DAG 실행, Job 템플릿과 extends, !reference 태그까지 고급 Job 제어 기법을 다룹니다.

Backend·2026-01-05·7

GitLab CI/CD 시리즈 #6: 외부 통합 - Triggers, Webhooks, API

Pipeline Triggers, Webhooks, API를 통한 외부 시스템 연동, ChatOps, 그리고 GitOps 도구와의 통합을 다룹니다.

Backend·2026-01-05·10

GitOps 심화 시리즈 #6: CI/CD 파이프라인 통합과 Progressive Delivery

GitOps에서 CI와 CD의 분리, Image Updater, Progressive Delivery(Argo Rollouts, Flagger)를 다루는 시리즈 완결편입니다.