ApplicationSet, Kustomize로 다중 환경/다중 클러스터 GitOps 운영하기 - ArgoCD 도입기 1편
ApplicationSet과 Kustomize로 다중 환경·다중 클러스터 GitOps 운영을 다루는 ArgoCD 도입기입니다. YAML 중복을 줄이고 일관된 배포 관리 방식을 정리합니다.


ApplicationSet과 Kustomize로 다중 환경·다중 클러스터 GitOps 운영을 다루는 ArgoCD 도입기입니다. YAML 중복을 줄이고 일관된 배포 관리 방식을 정리합니다.

Terraform으로 EKS를 구성해 실시간 데이터 파이프라인과 CDC 파이프라인 구축을 다뤘습니다. 인프라를 선언적으로 관리하며 실시간 처리 환경을 준비하는 내용입니다.

로컬 K8S에서 Airflow 개발 환경을 구축하고 Vault로 보안을 강화하는 내용을 다루었습니다. 개발 환경 고도화를 위해 두 기술을 함께 활용하는 흐름을 소개했습니다.

쿠버네티스 서비스에 oauth-proxy를 적용해 구글 SSO를 연동하는 방법을 다뤘습니다. 내부 서비스 접근을 인증으로 보호하는 구성입니다.
.png)
ECS의 기본 개념을 정리하고 서비스 출시 방법을 살펴보는 글입니다. ECS를 처음 이해하거나 배포 흐름을 잡는 데 도움이 됩니다.

온프레미스 쿠버네티스에서 NAS와 GPU를 함께 쓰는 구성을 다뤘습니다. RKE2, NFS, gpu-operator를 활용한 클러스터 구축 맥락을 소개했습니다.
.png)
RKE2 기반 온프레미스 Kubernetes 클러스터의 고가용성 설계와 10개월 운영 경험을 공유했습니다. 노드 역할 분배, NAS·Cloud SQL 스토리지 분리, Route53 장애 대응의 한계도 정리했습니다.
.png)
초기 스타트업의 데이터 분석 한계를 해결하기 위해 BigQuery 중심 데이터 웨어하우스를 구축했습니다. dbt·Airflow·Data Studio를 결합해 데이터 변환과 전사 대시보드 운영 방식을 정립했습니다.
.png)
마케팅 콘텐츠 포스팅의 반복 업무를 Selenium·GCP VM·Docker·Airflow로 자동화했습니다. Notion을 CMS 대안으로 활용하고 배포·문서화·사용자 교육까지 경험했습니다.
.png)