Knativeは、Knative ServingとKnative Eventingのコアコンポーネントを提供し、GitHubやKafkaなどのイベントソースコンポーネントを含む、Knativeサービスの機能を拡張するためのさまざまなアドオンもサポートしています。 これらのコンポーネントは、コンソールからデプロイおよび管理できます。
前提条件
Knativeがクラスターにデプロイされました。 詳細については、「ACKクラスターへのKnativeのデプロイ」「」をご参照ください。
Knativeコンポーネントのデプロイ
ACKコンソールにログインします。 左側のナビゲーションウィンドウで、[クラスター] をクリックします。
[クラスター] ページで、管理するクラスターの名前をクリックします。 左側のナビゲーションウィンドウで、 を選択します。
[ステータス] 列に [未デプロイ] が表示されているコンポーネントを選択し、[操作] 列の [デプロイ] をクリックします。 表示されるメッセージで、[確認] をクリックします。
[ステータス] 列に [デプロイ済み] が表示されている場合、コンポーネントがデプロイされます。
Knativeコンポーネントのアンインストール
Knativeコンポーネントが不要になった場合は、[操作] 列の [アンインストール] をクリックし、プロンプトに従ってコンポーネントをアンインストールします。
Knativeコンポーネントをアンインストールすると、関連するKnative CustomResourceDefinitions (CRD) とKnative Serviceが削除されます。 作業は慎重に行ってください。
関連ドキュメント
Knativeサービスの迅速なデプロイの詳細については、「Knativeアプリケーションの迅速なデプロイ」をご参照ください。
Knativeを使用して、アプリケーションのポッドをスケーリングし、着信する需要に合わせます。 詳細については、「トラフィック変動に耐える自動スケーリングの有効化」をご参照ください。
Knativeのイベントドリブンモード用にEventingコンポーネントをインストールする方法の詳細については、、「Knative Eventing」をご参照ください。
Knativeのログデータを収集し、アラートを監視できます。 詳細については、「Knative observability」をご参照ください。