피드 구독

참고: 이 문서는 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).  

Read full bio

채널별 검색

automation icon

오토메이션

기술, 팀, 인프라를 위한 IT 자동화 최신 동향

AI icon

인공지능

고객이 어디서나 AI 워크로드를 실행할 수 있도록 지원하는 플랫폼 업데이트

open hybrid cloud icon

오픈 하이브리드 클라우드

하이브리드 클라우드로 더욱 유연한 미래를 구축하는 방법을 알아보세요

security icon

보안

환경과 기술 전반에 걸쳐 리스크를 감소하는 방법에 대한 최신 정보

edge icon

엣지 컴퓨팅

엣지에서의 운영을 단순화하는 플랫폼 업데이트

Infrastructure icon

인프라

세계적으로 인정받은 기업용 Linux 플랫폼에 대한 최신 정보

application development icon

애플리케이션

복잡한 애플리케이션에 대한 솔루션 더 보기

Original series icon

오리지널 쇼

엔터프라이즈 기술 분야의 제작자와 리더가 전하는 흥미로운 스토리