728x90 kind2 로컬 환경에서 Jenkins + Gogs + Kind(K8s) 기반 CI/CD 파이프라인 구축하기 가시다님께서 진행하시는 ci/cd 스터디 3주차 주제인 jenkins와 argocd 실습 내용을 기반으로 작성하였다.이번 글에서는 로컬 환경에서 CI/CD 전체 파이프라인을 직접 구축하는 과정을 단계별로 기록했다.Kind(Kubernetes in Docker), Jenkins, Gogs(Git 서버), 그리고 DockerHub를 활용하며,DevOps 파이프라인을 실제로 자동화하는 과정을 실습 중심으로 다룬다. 1. CI/CD 개념 정리소프트웨어 개발 프로세스는 일반적으로 다음 단계를 자동화한다.최신 코드 가져오기단위 테스트 작성 및 실행코드 개발테스트 재실행코드 푸시 및 병합코드 병합 후 컴파일통합 테스트빌드된 아티팩트 배포E2E 테스트 실행 (예: Selenium)이 과정을 Jenkins 파이프라인으로.. 스터디(Study)/CI·CD Study 2025. 11. 1. GitOps Cookbook 2장: 실습 준비 본 장은 macOS 사용자를 대상으로 GitOps 실습 전 필요한 준비 과정을 정리한다. Docker Hub 계정은 chaany를 기준으로 예시를 제공한다.2.1 Docker Hub 계정 준비Docker Hub는 컨테이너 이미지를 관리/공유하는 대표 레지스트리 서비스다. macOS에서는 Docker Desktop을 통해 로컬 이미지를 빌드하고 Hub로 푸시할 수 있다.Docker Hub 가입: https://hub.docker.com/Docker Desktop 로그인(메뉴 → Sign in) 또는 CLI 로그인# CLI 로그인 (계정명: chaany)docker login -u chaany무료 계정은 공개 저장소 무제한, 비공개 저장소 1개(정책 변동 가능). Pull rate limit를 피하기 위해 .. 스터디(Study)/CI·CD Study 2025. 10. 18. 이전 1 다음 728x90