본문 바로가기
WIKI 기술 지식 베이스

지원되는 Kubernetes 버전

원문 보기 위키 갱신

Linkerd는 특정 Linkerd 버전이 출시된 시점에 지원되던 모든 Kubernetes 버전을 지원해요. 이 글에서는 각 Linkerd 버전이 지원하는 Kubernetes 버전 범위를 표로 정리했어요.

출처: Linkerd Supported Kubernetes Versions

본문

예를 들어 Linkerd 2.14가 출시될 때 Kubernetes 1.26, 1.27, 1.28이 지원됐으므로, Linkerd 2.14는 이 모든 Kubernetes 버전을 지원해요. (아래에서 보듯이 많은 경우 Linkerd 버전은 더 오래된 Kubernetes 버전도 지원해요.)

당연히 Linkerd 2.14는 Kubernetes 1.28 이후에 올 변경 사항을 알 수 없어요. 경우에 따라 이후 Kubernetes 버전이 변경되면서 이전 Linkerd 버전이 동작하지 않게 될 수도 있는데, 이런 상황이 발생하면 아래 표를 업데이트할 거예요.

Linkerd Version Minimum Kubernetes Version Maximum Kubernetes Version
2.10 1.16 1.23
2.11 1.17 1.23
2.12 1.21 1.24
2.13 1.21 1.28
2.14 1.21 1.28
2.15 1.22 1.29
2.16 1.22 1.29
2.17 1.22 1.31
2.18 1.22 1.32
2.19 1.22 1.35
2.20 1.31 1.35

Linkerd는 마이너 릴리스에서 지원되는 Kubernetes 버전을 거의 변경하지 않기 때문에, 위 표에는 주요 버전(major version)만 나열되어 있어요. 알려진 예외 하나: Linkerd 2.11.0은 Kubernetes 1.16을 지원했지만, 2.11.1 이상부터는 위 표처럼 Kubernetes 1.17이 필요해요.

Edge 릴리스

릴리스 노트에 달리 명시되지 않는 한, edge 릴리스는 릴리스 시점에 주요 클라우드 제공자에서 쉽게 사용할 수 있는 모든 Kubernetes 버전을 지원해요. 즉, 지원 여부는 "Linkerd 유지보수자들이 테스트를 위해 특정 Kubernetes 버전에 쉽게 접근할 수 있는가"에 달려 있어요.

더 알아보기 (Learn more)