ECS로 서비스 마이그레이션
ECS로 서비스 마이그레이션 (Migrate services to ECS)
이 문서는 ECS에 배포된 서비스를 Consul 서비스 메시로 마이그레이션하는 방법을 설명해 드릴게요. 기존 ECS 서비스에 사이드카를 추가해 메시에 연결하는 과정을 배울 수 있어요.
출처: 문서
본문
이 페이지는 기존 ECS(Elastic Container Service) 서비스를 Consul 서비스 메시로 마이그레이션하는 과정을 설명합니다.
개요 (Overview)
ECS에서 실행 중인 기존 서비스를 서비스 메시에 연결하려면 각 서비스에 Consul 클라이언트와 사이드카 프록시 컨테이너를 추가해야 합니다. Consul ECS 메시(service mesh) 배포를 먼저 구성한 후, 각 서비스의 작업 정의(Task Definition)에 사이드카 컨테이너를 추가합니다.
마이그레이션 단계 (Migration steps)
- Consul ECS 메시 인프라를 배포합니다.
- 서비스 작업 정의에
consul-client및 사이드카 컨테이너를 추가합니다. - 서비스를 등록하고 업스트림을 구성합니다.
구성 (Configuration)
작업 정의에서 서비스 등록을 위해 필요한 최소 구성에는 서비스 이름, 포트, 헬스 체크가 포함됩니다.