Kubernetes Software Versions

Yu Sang Min·2025년 6월 11일

CKA

목록 보기
41/110
post-thumbnail

📌 Kubernetes Release

  • K8S 클러스터 설치시 특정 버전의 쿠버네티스를 설치
  • kubectl get node 명령으로 버전을 확인 할 수 있음
controlplane:~$ kubectl get nodes
NAME           STATUS   ROLES           AGE   VERSION
controlplane   Ready    control-plane   29h   v1.32.1
node01         Ready    <none>          29h   v1.32.1

📝 버전 정보에 대하여

  • K8S의 버전은 세 부분으로 나뉜다
v1.11.3
주버전.마이너버전.패치버전
  • Minor : Features, Functionalities
  • Patch : Bug Fixes
v1.10.0-alpha > v1.10.0-beta > v1.10.0
  • alpha 릴리스에선 기본값으로 기능이 비활성화돼 버그가 있을 수 있음
  • beta 릴리스에서 코드를 잘 테스트하면 새 기능이 디폴트로 활성화 됨

💡 K8S GitHub 리포지토리에서 모든 릴리스를 확인할 수 있다.

  • 패키지를 다운받으면 controlplane 의 모든 구성요소들이 같은 버전으로 존재
  • 그러나 ETCD 또는 CoreDNS 는 각각 다른 프로젝트로 고유 버전을 갖고있어 다른 요소와 버전이 다를 수 있음
profile
React, Node.js, AWS, Git, Github, Github Action, Docker, K8S

0개의 댓글