14.3. 인벤토리 플러그인
인벤토리 업데이트는 인벤토리 플러그인으로 구문 분석되는 동적으로 생성된 YAML 파일을 사용합니다. 자동화 컨트롤러 v4.4에서는 다음 인벤토리 소스에 인벤토리 source_vars 를 사용하여 인벤토리 플러그인 구성을 자동화 컨트롤러에 직접 제공할 수 있습니다.
인벤토리 소스에 대해 새로 생성된 구성에는 기본 플러그인 구성 값이 포함되어 있습니다. 새로 생성된 인벤토리 소스가 레거시 소스의 출력과 일치하도록 하려면 해당 소스에 대한 특정 구성 값 세트를 적용해야 합니다. 이전 버전과의 호환성을 보장하기 위해 자동화 컨트롤러는 이러한 소스 각각에 "templates"를 사용하여 인벤토리 플러그인의 출력을 기존 형식으로 강제 실행합니다.
소스 및 해당 템플릿에 대한 자세한 내용은 지원되는 인벤토리 플러그인 템플릿을 참조하십시오.
플러그인을 포함하는 는 source_vars: 최상위 키로 foo.bar.bazInventorySource 소스를 기반으로 런타임 시 정규화된 인벤토리 플러그인 이름으로 교체됩니다. 예를 들어 InventorySource 에 대해 ec2를 선택하면 런타임 시 플러그인이 amazon.aws.aws_ec2 로 설정됩니다.