Consul K8s v2.0.x 릴리스 노트

Consul K8s v2.0.x 릴리스 노트

Consul on Kubernetes(consul-k8s)의 v2.0.x 릴리스에 대한 하이라이트와 지원 소프트웨어, 업그레이드, 알려진 이슈, 변경 로그를 설명하는 문서예요.

출처: 문서

본문

다음 Consul 업데이트를 발표하게 되어 기쁩니다.

릴리스 하이라이트 (Release highlights)

  • 다중 포트 서비스 지원: Consul on Kubernetes는 이제 투명 프록시 모드와 비투명 프록시 모드 모두에서 다중 포트 서비스를 지원합니다. 투명 프록시 모드에서는 다운스트림 또는 업스트림 서비스 배포에 변경이 필요하지 않습니다. 서비스 메시를 통한 다중 포트 통신을 활성화하려면 서비스 인텐션, 내보내진 서비스 같은 필수 구성 항목을 구성할 수 있습니다. 애플리케이션은 가상 주소 형식 <port-name>.<service>.virtual.consul을 사용해 다중 포트 업스트림의 특정 포트를 주소 지정할 수 있습니다. 비투명 프록시 모드에서는 destination_port 매개변수와 함께 consul.hashicorp.com/connect-service-upstreams 어노테이션을 사용해 다중 포트 업스트림을 정의할 수 있습니다. 자세한 내용은 Enable transparent proxy mode on Kubernetes 및 Consul on Kubernetes annotations and labels reference를 참조하세요.

지원 소프트웨어 (Supported software)

이 버전의 Consul on Kubernetes는 다음 소프트웨어 버전을 지원합니다:

  • Consul v2.0.x
  • Consul Dataplane 1.9.x - 2.0.x
  • Kubernetes 1.30.x - 1.34.x
  • kubectl 1.30.x - 1.34.x
  • Helm 3.11.3+

업그레이드 (Upgrading)

자세한 정보는 upgrade details page와 변경 로그를 참조하세요.

알려진 이슈 (Known issues)

  • Consul은 다중 포트 서비스에 대한 프로토콜 조합을 지원하지 않습니다. 서비스의 모든 포트는 동일한 프로토콜을 사용해야 합니다.
  • Kubernetes 어노테이션에는 문자 제한이 있어 consul.hashicorp.com/connect-service-upstreams 어노테이션을 사용해 서비스에 지정할 수 있는 업스트림 수를 제한합니다.

이슈는 Github에 보고하세요.

변경 로그 (Changelogs)

이 주요 릴리스 버전과 유지 관리 버전의 변경 로그는 아래에 나열됩니다.

참고 이 링크들은 GitHub 웹사이트의 변경 로그로 이동합니다.

더 알아보기 (Learn more)