Ansible

[Ansible] Install Ansible – 앤서블 설치

Ansible은 오픈소스 프로젝트여서 누구나 비용 없이 설치해서 사용할 수 있습니다. 이번 글에서는 오픈소스 Ansible과 레드햇에서 지원하는 Ansible을 설치하는 방법을 안내하도록 하겠습니다. 환경 Redhat Enterprise Linux 8 이상 ansible 8.4.0 ansible-core 2.15.4 사전 요구사항 ansible 8버전과 ansible-core 2.15 버전 설치를 위해서는 python3.9 이상이 설치되어 있어야 합니다. 레드햇에서 파이썬 설치하는 방법은 파이썬 설치 사이트에서 확인할 수 있습니다. …

[Ansible] Install Ansible – 앤서블 설치 더 보기 »

[Ansible] Error Handling #1 – any_errors_fatal 하나의 노드 작업 실패 시 모든 노드 플레이 정지

플레이북은 실행 중 특정 작업에서 실패가 발생하면 기본적으로 실패한 노드만 정지합니다. 나머지 노드는 실패하지 않는 한 작업을 끝까지 이어갑니다. Playbook Error Handling 방법의 하나로 any_errors_fatal 지시어를 사용하여 플레이북 실행 시 하나의 노드가 실패할 경우 전체 노드가 정지하게 하는 방법을 알아보도록 하겠습니다.   플레이북이 실패한 노드를 처리하는 기본 방법 웹 서버를 설치하는 간단한 플레이북을 실행시켜 작업이 …

[Ansible] Error Handling #1 – any_errors_fatal 하나의 노드 작업 실패 시 모든 노드 플레이 정지 더 보기 »

[Ansible plugins] Lookup Plugin 사용 방법

  Ansible plugins 중 Lookup plugin에 대해 알아보겠습니다. Lookup plugin 이란? Ansible plugins 중 하나인 lookup plugin은 아래와 같은 설명이 공식 문서에 정의되어 있습니다. Lookup plugins are an Ansible-specific extension to the Jinja2 templating language. You can use lookup plugins to access data from outside sources (files, databases, key/value stores, APIs, and other services) within …

[Ansible plugins] Lookup Plugin 사용 방법 더 보기 »

Scroll to Top