고객사에 쿠버네티스 기반의 솔루션을 설치하면서 경험한 이슈들을 회고합니다. 우리 솔루션은 "kubectl 만 주어지면 설치할 수 있다!" 라는 대명사와 함께 다양한 클라우드 환경에 대응할 수 있도록 설계되었고, 실제 설치에는 AWS의 EKS와 Azure의 AKS 같은 Kubernetes 서비스를 사용했습니다. 고객사의 환경은 크게 두가지로 나뉘었습니다. 1. 외부망을 사용할 수 있는 환경이 경우 자사 Harbor 에 있는 Helm Chart, Docker Image 들을 사용했기 때문에개발서버를 구축하는 것과 크게 다름이 없어서 수월했습니다. 2. 외부망을 사용할 수 없는 환경(폐쇄망)이 경우 필요한 모든 이미지와 바이너리 파일들을 미리 패키징하여 반입 절차를 거친 후 설치했습니다. 사전 준비 설치 전,..