CI/CD
-
![[Git·GitOps 19] CI 다음의 CD: 승인·산출물 승격·이미지 digest](https://blog.maruops.com/wp-content/uploads/2026/10/maruops-git-photo-9-768x510.webp)
[Git·GitOps 19] CI 다음의 CD: 승인·산출물 승격·이미지 digest
지속적 전달과 지속적 배포를 구분하고 빌드한 결과물을 환경별로 승격합니다. 태그와 digest, 승인 지점, 검증 실패와 데이터베이스 롤백의 한계를 설명합니다.
-
![[Git·GitOps 18] Gitea와 Jenkins 연결하기: 저장소 인증·Jenkinsfile·트리거](https://blog.maruops.com/wp-content/uploads/2026/10/maruops-git-photo-8-768x966.webp)
[Git·GitOps 18] Gitea와 Jenkins 연결하기: 저장소 인증·Jenkinsfile·트리거
Gitea 저장소를 Jenkins Pipeline from SCM에 연결합니다. 읽기 전용 키, known_hosts, Linux 에이전트, Jenkinsfile과 폴링·웹훅의 역할을 설명합니다.
-
![[Git·GitOps 17] GitHub Actions로 CI 연결하기: 테스트 실패에서 멈추는 흐름](https://blog.maruops.com/wp-content/uploads/2026/10/maruops-git-photo-6-768x512.webp)
[Git·GitOps 17] GitHub Actions로 CI 연결하기: 테스트 실패에서 멈추는 흐름
Python 표준 라이브러리 테스트를 GitHub Actions에서 실행하고 통과한 커밋의 ZIP을 보관합니다. 이벤트, runner, job, step, 토큰 권한과 실패 경로를 설명합니다.
-
![[Jenkins 시작하기 04] 활용 사례 6가지: 이미지 빌드·Kubernetes 배포·운영 점검](https://blog.maruops.com/wp-content/uploads/2026/10/maruops-jenkins-use-cases-768x512.webp)
[Jenkins 시작하기 04] 활용 사례 6가지: 이미지 빌드·Kubernetes 배포·운영 점검
Git 변경 감지부터 Docker 이미지 빌드, 승인 후 Kubernetes 배포, Ansible 점검, 정기 실행, 백업 복원 확인까지 Jenkins 활용 사례 여섯 가지와 운영 경계를 설명합니다.
-
![[Jenkins 시작하기 03] 첫 작업부터 Jenkinsfile까지: Git·에이전트·Pipeline](https://blog.maruops.com/wp-content/uploads/2026/10/maruops-jenkins-pipeline-768x512.webp)
[Jenkins 시작하기 03] 첫 작업부터 Jenkinsfile까지: Git·에이전트·Pipeline
컨트롤러와 에이전트를 분리하고 첫 Freestyle 작업을 실행합니다. 작은 Python 저장소와 Jenkinsfile로 Checkout·Test·Package·Archive 흐름을 만들고 실패 동작까지 확인합니다.
-
![[Jenkins 시작하기 02] Rocky Linux 9에 Jenkins 설치하기: DNF·SELinux·방화벽](https://blog.maruops.com/wp-content/uploads/2026/10/maruops-jenkins-rocky-install-768x512.webp)
[Jenkins 시작하기 02] Rocky Linux 9에 Jenkins 설치하기: DNF·SELinux·방화벽
Rocky Linux 9에서 Jenkins LTS와 Java 21을 준비하고 systemd로 관리합니다. SELinux를 유지한 접속 구성, firewalld 점검, 패키지 서명과 장애 진단을 다룹니다.
-
![[Jenkins 시작하기 01] Ubuntu에 Jenkins LTS 설치하기: Java·초기 설정·접속](https://blog.maruops.com/wp-content/uploads/2026/10/maruops-jenkins-ubuntu-install-768x512.webp)
[Jenkins 시작하기 01] Ubuntu에 Jenkins LTS 설치하기: Java·초기 설정·접속
Ubuntu 24.04 LTS에 Java 21과 Jenkins LTS를 설치합니다. 2026년 저장소 서명 키, systemd 설정, SSH 터널, 초기 관리자 설정과 자주 막히는 지점을 순서대로 설명합니다.