릴리스 스케줄 정책
사용자를 위해 헬름은 사전에 출시 날짜를 정의하고 발표한다. 이 문서는 헬름의 출시 스케줄을 관리하는 정책을 설명한다.
유의적 버전
헬름 버전은 x.y.z
로 표시된다. 여기서 x
는 주 버전, y
는
부 버전, z
는 패치 버전으로서
유의적 버전을
따른 것이다.
패치 릴리스
패치 릴리스는 사용자에게 버그 수정 및 보안 수정을 제공한다. 새로운 기능은 포함되어 있지 않다.
최신 부/주 릴리스와 관련된 새 패치 릴리스는 일반적으로 한 달에 한 번, 각 달의 두 번째 수요일에 나온다.
우선순위가 높은 회귀 또는 보안 문제를 수정하는 패치 릴리스는 필요시마다 나올 수 있다.
이전 릴리스 이후 새 콘텐츠가 없는 경우 그 달에는 릴리스가 나오지 않는다.
부 릴리스
부 릴리스에는 보안 및 버그 수정과 새로운 기능이 포함되어 있다. API 및 CLI 사용법에 대해서는 하위호환된다.
쿠버네티스 릴리스에 맞추기 위해 부 헬름 릴리스는 4개월마다 나온다. (1년에 릴리스 3개)
필요한 경우 추가 부 릴리스가 나올 수도 있지만 발표된 릴리스가 7일 이내가 아니라면 발표된 향후 릴리스의 일정에 영향을 주지는 않는다.
릴리스가 게시됨과 동시에 다음 부 릴리스 날짜가 발표되고 헬름 메인 웹페이지에 게시된다.
주 릴리스
주 릴리스에는 단절적(breaking) 변경이 포함되어 있다. 이러한 출시는 드물지만 때로는 새로운 방향으로 헬름을 계속 진화시켜 나가기 위해 필요하다.
주 릴리스는 계획하기 어려울 수 있다. 이를 염두에 두고 최종 릴리스 날짜는 해당 릴리스의 첫 번째 베타 버전이 제공될 때만 선택되고 발표된다.