컨테이너 툴 AppStream - 콘텐츠 가용성
개요
Red Hat Enterprise Linux 8부터는 Red Hat의 Application Streams 또는 AppStreams 메커니즘을 통해 소프트웨어를 제공합니다. AppStreams는 RHEL의 주요 릴리스 중에 여러 버전의 소프트웨어를 유연하게 제공하여 각 Appstream의 콘텐츠를 분리합니다. 중요한 라이프 사이클에서 RPM 또는 모듈 여부에 관계없이 선택 사용자 영역 콘텐츠를 보다 규칙적인 주기로 새로 고칠 수 있습니다.
컨테이너 툴에는 Red Hat Enterprise Linux에서 Linux 컨테이너를 빌드하고 실행하는 데 필요한 소프트웨어 패키지가 포함됩니다. 이 세트의 주요 소프트웨어 핵심 부분은 Podman이지만 Buildah 및 Skopeo를 포함하되 이에 국한되지 않는 다른 많은 소프트웨어 부분이 있습니다. AppStream을 통해 릴리스되는 컨테이너 툴 내의 콘텐츠는 코어 RHEL의 소프트웨어보다 더 빠르게 사용 가능하고 릴리스될 수 있습니다.
이 문서의 목적은 다양한 컨테이너 툴 AppStream을 통해 제공되는 콘텐츠 및 지원 수준을 간략하게 설명하여 고객과 파트너가 시스템을 효과적으로 계획하고 배포할 수 있도록 하는 것입니다.
Red Hat Enterprise Linux 9
Red Hat Enterprise Linux 9에서 컨테이너 툴은 단일 롤링 애플리케이션 스트림을 통해 RPM 패키지로 제공됩니다. 이 롤링 스트림을 통해 개발자는 연간 최대 4회 제공되는 컨테이너 도구 콘텐츠의 최신 버전에 액세스할 수 있습니다. 이러한 콘텐츠 릴리스는 Podman, Buildah, Skopeo 및 CRIU와 같은 기타 툴의 최신, 안정적인 업스트림 버전을 지속적으로 기반으로 합니다. 이는 항상 새로운 버전이므로 새로운 기능, 버그 수정 및 보안 업데이트가 포함됩니다.
Extended Update Support (EUS)
RHEL 9에서 컨테이너 툴 AppStream은 사용 가능한 EUS(Extended Update Support) 채널에 대한 지원 및 유지 관리 업데이트를 제공합니다. Red Hat Enterprise Linux 9 EUS를 사용하도록 구성된 시스템은 각 RHEL EUS 릴리스의 라이프 사이클 기간 동안 컨테이너 툴 컨텐츠에 대한 업데이트를 받습니다. Podman, Buildah 및 Skopeo의 버전은 활성 RHEL 9 마이너 릴리스의 처음 3개월 동안 동일하게 유지됩니다. 이 시점 이후 보안 수정 사항은 EUS 릴리스의 라이프 사이클 기간 동안 백포트됩니다. 일부 버그 수정은 Red Hat의 재량에 따라 제공될 수 있습니다. 확장된 업데이트 지원에 대한 자세한 내용은 Red Hat Enterprise Linux 라이프 사이클을 참조하십시오.
Red Hat Enterprise Linux 8
Red Hat Enterprise Linux 8에서 컨테이너 툴은 Application Stream Modules의 두 가지 범주를 통해 제공됩니다. RHEL 8의 전체 수명 동안 지원되는 단일 롤링 스트림 RHEL 8의 활성 단계에서 릴리스되는 몇 가지 안정적인 스트림입니다. 이러한 각 요소는 컨텐츠의 변경 및 유지 관리 비율에 따라 다릅니다.
롤링 스트림을 통해 개발자는 연간 최대 4회 제공되는 컨테이너 도구 모듈 콘텐츠의 최신 버전에 액세스할 수 있습니다. 이러한 콘텐츠 릴리스는 Podman, Buildah, Skopeo의 최신, 안정적인 업스트림 버전 및 CRIU 및 Udica와 같은 기타 툴을 지속적으로 기반으로 합니다. 이는 항상 새로운 버전이므로 새로운 기능, 버그 수정 및 보안 업데이트가 포함됩니다. 필요에 따라 컨테이너 툴 제품 로드맵에 따라 패키지를 모듈에 추가할 수 있습니다. 이 스트림은 전체 RHEL 8 라이프 사이클에 걸쳐 있으며 RHEL 완전 지원 단계에서 지속적으로 업데이트되어 컨테이너 툴 모듈에 최신 엣지 기능을 제공합니다.
Stable Streams 사용자가 위험을 관리하는 데 도움이 됩니다. 이는 Red Hat Enterprise Linux에 대한 전통적인 가치 제안이며 container-tools 모듈은 계속해서 이를 제공합니다. 설치만 하려는 사용자는 새로운 기능을 도입하는 대신 안정적인 버전을 "고정"할 수 있습니다. Podman, Buildah 및 Skopeo의 버전은 동일하게 유지되지만 스트림의 라이프 사이클 동안 보안 수정 사항이 백포트됩니다. 일부 버그 수정은 Red Hat의 재량에 따라 제공될 수 있습니다. 새로운 안정적인 스트림은 1년에 한 번 제공되며 2년 동안 지원됩니다. Red Hat Enterprise Linux 8.6 릴리스 이후의 새로운 스트림이 계획되어 있지 않습니다.
Extended Update Support (EUS)
Red Hat Enterprise Linux 8.8 릴리스부터 컨테이너 툴 롤링 스트림은 Red Hat Enterprise Linux 8 EUS (Extended Update Support) 채널의 일부로 지원됩니다. 이전에는 롤링 스트림에서 이러한 채널과 함께 지원 또는 유지 관리 업데이트를 제공하지 않았습니다. Red Hat Enterprise Linux 8 EUS를 사용하도록 구성된 시스템은 각 RHEL EUS 릴리스의 라이프 사이클 기간 동안 컨테이너 툴 컨텐츠에 대한 업데이트를 받게 됩니다. Podman, Buildah 및 Skopeo의 버전은 활성 RHEL 8 마이너 릴리스의 처음 3개월 동안 동일하게 유지됩니다. 이 시점 이후 보안 수정 사항은 EUS 릴리스의 라이프 사이클 기간 동안 백포트됩니다. 일부 버그 수정은 Red Hat의 재량에 따라 제공될 수 있습니다. 확장된 업데이트 지원에 대한 자세한 내용은 Red Hat Enterprise Linux 라이프 사이클을 참조하십시오.
계획 로드맵
| 스트림 | 스트림 범주 | 지원 시작 | 지원 종료일 |
|---|---|---|---|
| container-tools:rhel8 | 롤링 | RHEL 8.0 | 2029년 5월(RHEL8 사용 중지) |
| container-tools:1.0 | 안정적 | RHEL 8.0 | RHEL 8.4 릴리스 시 |
| container-tools:2.0 | 안정적 | RHEL 8.2 | RHEL 8.6 릴리스 시 |
| container-tools:3.0 | 안정적 | RHEL 8.4 | RHEL 8.8 릴리스 시 |
| container-tools:4.0 | 안정적 | RHEL 8.6 | RHEL 8.10 릴리스 시 |