第20章 Operator バンドルの設定
プロジェクトが作成されると、新しく作成された Operator バンドルプロジェクトの Web ページが表示されます。
Operator バンドルの Web ページは、次のタブで構成されています。
さらに、Operator バンドルで次のアクションを実行するには、Operator バンドル Web ページの アクション メニューをクリックします。
- サポートケースの作成
- アーカイブプロジェクト
- Operator ハブから削除
20.1. 認定前チェックリストの記入 リンクのコピーリンクがクリップボードにコピーされました!
Operator バンドルプロジェクトの 概要 タブには、認定前チェックリストが含まれています。認定前チェックリストは、Operator バンドルを認定および公開するために完了する必要のある一連のタスクで構成されています。
Operator バンドルイメージを公開する前に、チェックリストで次のタスクを実行します。
20.1.1. Red Hat コンテナーの付録を受け入れる リンクのコピーリンクがクリップボードにコピーされました!
ユーザーは、イメージを公開する前に、パートナーコンテナーイメージの配布に関する条件に同意する必要があります。
Red Hat コンテナー付録の同意 タイルにナビゲートし、承認済み条件の確認 をクリックします。コンテナーイメージの配布に関連する用語について表示される Red Hat の付録ドキュメントをお読みください。
20.1.2. コンテナーのプルに使用されるリポジトリーの詳細を提供する リンクのコピーリンクがクリップボードにコピーされました!
- Provide repository details used for pulling your container に移動し、カタログに表示されるリポジトリーの詳細を入力して、お客様がコンテナーイメージをプルできるようにし、Add details をクリックします。
- Settings タブで、必要なすべてのリポジトリー情報を入力し、Save をクリックします。
アスタリスク*が付いているすべてのフィールドは必須であり、Operator バンドル認定に進む前に入力する必要があります。
20.1.3. 会社プロファイルを完了する リンクのコピーリンクがクリップボードにコピーされました!
会社のプロファイルを最新の状態に保ちます。この情報は、認定製品とともにカタログに公開されます。
確認するには、以下を実行します。
- Complete your company profile タイルに移動します。
- チェックリストの Review をクリックします。
- 変更を加えるには、Edit をクリックします。
- Save をクリックします。
Operator バンドルイメージを送信する前に、Operator バンドルデータをテストする 以外のすべての認定前チェックリストの項目を必ず完了してください。
すべての手順を完了すると、タイルの横に緑色のチェックマークが表示され、設定が完了したことを示します。
20.1.4. Operator バンドルを Red Hat Marketplace に公開する リンクのコピーリンクがクリップボードにコピーされました!
Operator バンドルを Red Hat に公開する場合は、Red Hat Marketplace 公開タスクの完了 タイルに移動して 販売者になる をクリックします。
Red Hat Marketplace のオンボーディングチームから連絡があり、このチェックリスト項目を承認するために協力します。遅延が発生した場合は、サポートチケット を開いてください。
認定前チェックリストが完了したら、Operator バンドルイメージを送信できます。これは、Operator バンドルイメージの認定を完了するための最後のステップです。
20.1.5. Operator バンドルデータをテストし、プルリクエストを送信する リンクのコピーリンクがクリップボードにコピーされました!
Operator 認定スイートを実行するには、Operator バンドルデータのテストに移動し、プルリクエストタイルを送信 して、オプションの表示 をクリックします。Operator をテストおよび認定する方法を決定するための 2 つのタブが表示されます。
20.1.5.1. OpenShift を使用してローカルでテストする リンクのコピーリンクがクリップボードにコピーされました!
テストと認定には、選択した OpenShift クラスターを使用します。このオプションを使用すると、提供されたパイプラインを独自のワークフローに統合して、継続的な検証と包括的なログへのアクセスを行い、フィードバックループを高速化できます。これは、推奨の手法です。詳細については、認定テストスイートをローカルで実行する を参照してください。
20.1.5.2. Red Hat のホストパイプラインでテストする リンクのコピーリンクがクリップボードにコピーされました!
このアプローチは、OpenShift ソフトウェアのテストと認定とは別のものです。認定したいバージョンの OpenShift で Operator をテストした後、包括的なログが必要ない場合、または独自のワークフローに含める準備ができていない場合は、このアプローチを使用できます。詳細については、Red Hat がホストするパイプラインを使用した認定スイートの実行 を参照してください。
認定テストオプションの比較
長期的には、Red Hat は、Operator のテストにローカルテストオプション (CI パイプラインとも呼ばれる) を使用することをお勧めします。この方法により、テストを CI/CD ワークフローおよび開発プロセスに組み込むことができるため、OpenShift プラットフォームでの製品の適切な機能が保証され、Operator の将来の更新と再認定が合理化されます。
最初は、メソッドの学習とエラーのデバッグに時間がかかる場合がありますが、これは高度なメソッドであり、最良かつ最速のフィードバックを提供します。
一方、Red Hat は、緊急の締め切りに取り組んでいる場合や、ツールを使用するのに十分なリソースと時間が利用できない場合など、多くのイベントで Red Hat インフラストラクチャーオプションで実行される、ホストされたパイプラインを使用することをお勧めします。
ローカルツールを長期的に組み込む方法を学ぶときに、ホストされたパイプラインを CI/ ローカルパイプラインと同時に使用できます。
20.1.6. 完了済み製品リストを添付する リンクのコピーリンクがクリップボードにコピーされました!
この機能を使用すると、新しい製品リストを作成するか、新しいプロジェクトの既存の OpenShift 製品リストにプロジェクトを添付することができます。
- Attach a completed product listing に移動します。
- Select method ドロップダウンメニューから、Attach or edit を選択します。Attach product listing ページが表示されます。
プロジェクトを既存の製品リストにアタッチするか、新しい製品リストを作成するかを決定します。
プロジェクトを既存の製品リストに添付するには:
- 関連製品リスト セクションから、選択 ドロップダウン矢印をクリックして製品リストを選択します。
- Save をクリックします。
新しい商品リストを作成するには:
- Create new product listing をクリックします。
- Product Name テキストボックスに、必要な製品名を入力します。
- Product list type から、必要な製品タイプ (OpenShift Operator など) を選択します。
- Save をクリックします。
- Select method ドロップダウンメニューから、View product listing をクリックして、新しい製品リストに移動し、必要な製品リストの詳細をすべて入力します。
- Save をクリックします。
20.1.7. Red Hat OpenShift で CNI または CSI の機能を検証する リンクのコピーリンクがクリップボードにコピーされました!
この機能は、CNI および CSI Operator にのみ適用されます。
この機能により、認定テストをローカルで実行し、テスト結果を Red Hat 認定チームと共有できます。
専用の CNI または CSI Operator の機能を検証するには、次のようにします。
- このオプションを選択し、開始 をクリックします。Red Hat Certification ポータル で新しいプロジェクトが作成され、適切なプロジェクトポータルページにリダイレクトされます。
- 概要 タブで、ファイル セクションに移動し、アップロード をクリックして、テスト結果をアップロードします。
- ディスカッション セクションに関連するコメントを追加し、コメントの追加 をクリックします。
Red Hat は、送信された結果ファイルを確認し、専門の CNI または CSI Operator を検証します。検証が成功すると、Operator は承認され、公開されます。