Consul K8s v1.6.x 릴리즈 노트
Consul K8s v1.6.x 릴리즈 노트 (Consul K8s v1.6.x Release Notes)
이 버전은 Kubernetes용 Consul DNS 뷰, 카탈로그 동기화 개선, OpenShift 개선, Grafana용 서비스 대시보드를 도입해요. 릴리즈 하이라이트, 지원 소프트웨어, 업그레이드와 알려진 이슈를 설명할게요.
출처: 문서
본문
다음 Consul 업데이트를 발표하게 되어 기쁩니다.
릴리즈 하이라이트 (Release highlights)
- Kubernetes용 Consul DNS 뷰: Kubernetes의 Consul은 이제 클라이언트 에이전트나 데이터플레인 대신 Kubernetes 파드에서 전용 Consul DNS 프록시를 예약하는 것을 지원합니다. 이 프록시는 외부 서버가 활성화된 Kubernetes 클러스터에 배포되도록 설계되어 Kubernetes의 애플리케이션이 Consul DNS 주소를 해석할 수 있게 합니다. Consul DNS 프록시를 사용해 Kubernetes 배포에서 어드민 파티션 간 서비스 디스커버리를 활성화할 수 있습니다. 자세한 내용은 Kubernetes용 Consul DNS 뷰를 참조하세요.
- 카탈로그 동기화 개선: Consul v1.20에는 Consul 카탈로그 동기화에 대한 개선된 메트릭이 포함됩니다. Consul 카탈로그 동기화는 Kubernetes 서비스를 Consul의 카탈로그에 자동으로 등록하는 기능입니다. 이 개선 이전에는 운영자가 Consul로 동기화되는 Kubernetes 서비스의 상태와 동기화 카탈로그 프로세스의 성능에 대한 가시성이 제한적이었습니다. 규모가 커지면 동기화 프로세스가 정상이고 정상적으로 진행 중인지 구분하기 어려웠습니다. 카탈로그 동기화 개선은 이제 동기화 프로세스의 상태와 성능 메트릭을 포함한 더 많은 인사이트를 제공합니다. 새 성능 메트릭에는 등록되거나 등록 해제된 서비스의 비율, 동기화 프로세스의 상태와 건강, 등록된 서비스와 관련된 추가 메타데이터가 포함됩니다.
- OpenShift 개선: 이 릴리즈 이전에는 Kubernetes에서 Consul 서비스 메시를 배포하려면 투명 프록시가
anyuid보안 컨텍스트 제약(SCC) 권한을 통해 상승된 권한을 가져야 했습니다. 이 요구 사항은 상승된 파드 권한이 금지된 OpenShift 환경에서 투명 프록시를 배포하지 못하게 했습니다. Consul v1.20은 더 이상 OpenShift 배포에서 투명 프록시에 상승된 권한을 요구하지 않습니다. - Grafana용 서비스 대시보드: Consul v1.20에는 Consul 서비스, 서비스 간 통신, Consul 데이터플레인 작업을 모니터링하는 데 도움이 되는 Grafana 대시보드용 JSON 템플릿이 포함됩니다. 이러한 대시보드는 GitHub 저장소에서 찾을 수 있습니다. Grafana를 사용하도록 Consul을 구성하는 방법에 대한 자세한 내용은 Kubernetes의 Consul용 메트릭 구성을 참조하세요.
지원 소프트웨어 (Supported software)
이 버전의 Kubernetes의 Consul은 다음 소프트웨어 버전을 지원합니다:
- Consul v1.20.x
- Consul Dataplane v1.6.x. Consul Dataplane 버전과 사용 가능한 패키징된 Envoy 버전에 대한 자세한 내용은 Envoy 및 Consul Dataplane을 참조하세요.
- Kubernetes 1.28.x - 1.31.x
- kubectl 1.28.x - 1.31.x
- Helm 3.11.3+
자세한 내용은 지원되는 Consul 및 Kubernetes 버전을 참조하세요.
업그레이드 (Upgrading)
자세한 내용은 업그레이드 세부 페이지와 변경 로그를 참조하세요.
알려진 이슈 (Known issues)
현재 알려진 이슈는 없습니다. 이 릴리즈 노트는 이슈가 발견됨에 따라 업데이트됩니다.
변경 로그 (Changelogs)
이 메이저 릴리즈 버전과 모든 유지 관리 버전의 변경 로그는 아래에 나열되어 있습니다.
참고
이 링크는 GitHub 웹사이트의 변경 로그로 이동합니다.