Consul v1.22.x 릴리즈 노트
Consul v1.22.x 릴리즈 노트 (Consul v1.22.x Release Notes)
이 버전의 주요 릴리즈 소개, 업그레이드 방법과 알려진 이슈를 설명해요. IPv6 주소 지원, 멀티포트 서비스, Azure 관리형 ID 지원 등이 포함됩니다.
출처: 문서
본문
다음 Consul 업데이트를 발표하게 되어 기쁩니다.
릴리즈 하이라이트 (Release highlights)
- VM과 Kubernetes용 IPv6 주소 지원. 이 버전은 Consul이 VM이나 Kubernetes에서 실행될 때 에이전트·서비스 구성에 IPv4와 IPv6 네트워크 주소를 모두 지원합니다. 두 주소 유형 모두 지원되지만 Consul 데이터센터당 한 유형만 사용할 것을 권장합니다. RedHat OpenShift, Nomad, ECS를 포함한 다른 런타임은 이 릴리즈에서 IPv6 주소를 지원하지 않습니다.
- 서비스 디스커버리용 멀티포트 서비스 지원. Consul 서비스 정의는 이제 Consul 카탈로그가 서비스 디스커버리 작업을 위해 멀티포트 서비스를 등록할 수 있도록 선택적인
ports매개변수를 포함합니다. 자세한 내용과 예제 서비스 정의는 서비스 정의 참조 문서를 참조하세요. 서비스 디스커버리용 멀티포트 지원에는 Kubernetes Service 동기화를 통한 멀티포트 Kubernetes 서비스 등록 지원이 포함됩니다. Consul DNS의 새port필드를 사용해 특정 포트를 실행하는 서비스를 지정할 수도 있습니다. - 백업용 Azure 관리형 ID 지원. Consul Enterprise 스냅샷 에이전트는 이제 Azure 관리 서비스 ID(MSI)를 사용한 Azure Blob Storage 인증을 지원합니다. 이 지원은 현대 클라우드 보안 모범 사례와 일치하며 운영자 구성을 단순화하고 구성 파일에 정적 자격 증명을 저장할 필요를 없앱니다.
- Consul UI SSO용 OIDC와 JWT 통합. 이 Consul 릴리즈는 OIDC 인증 흐름에서 Proof Key for Code Exchange (PKCE)를 기본으로 활성화합니다. 결과적으로 Consul UI 로그인에 OIDC 제공자를 사용하도록 Consul을 구성하면 클라이언트 시크릿 대신 JWT를 사용할 수 있습니다. 이 변경은 보안을 강화하고 개선된 규정 준수를 위한 업계 모범 사례와 일치합니다. 구성 사양은 ACL OpenID Connect (OIDC) auth method 구성 참조와 예제 구성을 참조하세요.
- 수동 라이선스 사용률 보고. 이 릴리즈는 HashiCorp에 Enterprise 라이선스 사용률 정보를 생성·제출하도록
consul operator utilizationCLI 명령과/operator/utilizationAPI 엔드포인트를 도입합니다. 에어갭(air-gapped) 환경의 Consul 운영을 지원하기 위해 이 보고서를 생성하고 수동으로 제출할 수도 있습니다. 자세한 내용은 수동 라이선스 사용률 보고를 참조하세요.
업그레이드 (Upgrading)
자세한 내용은 업그레이드 세부 페이지와 변경 로그를 참조하세요.
알려진 이슈 (Known issues)
현재 알려진 이슈는 없습니다. 이 릴리즈 노트는 이슈가 발견됨에 따라 업데이트됩니다.
변경 로그 (Changelogs)
이 메이저 릴리즈 버전과 모든 유지 관리 버전의 변경 로그는 아래에 나열되어 있습니다.
참고
이 링크는 GitHub 웹사이트의 변경 로그로 이동합니다.