第2章 イベントソース
2.1. イベントソース リンクのコピーリンクがクリップボードにコピーされました!
Knative イベントソース には、クラウドイベントの生成またはインポート、これらのイベントの別のエンドポイントへのリレー (sink とも呼ばれる) を行う Kubernetes オブジェクトを指定できます。イベントに対応する分散システムを開発するには、イベントのソースが重要になります。
				Knative イベントソースは、OpenShift Container Platform Web コンソール、Knative (kn) CLI、または YAML ファイルを適用して作成および管理できます。
			
現時点で、OpenShift Serverless は以下のイベントソースタイプをサポートします。
- API サーバーソース
 - Kubernetes API サーバーイベントを Knative に送ります。API サーバーソースは、Kubernetes リソースが作成、更新、または削除されるたびに新規イベントを送信します。
 - Ping ソース
 - 指定された cron スケジュールに、固定ペイロードを使用してイベントを生成します。
 - Kafka イベントソース
 - Apache Kafka クラスターをイベントソースとしてシンクに接続します。
 
カスタムイベントソース を作成することもできます。
2.1.1. イベントソースの作成 リンクのコピーリンクがクリップボードにコピーされました!
Knative イベントソース には、クラウドイベントの生成またはインポート、これらのイベントの別のエンドポイントへのリレー (sink とも呼ばれる) を行う Kubernetes オブジェクトを指定できます。
前提条件
- OpenShift Serverless Operator および Knative Eventing が OpenShift Container Platform クラスターにインストールされている。
 - Web コンソールにログインしている。
 - 
							OpenShift Container Platform に対する 
cluster-admin権限があるか、Red Hat OpenShift Service on AWS または OpenShift Dedicated に対するクラスターまたは専用管理者権限がある。 
手順
- 
							OpenShift Container Platform Web コンソールで、Serverless 
Eventing に移動します。  - Create リストで、Event Source を選択します。Event Sources ページに移動します。
 - 作成するイベントソースタイプを選択します。