6.3. 이벤트 스트림 생성
룰북 활성화에 연결될 이벤트 스트림을 생성할 수 있습니다.
사전 요구 사항
- 이벤트 스트림을 룰북 활성화에 연결하는 경우 활성화에 의사 결정 환경과 프로젝트가 이미 설정되어 있는지 확인합니다.
- 룰북 활성화를 실행하기 위해 자동화 컨트롤러에 연결하려는 경우 의사 결정 환경 및 프로젝트 외에도 Red Hat Ansible Automation Platform 인증 정보 유형을 생성했는지 확인합니다. 자세한 내용은 Red Hat Ansible Automation Platform 인증 정보 설정을 참조하십시오.
프로세스
- Ansible Automation Platform에 로그인합니다.
-
탐색 패널에서
를 선택합니다. - 클릭합니다.
다음을 삽입합니다.
- 이름
- 이름을 삽입합니다.
- 조직
- 목록을 클릭하여 조직을 선택하거나 기본값 을 선택합니다.
- 이벤트 스트림 유형
원하는 이벤트 스트림 유형을 선택합니다.
참고이 목록에는 원격 서버에서 연결을 인증하는 데 사용할 수 있는 최소 10개의 기본 이벤트 스트림 유형이 표시됩니다.
- 인증 정보
- 목록에서 인증 정보(특히 이벤트 스트림을 위해 생성한 인증 정보)를 선택합니다.
- headers
- 이벤트 페이로드에 포함할 HTTP 헤더 키를 쉼표로 구분하여 입력합니다. 모든 헤더를 포함하려면 필드를 비워 둡니다.
- 룰북 활성화로 이벤트 전달
이 옵션을 사용하여 이벤트를 룰북 활성화로 전달하는 기능을 활성화하거나 비활성화합니다.
참고이벤트 스트림의 이벤트 전달은 연결을 진단하고 들어오는 데이터를 평가하는 동안 테스트 목적으로 비활성화할 수 있습니다. Forward 이벤트를 룰북 활성화 옵션으로 비활성화하면 원격 시스템과의 이벤트 스트림 연결을 테스트하고, 헤더와 페이로드를 분석하며, 필요한 경우 인증 정보 문제를 진단할 수 있습니다. 이렇게 하면 이벤트가 규칙북 활성화에 전달되지 않아 테스트 모드에 있는 동안 규칙과 조건이 의도치 않게 트리거됩니다. 일부 기업은 정기적으로 비밀과 암호를 변경하기위한 정책을 가질 수 있습니다. 이벤트 스트림이 생성된 후 언제든지 이 옵션을 활성화/비활성화할 수 있습니다.
- 클릭합니다.
이벤트 스트림을 생성한 후 다음과 같은 출력이 발생합니다.
- 세부 정보 페이지가 표시됩니다. 여기에서 또는 Event Streams 목록 뷰에서 편집하거나 삭제할 수 있습니다. 또한 이벤트 스트림 페이지에는 생성한 모든 이벤트 스트림과 각 이벤트에 대해 다음 열이 표시됩니다: 수신된 이벤트, 마지막 이벤트, 이벤트 스트림 유형. 처음 두 열이 이벤트 스트림을 통해 외부 데이터를 수신하므로 이벤트 스트림을 통해 이벤트를 수신하도록 지속적으로 업데이트됩니다.
- 이벤트 스트림을 비활성화하면 세부 정보 페이지가 경고 메시지와 함께 표시됩니다. 이 이벤트 스트림은 비활성화되어 있습니다.
- 새 이벤트 스트림은 이벤트를 전송하는 원격 시스템에서 Webhook를 구성할 때 필요한 URL을 생성합니다.
이벤트 스트림이 생성되면 연결된 이벤트 스트림이 삭제될 때까지 연결된 인증 정보를 삭제할 수 없습니다.