Ansible의 모든 호스트에 대한 변수를 어떻게 정의합니까?

Ansible의 모든 호스트에 대한 변수를 어떻게 정의합니까?

변수를 정의하는 방법에는 여러 가지가 있다는 것을 알고 있습니다. 예를 들면 다음과 같습니다.

  • 내부 재고
  • 내부 스크립트
  • 내부 포함 파일
  • 호스트 및 그룹별 내부 host_vars및 변수입니다 .groups_var

하지만 변수를 저장하기 위해 위치, 파일 등을 만드는 방법은 무엇입니까?모두호스트는 host_vars.

가능합니까? 변수가 있는 파일을 포함하는 것이 가능하다는 것을 알고 있지만 host_vars.

답변1

all인벤토리 시스템을 사용하는 암시적 그룹입니다.

group_vars/all.yml변수를 만들어서 넣을 수 있습니다 .

나는 이것을 수행하는 몇 가지 다른 방법이 있다고 생각합니다.

이것가변 도코다음과 같이 파일에 변수를 (자동으로) 포함할 수 있다고 말합니다.역할하다.

관련 정보