第3章 Knative CLI プラグイン
Knative (kn) CLI は、プラグインの使用をサポートします。これにより、カスタムコマンドとコアディストリビューションには含まれないその他の共有コマンドを追加でき、kn インストールの機能の拡張を可能にします。Knative (kn) CLI プラグインは主な kn 機能として同じ方法で使用されます。
現在、Red Hat は kn-source-kafka プラグインと kn-event プラグインをサポートしています。
3.1. kn-event プラグインを使用してイベントを作成する リンクのコピーリンクがクリップボードにコピーされました!
kn event build コマンドのビルダーのようなインターフェイスを使用して、イベントをビルドできます。その後、そのイベントを後で送信するか、別のコンテキストで使用できます。
前提条件
-
Knative (
kn) CLI がインストールされている。
手順
イベントをビルドします。
kn event build --field <field-name>=<value> --type <type-name> --id <id> --output <format>
$ kn event build --field <field-name>=<value> --type <type-name> --id <id> --output <format>Copy to Clipboard Copied! Toggle word wrap Toggle overflow ここでは、以下のようになります。
-
--fieldフラグは、データをフィールド/値のペアとしてイベントに追加します。これは複数回使用できます。 -
--typeフラグを使用すると、イベントのタイプを指定する文字列を指定できます。 -
--idフラグは、イベントの ID を指定します。 jsonまたはyaml引数を--outputフラグと共に使用して、イベントの出力形式を変更できます。これらのフラグはすべてオプションです。
簡単なイベントのビルド
kn event build -o yaml
$ kn event build -o yamlCopy to Clipboard Copied! Toggle word wrap Toggle overflow YAML 形式のビルドされたイベント
Copy to Clipboard Copied! Toggle word wrap Toggle overflow サンプルトランザクションイベントのビルド
Copy to Clipboard Copied! Toggle word wrap Toggle overflow JSON 形式のビルドされたイベント
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
-