2장. 이벤트 소스
2.1. 이벤트 소스 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
Knative 이벤트 소스 는 클라우드 이벤트를 생성하거나 가져오는 모든 Kubernetes 오브젝트일 수 있으며 싱크 라는 다른 끝점으로 해당 이벤트를 릴레이할 수 있습니다. 이벤트에 대응하는 분산 시스템을 개발하는 데 소싱 이벤트가 중요합니다.
				OpenShift Container Platform 웹 콘솔, Knative(kn) CLI에서 Knative 이벤트 소스를 생성 및 관리하거나 YAML 파일을 적용하여 관리할 수 있습니다.
			
현재 OpenShift Serverless에서는 다음 이벤트 소스 유형을 지원합니다.
- API 서버 소스
 - Kubernetes API 서버 이벤트를 Knative로 가져옵니다. API 서버 소스는 Kubernetes 리소스가 생성, 업데이트 또는 삭제될 때마다 새 이벤트를 보냅니다.
 - ping 소스
 - 지정된 cron 일정에 고정된 페이로드를 사용하여 이벤트를 생성합니다.
 - Kafka 이벤트 소스
 - Apache Kafka 클러스터를 이벤트 소스로 싱크에 연결합니다.
 
사용자 지정 이벤트 소스 를 생성할 수도 있습니다.
2.1.1. 이벤트 소스 생성 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
Knative 이벤트 소스 는 클라우드 이벤트를 생성하거나 가져오는 모든 Kubernetes 오브젝트일 수 있으며 싱크 라는 다른 끝점으로 해당 이벤트를 릴레이할 수 있습니다.
사전 요구 사항
- OpenShift Serverless Operator 및 Knative Eventing이 OpenShift Container Platform 클러스터에 설치되어 있습니다.
 - 웹 콘솔에 로그인했습니다.
 - 
							OpenShift Container Platform에 대한 
cluster-admin권한이 있거나 AWS 또는 OpenShift Dedicated에서 Red Hat OpenShift Service에 대한 클러스터 또는 전용 관리자 권한이 있습니다. 
프로세스
- 
							OpenShift Container Platform 웹 콘솔에서 Serverless 
Eventing 으로 이동합니다.  - 생성 목록에서 이벤트 소스를 선택합니다. 그러면 이벤트 소스 페이지로 이동합니다.
 - 생성할 이벤트 소스 유형을 선택합니다.