Devocean Tech Day
Everything on Kubernetes, Kubernetes Anywhere 기술세션
세션 제목:
(Everything on Kubernetes) GitOps기반의 배포기술 이야기 - Decapod: Deployment Pipeline for Multi-Cluster
세션 내용:
멀티클러스터에 어플리케이션을 배포할 경우 설정 값은 공통된 설정 값과 클러스별 특화된 값으로 구분될 수 있습니다.
SK Telecom에서 만든 오픈소스SW인 Decapod는 이 두가지 값을 구분하여 체계적으로 관리하고, 이를 GitOps 방식으로 지속적으로 클러스터에 배포하여 항상 일정한 상태를 유지하게 해줍니다. 또한 어플리케이션별 의존성을 고려하여 적절한 순서로 어플리케이션 배포가 이루어지게 합니다.
이번 세션을 통해 Decapod를 기반으로 SKT의 컨테이너 솔루션이 어떻게 멀티 클러스터에 어플리케이션을 배포하는지 알아보겠습니다. (Demo: Decapod 를 이용하여 TKS 상에 MSA Application 배포하기)