Registration 구성 항목

Registration 구성 항목 (Registration configuration entry)

이 문서는 Consul의 Registration config entry에 대해 설명해 드릴게요. 서비스 메시에서 사전 구성된 서비스 등록 정보를 참조하는 방법을 배울 수 있어요.

출처: 문서

본문

이 페이지는 Consul config entry 중 Registration을 문서화합니다. Registration 구성 항목은 proxy-defaults, service-resolver 같은 다른 작업에서 다시 사용할 수 있도록 사전 구성된 서비스 등록 정보를 저장하는 데 사용됩니다.

개요 (Overview)

Registration 구성 항목은 서비스의 Proxy 업스트림이나 service-resolver의 실패 정책 등에서 참조하는 재사용 가능한 서비스 등록 정의입니다.

Spec 필드 (Spec fields)

Registration의 주요 필드:

  • Service: 이 구성 항목이 적용되는 서비스 이름.
  • Proxy: 사이드카 프록시에 대한 구성(예: 업스트림 정의).
  • Source: 구성의 출처(예: config-entry 또는 catalog).

예시 (Example)

Kind = "registration"
Name = "web"
Service = "web"
Proxy = {
  Upstreams = [
    {
      DestinationName = "api"
      LocalBindPort = 9090
    }
  ]
}

더 알아보기 (Learn more)