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에 pergateway로 적용됩니다. 최소 및 최대 설정은 주어진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 웹사이트의 체인지로그로 이동합니다.