Consul API Gateway v0.3.x 릴리스 노트

Consul API Gateway v0.3.x 릴리스 노트

이 페이지는 Consul API Gateway v0.3.x 릴리스의 주요 기능, 지원 소프트웨어, 업그레이드 정보를 설명해요.

출처: 문서

본문

릴리스 주요 기능 (Release Highlights)

  • 게이트웨이당 여러 인스턴스를 통한 고가용성 및 확장성 개선: 이 릴리스는 논리적 게이트웨이(즉, K8s gateway 구성 객체)의 여러 인스턴스를 배포하는 지원을 도입합니다. 외부 로드 밸런싱 서비스를 사용해 들어오는 트래픽을 게이트웨이의 인스턴스에 분산시킬 수 있습니다. 이는 게이트웨이 서비스의 더 높은 가용성을 제공하고 단일 논리적 게이트웨이가 단일 인스턴스가 처리할 수 있는 것보다 훨씬 많은 네트워크 트래픽 볼륨을 처리할 수 있게 합니다.
    • 관리자는 각 논리적 게이트웨이에 대해 인스턴스 수를 독립적으로 설정할 수 있습니다. 관리자는 gatewayClassConfig에서도 게이트웨이 인스턴스의 최소, 최대, 기본 수를 설정할 수 있습니다. 이는 gatewayClass의 모든 gateways에 per gateway로 적용됩니다. 최소 및 최대 설정은 주어진 gateway에 구성된 설정을 재정의합니다.
    • 참고: gateway당 인스턴스 수에 하드 한도 8(8)이 있으며 재정의할 수 없습니다. 이 하드 한도는 향후 증가될 가능성이 있습니다.
  • 인증서에 대한 교차 네임스페이스 참조 정책: 참조 정책은 0.2 릴리스에서 도입된 보안 기능입니다. 이 릴리스에서 listener가 다른 namespace에 있는 certificateRef를 가지면 TLS 인증서에 참조 정책이 이제 필요합니다.

지원 소프트웨어 (Supported Software)

  • Consul 1.11.2+
  • HashiCorp Consul Helm chart 0.45.0+
  • Kubernetes 1.21+
    • Kubernetes 1.24는 현재 지원되지 않습니다.
  • Kubectl 1.21+
  • Envoy 프록시 지원은 배포된 Consul 버전에 따라 결정됩니다. 자세한 내용은 Envoy Integration을 참조하세요.

Kubernetes Gateway API 사양

지원되는 Gateway API 사양 버전: v1alpha2(v0.4.1)

업그레이드 (Upgrading)

업그레이드에 대한 자세한 정보는 upgrade details page를 참조하세요.

체인지로그 (Changelogs)

이 메이저 릴리스 버전 및 모든 유지보수 버전에 대한 체인지로그는 아래에 나열되어 있습니다.

참고: 다음 링크는 GitHub 웹사이트의 체인지로그로 이동합니다.

더 알아보기 (Learn more)