Helm Chart 란 무엇인가. ?
k8s 에서 패키지 매니저로 사용하는 Open Source다. 패키지 매니저가 무엇을 뜻하는 것일까?. 예를들어 우리가 k8s에서 Mysql 이라는 서비스를 사용하기 위해서는 최소 pod와 클러스터 외부 또는 클러스터 내부에서 접근하기 위한 service가 필요할 것이다. (여기서 말하는 service는 k8s 리소스를 의미하는것이다. ) pod 와 service를 배포하기 위해서는 우리는 어떠한 규칙이 존재하는 YAML 형식의 파일을 작성 할 것이다. 우리가 Mysql 서비스를 사용해야할 k8s Cluster가 2개가 있다고 가정하자. Cluster1 에서 먼저 서비스를 Deploy 후 Cluster1 에서 사용한 YAML 파일들을 복사하여 Cluster2 에 설정하고 Cluster2 환경에 맞게 각 ..
Helm
2021. 11. 5. 10:09