Argo CD
-
![[Git·GitOps 24] Git·CI/CD·GitOps 운영 흐름 완성하기: 장애별 판단과 복구](https://blog.maruops.com/wp-content/uploads/2026/10/maruops-git-photo-12-768x510.webp)
[Git·GitOps 24] Git·CI/CD·GitOps 운영 흐름 완성하기: 장애별 판단과 복구
커밋에서 테스트·배포 설정·Argo CD까지 역할을 연결합니다. 인증, 테스트, 비교, 이미지, 동기화 장애를 구분하고 bundle, 서버 백업, 운영 기록을 정리합니다.
-
![[Git·GitOps 23] 비밀 값 관리: Secret의 base64와 SOPS·age 암호화](https://blog.maruops.com/wp-content/uploads/2026/10/maruops-git-photo-2-768x512.webp)
[Git·GitOps 23] 비밀 값 관리: Secret의 base64와 SOPS·age 암호화
Kubernetes Secret의 base64가 암호화가 아닌 이유를 설명합니다. SOPS와 age로 예제 YAML을 암호화하고 키 분리, 재암호화와 Argo CD 연동 조건을 다룹니다.
-
![[Git·GitOps 22] 변경 감지와 복구: 자동 Sync·selfHeal·prune·Git revert](https://blog.maruops.com/wp-content/uploads/2026/10/maruops-git-photo-10-768x576.webp)
[Git·GitOps 22] 변경 감지와 복구: 자동 Sync·selfHeal·prune·Git revert
Argo CD의 자동 동기화, 클러스터 drift, selfHeal과 prune을 구분합니다. 선언으로 복귀하는 실험과 Git revert 기반 롤백, 긴급 변경 절차를 설명합니다.
-
![[Git·GitOps 21] Argo CD 첫 배포: 설치·AppProject·저장소 인증](https://blog.maruops.com/wp-content/uploads/2026/10/maruops-git-photo-12-768x510.webp)
[Git·GitOps 21] Argo CD 첫 배포: 설치·AppProject·저장소 인증
별도 Kubernetes 실습 클러스터에 Argo CD를 설치하고 Gitea 배포 저장소를 연결합니다. AppProject 범위, SSH known_hosts, 수동 diff와 첫 Sync를 설명합니다.
-
![[Git·GitOps 20] GitOps의 네 원칙과 앱·배포 설정 저장소 나누기](https://blog.maruops.com/wp-content/uploads/2026/10/maruops-git-photo-10-768x576.webp)
[Git·GitOps 20] GitOps의 네 원칙과 앱·배포 설정 저장소 나누기
선언형 상태, 버전 이력, 자동 가져오기, 지속적 조정을 실제 저장소 구조에 연결합니다. 앱 코드와 배포 설정의 권한, 개발·운영 환경 승격을 설계합니다.