Certified Kubernetes Administration - 40

2024-06-22

  • Kubernetes
  • Cloud

쿠버네티스 릴리스 및 버전

  • 버전 확인

    • 쿠버네티스 클러스터를 설치하면 특정 버전을 설치하게 됨.

    • kubectl get nodes 명령어로 설치된 쿠버네티스 버전 확인 가능.

    • 예: 버전 1.11.3.

  • 버전 번호 구성

    • 버전 번호는 메이저 버전, 마이너 버전, 패치 버전으로 구성됨.

    • 마이너 버전은 몇 달마다 새로운 기능과 함께 릴리스됨.

    • 패치는 중요한 버그 수정을 포함하여 더 자주 릴리스됨.

  • 릴리스 관리

    • 쿠버네티스는 표준 소프트웨어 릴리스 버전 절차를 따름.

    • 몇 달마다 새로운 기능과 기능을 포함한 마이너 릴리스를 발표.

    • 첫 메이저 버전(1.0)은 2015년 7월에 발표됨.

    • 최신 안정 버전은 1.13.0(녹화 시점 기준).

  • 알파 및 베타 릴리스

    • 모든 버그 수정 및 개선 사항은 먼저 알파 릴리스로 들어감.

    • 알파 릴리스: 기본적으로 기능 비활성화, 버그 존재 가능.

    • 베타 릴리스: 코드가 잘 테스트되고 새로운 기능이 기본적으로 활성화됨.

    • 최종적으로 안정 릴리스로 이동.

  • 릴리스 페이지

    • 모든 릴리스는 쿠버네티스 GitHub 저장소의 릴리스 페이지에서 확인 가능.

    • Kubernetes.tar.gz 파일 다운로드 후 압축 해제하여 모든 쿠버네티스 구성 요소의 실행 파일 확인 가능.

    • 패키지를 압축 해제하면 동일한 버전의 모든 제어 플레인 구성 요소 포함.

    • etcd 클러스터와 CoreDNS 서버는 별도의 프로젝트로 자체 버전 번호를 가짐.

    • 각 릴리스 노트는 etcd 및 CoreDNS와 같은 외부 종속 응용 프로그램의 지원 버전에 대한 정보 제공.

Certified ...

Certified ...