본문 바로가기
전체 16건
16
Tools9분 읽기
SBOM 만들고 쓰기 — syft·grype로 의존성 인벤토리 구축하기
SBOM(소프트웨어 자재명세서)을 실제로 생성하고 활용하는 방법을 정리한다. 형식 선택, 빌드 파이프라인 통합, 취약점 스캔 연동, 그리고 "만들어만 두고 안 쓰는" 함정을 피하는 법을 다룬다.
#SBOM#syft#grype
2026.09.19
15
Infra10분 읽기
npm 공급망 방어 실전 — 설치 훅·출처 증명·CI 격리로 막는 7가지
패키지 하나가 개발자 노트북과 CI를 장악하는 경로를 차단하는 방법을 정리한다. 설치 스크립트 비활성화, 락파일 정책, provenance 검증, CI 자격증명 분리, 이상 탐지까지 실행 가능한 순서로 다룬다.
#공급망보안#npm#CI/CD
2026.09.15
14
Infra18분 읽기
GitOps와 ArgoCD — Git을 단일 진실원본으로 삼는 선언형 배포 실전
GitOps와 ArgoCD로 Git을 단일 진실원본 삼아 pull 기반 배포를 구현하는 법. 드리프트 감지·self-heal, App of Apps, 시크릿 관리, 롤백까지 실무 관점으로 정리했다.
#GitOps#ArgoCD#Kubernetes
2026.09.10
13
Tools18분 읽기
모노레포 도구 전쟁 — Turborepo·Nx·Bazel, 무엇을 언제 쓰나
Turborepo·Nx·Bazel은 같은 문제를 다른 급으로 푼다. 태스크 그래프·원격 캐시·영향 분석부터 3자 비교 표, 마이그레이션, 폴리레포 경계까지 2026년 관점으로 정리한다.
#모노레포#Turborepo#Nx
2026.08.28
12
Infra2분 읽기
무중단 배포, blue-green과 rolling 쉽게 이해하기
배포 때마다 잠깐 끊기는 걸 없애는 두 가지 전략. 트래픽 전환·헬스체크·롤백 관점에서 비교한다.
#Deployment#BlueGreen#DevOps
2026.06.19
11
Infra2분 읽기
GitHub Actions가 느리다 — 캐시로 빌드 시간 줄이기
매번 의존성을 새로 받으면 CI가 길어진다. actions/cache·setup 캐시·도커 레이어 캐시로 절반 이하로 단축.
#CI/CD#GitHubActions#Cache
2026.06.19
10
Infra1분 읽기
보안 자동화 — SAST, DAST, SCA를 CI/CD에 통합
정적/동적 분석, 의존성 검사를 CI/CD 파이프라인에 자동 통합하는 방법.
#Security#SAST#CI/CD
2026.02.10
9
Infra2분 읽기
GitHub Actions에서 Docker 이미지 빌드 및 배포
GitHub Actions에서 Docker 이미지를 빌드하고 Container Registry에 배포하는 CI/CD 구축.
#GitHub Actions#Docker#CI/CD
2025.08.15
8
Infra8분 읽기
GitHub Actions Self-Hosted Runner 구축과 보안
GitHub Actions Self-Hosted Runner를 직접 구축하고, 보안 강화 설정과 자동 스케일링을 구현하는 실전 가이드를 제공합니다.
#GitHubActions#CI/CD#Runner
2025.05.15
7
Infra2분 읽기
GitHub Actions 매트릭스 전략과 재사용 워크플로
GitHub Actions의 매트릭스 빌드, 재사용 가능 워크플로, 캐싱 전략 가이드.
#GitHub Actions#CI/CD#DevOps
2025.03.13
6
Infra1분 읽기
CI/CD 파이프라인 설계 — 최적의 배포 전략
CI/CD 파이프라인의 설계 원칙과 Blue-Green, Canary, Rolling 배포 전략 비교.
#CI/CD#DevOps#Deployment
2024.12.18
5
Infra4분 읽기
GitHub Actions CI/CD 파이프라인 구축 완벽 가이드
GitHub Actions로 빌드, 테스트, 배포 자동화 파이프라인을 구축하는 방법.
#GitHub Actions#CI/CD#DevOps
2024.07.29