참고: 이 문서는 Red Hat Enterprise Linux(RHEL) Application Stream 리포지토리에서 Ansible Core를 사용하는 고객에게 적용되며 Red Hat Ansible Automation Platform을 사용하는 고객에게는 적용되지 않습니다.
이 블로그에 언급된 모든 계획은 로드맵일 뿐이며 변경될 수 있습니다.
자동화는 운영 체제 관리의 핵심 요소입니다. 따라서 Red Hat Enterprise Linux(RHEL)에는 자동화와 관련된 다양한 기능이 포함되어 있습니다. RHEL에서 제공되는 이 자동화는 RHEL 8 및 RHEL 9 애플리케이션 스트림 리포지토리에서 제공되는 Ansible Core 패키지(ansible-core)를 통해 활성화됩니다.
이전 RHEL 8 및 RHEL 9 마이너 릴리스에서는 각 마이너 릴리스에 대해 새 버전의 Ansible Core를 도입했습니다. 이 릴리스 전략은 RHEL 8에서 계속될 예정입니다(RHEL 8의 최종 마이너 릴리스가 될 8.10을 통해). 그러나 RHEL 9.3부터는 RHEL 9에서 Ansible Core의 새 버전을 릴리스할 계획이 없습니다. 대신, 나머지 RHEL 9 라이프사이클 동안 Ansible Core 2.14를 지원할 계획입니다. 자세한 내용을 확인하세요.
RHEL에서 Ansible Core의 용도
Ansible Core는 Red Hat에서 제공하는 자동화 콘텐츠를 활성화하기 위해 RHEL에 포함되어 있습니다. 자세한 내용은 RHEL 9 및 RHEL 8.6 이상 AppStream 리포지토리에 포함된 Ansible Core 패키지의 지원 범위 문서를 참조하세요. RHEL 고객을 위해 지원되는 자동화 콘텐츠의 예로는 RHEL 시스템 역할, Identity 관리 자동화, Insights 문제 해결 플레이북 등이 있습니다.
엔드 투 엔드 자동화 플랫폼을 찾고 있다면 Red Hat Ansible Automation Platform을 권장합니다.
RHEL의 Ansible Core에 대한 이전 릴리스 전략
Ansible Core는 RHEL 8.6 및 9.0 릴리스 중에 RHEL 8 및 RHEL 9 Application Stream 리포지토리에 처음 도입되었으며 각 RHEL 마이너 릴리스로 업데이트되었습니다.
- RHEL 8.6/9.0(2022년 5월)에 Ansible Core 2.12 포함
- RHEL 8.7 / 9.1(2022년 11월)에 Ansible Core 2.13 포함
- RHEL 8.8 / 9.2(2023년 5월)에 Ansible Core 2.14 포함
이러한 Ansible Core 릴리스 중 일부는 최신 버전의 Python에 대한 종속성도 도입했습니다. 예를 들어 RHEL 8.8/9.2의 Ansible Core 2.14에서는 Python 3.11에 대한 종속성이 도입되었습니다.
업데이트된 향후 계획
RHEL, Ansible Core 및 Python 간 지원 라이프사이클을 맞추는 데 어려움이 있기 때문에 RHEL 라이프사이클의 다양한 단계에서 Ansible Core를 더 잘 지원할 수 있도록 RHEL 9.3 이상용 Ansible Core와 관련된 변경 사항을 계획하고 있습니다.
그러나 RHEL 8의 변경 사항은 없습니다. RHEL 8.9에는 새 버전의 Ansible Core(2.15)가 포함되며, RHEL 8.10(RHEL 8의 최종 마이너 릴리스)에는 Ansible Core 2.16이 포함될 예정입니다.
RHEL 9.3 이상에서는 새로운 Ansible Core 릴리스를 받을 계획이 없으며, 나머지 RHEL 9 라이프사이클 동안 지원될 예정인 Ansible Core 2.14를 계속 사용할 것입니다.
이로 인해 RHEL 8.9에는 RHEL 9.3에서 사용할 수 있는 것보다 최신 버전의 Ansible Core가 포함됩니다. 그러나 RHEL 8 및 RHEL 9에서 지원되는 모든 자동화 콘텐츠는 해당 릴리스에 포함된 Ansible Core 버전에서 지원됩니다.
또한 RHEL 9.2 및 9.3에는 모두 Ansible Core 2.14가 포함되어 있지만, 이 두 릴리스 간에 Python에 대한 종속성이 변경되었습니다. RHEL 9.2는 Python 3.11에 종속된 Ansible Core 2.14를 활용한 반면, RHEL 9.3에는 Python 3.9에 종속된 Ansible Core 2.14가 있습니다. 이는 Python 3.9가 전체 RHEL 9 라이프사이클에 지원되는 RHEL 9 시스템 Python이기 때문에 변경되었습니다. Ansible Core가 설치된 시스템에서 다른 용도로 Python 3.11을 사용하지 않는 경우 시스템을 RHEL 9.3으로 업데이트한 후 제거할 수 있습니다.
결론
이 문서에서는 RHEL 9.3+의 Ansible Core 라이프사이클에 적용되는 변경 사항을 간략하게 설명합니다. 그러나 RHEL 8 및 RHEL 9에서 지원되는 자동화 콘텐츠는 각 릴리스에 포함된 Ansible Core 버전에서 계속 지원됩니다. RHEL 시스템 역할에 대해 자세히 알아보려면 Red Hat Enterprise Linux 시스템 역할 자세히 알아보기 페이지를 확인하세요.
저자 소개
Brian Smith is a Product Manager at Red Hat focused on RHEL automation and management. He has been at Red Hat since 2018, previously working with Public Sector customers as a Technical Account Manager (TAM).
채널별 검색
오토메이션
기술, 팀, 인프라를 위한 IT 자동화 최신 동향
인공지능
고객이 어디서나 AI 워크로드를 실행할 수 있도록 지원하는 플랫폼 업데이트
오픈 하이브리드 클라우드
하이브리드 클라우드로 더욱 유연한 미래를 구축하는 방법을 알아보세요
보안
환경과 기술 전반에 걸쳐 리스크를 감소하는 방법에 대한 최신 정보
엣지 컴퓨팅
엣지에서의 운영을 단순화하는 플랫폼 업데이트
인프라
세계적으로 인정받은 기업용 Linux 플랫폼에 대한 최신 정보
애플리케이션
복잡한 애플리케이션에 대한 솔루션 더 보기
오리지널 쇼
엔터프라이즈 기술 분야의 제작자와 리더가 전하는 흥미로운 스토리
제품
- Red Hat Enterprise Linux
- Red Hat OpenShift Enterprise
- Red Hat Ansible Automation Platform
- 클라우드 서비스
- 모든 제품 보기
툴
체험, 구매 & 영업
커뮤니케이션
Red Hat 소개
Red Hat은 Linux, 클라우드, 컨테이너, 쿠버네티스 등을 포함한 글로벌 엔터프라이즈 오픈소스 솔루션 공급업체입니다. Red Hat은 코어 데이터센터에서 네트워크 엣지에 이르기까지 다양한 플랫폼과 환경에서 기업의 업무 편의성을 높여 주는 강화된 기능의 솔루션을 제공합니다.