
Argo CD App of Apps & ApplicationSet
CloudNet@ Gasida님이 진행하는 CI/CD + ArgoCD + Vault Study를 진행하며 학습한 내용을 공유합니다. Argo CD의 App of Apps와 ApplicationSet 리소스에 대해 알아보고, 이전 포스팅에서 구축한 kind-mgmt, kind-dev, kind-prd 3개의 클러스터에 ApplicationSet 리소스...

CloudNet@ Gasida님이 진행하는 CI/CD + ArgoCD + Vault Study를 진행하며 학습한 내용을 공유합니다. Argo CD의 App of Apps와 ApplicationSet 리소스에 대해 알아보고, 이전 포스팅에서 구축한 kind-mgmt, kind-dev, kind-prd 3개의 클러스터에 ApplicationSet 리소스...

CloudNet@ Gasida님이 진행하는 CI/CD + ArgoCD + Vault Study를 진행하며 학습한 내용을 공유합니다. 로컬 환경에서 kind를 사용하여 관리용(Management), 운영용(Production), 개발용(Development) 클러스터를 구축하고, Argo CD를 이용해 중앙에서 멀티 클러스터에 애플리케이션을 배포하는 ...

CloudNet@ Gasida님이 진행하는 CI/CD + ArgoCD + Vault Study를 진행하며 학습한 내용을 공유합니다. Argo Rollouts를 다루겠습니다. TL;DR 기본 Deployment의 RollingUpdate는 롤아웃 속도를 제어하기 어렵고, 새 버전으로 가는 트래픽 비중을 조절할 수 없으며, 외부 메트...

CloudNet@ Gasida님이 진행하는 CI/CD + ArgoCD + Vault Study를 진행하며 학습한 내용을 공유합니다. 예제로 배우는 Argo CD 책의 4장 접근 제어를 다루겠습니다. TL;DR Argo CD의 로컬 사용자, 서비스 계정, RBAC 정책, SSO 연동 흐름을 접근제어 관점에서 정리합니다. ad...

CloudNet@ Gasida님이 진행하는 CI/CD + ArgoCD + Vault Study를 진행하며 학습한 내용을 공유합니다. 예제로 배우는 Argo CD 책의 1장 GitOps와 Kubernetes를 다루겠습니다. Kubernetes가 어떻게 GitOps 개념을 도입할 수 있었는지, 선언적 API로 파일과 폴더, Git Repository에 ...

CloudNet@ Gasida님이 진행하는 CI/CD + ArgoCD + Vault Study를 진행하며 학습한 내용을 공유합니다. Argo CD를 사용한 CD (Continuous Delivery) 과정에 대해 다루겠습니다. 실습 환경은 Jenkins + ArgoCD 실습 환경 구축의 실습 환경을 사용합니다. 1. Argo CD란? Arg...

CloudNet@ Gasida님이 진행하는 CI/CD + ArgoCD + Vault Study 를 진행하며 학습한 내용을 공유합니다. Jenkins 를 사용한 CD(Continuous Delivery)과정에 대해 실습 중심으로 정리하겠습니다. 실습 환경은 Jenkins + ArgoCD 실습 환경 구축 의 실습환경을 사용합니다. TL;DR ...

CloudNet@ Gasida님이 진행하는 CI/CD + ArgoCD + Vault Study 를 진행하며 학습한 내용을 공유합니다. Jenkins 란 무엇인지, Jenkins를 사용한 CI(Continuous Integration) 과정에 대해 다루겠습니다. 실습 환경은 Jenkins + ArgoCD 실습 환경 구축 의 실습환경을 사용합니다. ...

CloudNet@ Gasida님이 진행하는 CI/CD + ArgoCD + Vault Study 를 진행하며 학습한 내용을 공유합니다. 이번 3주차 내용에서는 Jenkins 와 ArgoCD를 사용한 CI/CD에 대한 내용을 다룹니다. 실습 환경 구축에 대한 내용을 다룹니다. TL;DR Jenkins, Gogs, Kind 기반 CI/...

CloudNet@ Gasida님이 진행하는 CI/CD + ArgoCD + Vault Study 를 진행하며 학습한 내용을 공유합니다. O’Reilly GitOps Cookbook 의 4장에 해당 하는 Helm에 대해 알아봅니다. TL;DR Helm은 Kubernetes manifest를 템플릿화해 환경별 값만 바꿔 재사용할 수 있...