Compose Bridge 개요
Compose Bridge 개요
Compose Bridge는 Docker Compose 구성을 Kubernetes 매니페스트 같은 플랫폼별 배포 형식으로 변환해요. 기본적으로 다음을 생성해요:
- Kubernetes 매니페스트
- Kustomize 오버레이
이 출력물들은 Kubernetes가 활성화된 Docker Desktop에서 바로 배포할 준비가 돼 있어요.
출처: 문서
본문
Compose Bridge는 Compose와 Kubernetes 사이의 간극을 메워서, Compose의 단순함과 효율성을 유지하면서 Kubernetes를 더 쉽게 도입하게 해 줘요.
유연한 도구라서 기본 변환을 활용하거나, 프로젝트의 특정 요구사항에 맞는 커스텀 변환을 만들 수도 있어요.
동작 방식 (How it works)
Compose Bridge는 변환(transformations)을 사용해 Compose 모델을 다른 형태로 변환해요. Compose Bridge는 Go 템플릿을 사용하는 Kubernetes용 자체 변환을 제공해서, 자체 템플릿을 교체하거나 추가해 커스터마이즈하기 쉽게 만들어져요.
변환이 어떻게 동작하고 프로젝트에 맞게 어떻게 커스터마이즈하는지에 대한 자세한 내용은 Customize 문서를 참고해요.