4.3. F5 및 이벤트 기반 Ansible 사용 예
F5 및 이벤트 기반 Ansible을 사용하는 코드의 예는 GitHub에서 사용할 수 있습니다. 이 코드는 조사자의 각 인스턴스가 필터에서 일치하는 항목을 찾은 다음 해당 코드의 소스 IP를 CSV 목록으로 복사합니다. 그러면 이 목록이 코드를 실행할 메시지와 함께 Webhook 내에서 변수로 전송됩니다.
이 상위 수준 워크플로는 다음 다이어그램 및 코드 워크플로 예제에 설명되어 있습니다.
+
워크플로우 단계는 다음과 같습니다.
- F5 BIG-IP는 모니터링 로그를 Elastic으로 푸시합니다.
- Elastic은 데이터를 가져와서 필터 및 기준으로 감시기를 사용하는 동안 저장합니다.
- Watcher는 기준과 일치하는 이벤트를 감지하고 페이로드와 함께 Webhook를 이벤트 기반 Ansible으로 보냅니다.
- 이벤트 기반 Ansible의 룰북은 Ansible Automation Platform 내에서 작업 템플릿을 트리거하는 이벤트에서 트리거하여 Elastic에서 제공하는 페이로드를 전송합니다.
- Ansible Automation Platform의 템플릿은 플레이북을 실행하여 이벤트 기반 Ansible에서 제공하는 페이로드(원본적으로 Elastic에서 제공하는 페이로드)를 사용하여 F5 BIG-IP를 보호합니다.
4.3.1. 로깅 이벤트에서 응답 구동 링크 복사링크가 클립보드에 복사되었습니다!
Ansible 검증 콘텐츠는 사전 테스트, 검증 및 신뢰할 수 있는 Ansible 역할 및 플레이북의 컬렉션입니다. 이 콘텐츠는 배포 전반에 걸쳐 인프라를 관리하는 안전하고 안정적이며 일관된 방법을 보다 쉽게 제공할 수 있도록 설계되었습니다. 검증된 콘텐츠는 즉시 사용할 수 있으므로 사용자 정의 Ansible 콘텐츠를 생성하는 데 필요한 시간과 노력을 줄일 수 있습니다. 다음 사용 사례는 이벤트 이벤트에 대한 이벤트 기반 Ansible 응답의 예를 제공합니다.