このプロジェクトのディレクトリ構造は次のとおりです:
documentation/latest
: このドキュメントdocumentation/<numbered directory>
: 以前のリリースのアーカイブ済ドキュメントdocumentation/swagger
: オペレータREST API swaggerdocumentation/domains
: ドメインおよびクラスタ・リソース・スキーマの参照json-schema-generator
: JavaモデルからJSONスキーマ・ジェネレータjson-schema-maven-plugin
: スキーマ・ジェネレータのMavenプラグインkubernetes/charts
: Helmチャートkubernetes/samples
: すべてのサンプル(WebLogicドメイン作成用を含む)integration-tests
: JUnit 5統合テスト・スイートoperator
: オペレータ・ランタイムswagger-generator
: Kubernetes APIサーバーおよびドメイン・タイプのSwaggerファイル・ジェネレータKubernetes Javaクライアントの監視APIは、一定期間にわたって特定のリソース・リスト全体に監視機能を提供します。 そのため、監視の連続的なストリームが必要なユースケースには理想的ではありません。監視イベントはリアルタイムで生成されます。 このリポジトリの監視ラッパーは、デフォルトの監視APIを拡張して、ストリームが明示的に閉じられるまで監視イベントの連続ストリームを提供します。 また、すでに表示されているイベントを除外するresourceVersion
トラッキングも提供します。 監視ラッパーにはコールバックが用意されているため、イベントの発生時にアクションをトリガーできます。