ArgoCD 2

[AEWS] 10주차 Vault CI/CD 구성하기

Cloudnet AEWS 10주차 스터디를 진행하며 정리한 글입니다. 이번 포스팅에서는 쿠버네티스 시크릿 관리 도구인 Vault를 Jenkins를 통한 CI ArgoCD를 통한 CD로 파이프라인을 구성해보겠습니다.이번 실습은 기존 가시다님이 아닌 유형욱님께서 진행해주셨습니다. 감사합니다. Jenkins + Vault (AppRole) -> CICI 파이프라인에서 정적 시크릿을 외부에 저장하고 관리할 경우 사용할 수 있는 방안으로 Vault를 활용하는 방법에 대한 실습입니다. Jenkins에서 Vault AppRole 방식을 활용하여 KV 시크릿을 안전하게 조회할 수 있습니다. 1. Jenkins에서 Vault Plugin을 설치Jenkins에서 Vault provider를 사용하기 위해 Plugins을..

스터디/AEWS 2025.04.13

[AEWS] 8주차 Argo Rollout 이해하기

Cloudnet AEWS 8주차 스터디를 진행하며 정리한 글입니다. 이번 포스팅에서는 Argo Rollout에 대해 소개하겠습니다.덧붙이자면,, 기존 ArgoCD나, App of Apps 패턴은 사내에서 이미 많이 사용하고 있어서 (CNKCD 사례 또한 우리 회사의 사례이기 때문에) 도입을 검토했던 Argo Rollout에 대해 알아보고 싶었달까요 ..  Argo RolloutArgo Rollouts는 Kubernetes에 Canary, Blue-Green 등 고급 배포 전략을 적용할 수 있게 해주는 오픈소스 도구입니다.Kubernetes의 확장 리소스인 CRD 형태로 동작하며, 기존 Deployment와 유사한 방식으로 정의할 수 있습니다. Kubernetes에서는 Deployment 형식으로 배포 한..

스터디/AEWS 2025.03.30