피드 구독

설치 및 배포 화면을 자세히 살펴보고, 클릭하고, 클라우드 인프라가 준비될 때까지 기다리던 시간이 이제 필요 없어진다고 상상해 보세요. 또, 키보드를 누르는 일이 줄고 태스크가 사전에 설정되는 미래를 상상해 보세요. 지루한 태스크로 인해 아까운 시간과 에너지를 소비해야 했던 괴로운 순간들이 생각나지 않으시나요?

고객의 고충에 공감한 Red Hat Ansible Automation Platform 팀은 역량을 쏟아부어 고객이 Microsoft Azure 인프라를 빠르고 효율적으로 사용자 정의, 배포, 실행할 수 있는 혁신적이고 간소화된 방식을 개발했습니다.

Ansible Automation Platform 팀은 어떻게 이를 해냈을까요? Ansible Automation Platform은 인프라의 배포 및 관리를 위한 강력한 다목적 툴로 단연 돋보이는 제품입니다. Ansible Automation Platform의 기능을 보완하는 Ansible Content Lab 컬렉션은 클릭 몇 번으로 이전보다 빠르게 Microsoft Azure에서 구성 및 배포하고 자동화를 시작하는 데 도움이 됩니다.

그럼 자세히 살펴보겠습니다.

1단계: 사전 설정 확인

2단계: Azure 자격 증명 설정

이 컬렉션은 Azure 서브스크립션에 인프라 리소스를 배포합니다. Azure 컬렉션을 사용하려면 Ansible에서 Azure 자격 증명을 사용하여 인증해야 합니다. 이 자격 증명은 환경 변수 또는 Azure CLI 프로필을 통해 위의 ~/.azure/credentials 파일과 같은 다양한 위치에 설정할 수 있습니다. 

3단계: 플레이북 실행

이제 초기 설정이 완료되었으므로 플레이북을 실행할 준비가 되었습니다.

다음은 플레이북을 실행하는 데 필요한 변수로, 커맨드라인에 포함돼 전달되거나 vars 파일에서 업데이트될 수 있습니다.

  • aap_red_hat_username: Red Hat 계정의 사용자 이름으로, 서브스크립션 관리(https://access.redhat.com/management)에 사용됩니다.
  • aap_red_hat_password: Red Hat 계정의 비밀번호입니다.

또한 사후 배포에 액세스하려면 다음이 필요합니다.

  • infrastructure_database_server_user: 새 데이터베이스 서버의 관리자가 될 사용자 이름입니다.
  • infrastructure_database_server_password: 새 데이터베이스 서버의 관리자 암호입니다.
  • aap_admin_password: Ansible Automation Platform 애플리케이션을 위해 생성할 관리자 암호입니다.

필수 변수가 준비되면 README 파일에 설명된 대로 'ansible-playbook' 명령을 사용하여 실행합니다.

배포 과정에서 Ansible은 리소스 그룹, 가상 네트워크, 서브넷, 가상 머신 및 데이터베이스를 생성하는 프로세스를 오케스트레이션합니다. 컨트롤러용 가상 머신, 프라이빗 오토메이션 허브 및 Event-Driven Ansible(활성화된 경우)이 생성되고, 서브스크립션 관리자가 등록되고, AAP가 설치됩니다.

이 모든 작업이 수행되는 동안 Azure 포털에서 배포되는 모든 리소스를 확인할 수 있습니다.

놀라지 마세요. 모든 작업이 순식간에 완료됩니다. 30분 정도죠.

4단계: Red Hat Ansible Automation Platform 설치

이제 배포가 완료되었으므로 ssh로 컨트롤러 노드에 연결하고 Ansible Automation Platform 설치 프로그램을 실행할 수 있습니다. 인벤토리 파일은 Ansible Automation Platform 설치 프로그램에서 프로비저닝된 리소스에 설치하는 데 사용할 수 있는 오토메이션 컨트롤러 VM 내에 이미 생성되어 있습니다. 이 파일을 편집하고 변경할 수 있지만 배포를 추가로 사용자 정의하려는 경우가 아니면 할 필요가 없습니다.

이제 설치 프로그램 플레이북을 실행해 보겠습니다.

Ansible Automation Platform 설치가 완료되면 오토메이션 컨트롤러와 프라이빗 오토메이션 허브, Event-Driven Ansible(설치하도록 구성한 플랫폼 구성 요소에 따라 다름)을 사용할 준비가 완료됩니다. 생성된 VM의 IP 주소 또는 DNS 레코드로 이동하여 액세스한 다음 로그인하여 프로젝트 및 인벤토리 생성을 시작하고 자동화 여정을 시작할 수 있습니다.

참고: 이 블로그에서 사용하고 참조한 Ansible 컬렉션: lab.azure_deployment가 고객에게는 시작점입니다. 조직의 Ansible Automation Platform 배포에 필요한 요구 사항 및 리소스에 따라 필요할 경우 자체 사본을 검토, 개선 및 업데이트하는 것이 좋습니다.

이 예시 배포를 통해 오토메이션 컨트롤러, 프라이빗 오토메이션 허브, Event-Driven Ansible과 같은 각 구성 요소에 액세스할 수 있습니다.

다음 단계

지금 바로 시작하세요! 컬렉션을 다운로드하고, Red Hat Ansible Automation Platform on Azure를 배포하고, 어디서나 자동화하세요.

Ansible Automation Platform on Azure에 대해 자세히 알아보고 싶다면 다음과 같은 방법이 있습니다.


저자 소개

Priya is a Principal Product Manager on the Ansible Automation Platform-Cloud Services team. She has been in product management for over 20 years with a strong focus on being the customer’s voice, building solutions by bridging business and technology . Priya has a wide vertical industry experience with emphasis on customer-centric product management  approaches.  Prior to Red Hat, Priya worked as a product solutions architect at T-Mobile, DXC Technology and CGI Federal.

Read full bio
UI_Icon-Red_Hat-Close-A-Black-RGB

채널별 검색

automation icon

오토메이션

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

AI icon

인공지능

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

open hybrid cloud icon

오픈 하이브리드 클라우드

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

security icon

보안

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

edge icon

엣지 컴퓨팅

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

Infrastructure icon

인프라

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

application development icon

애플리케이션

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

Original series icon

오리지널 쇼

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