4.6.2.3. 設定ファイルのオプション
スコアカード設定ファイルは以下のオプションを提供します。
表4.14 スコアカード設定ファイルのオプション
オプション | 型 | 説明 |
---|---|---|
| string |
|
| string |
|
| string |
|
| array | プラグイン名の配列。 |
4.6.2.3.1. 基本的なプラグインおよび OLM プラグイン
スコアボードは、内部の basic
プラグインおよび olm
プラグインをサポートします。これは、設定ファイルの plugins
セクションで設定されます。
表4.15 プラグインオプション
オプション | 型 | 説明 |
---|---|---|
| []string |
テストされる CR のパス。 |
| string |
Operator のクラスターサービスバージョン (CSV) へのパス。OLM テストまたは |
| bool | CSV および関連する CRD が OLM によってクラスターにデプロイされていることを示します。 |
| string |
|
| string |
プラグインを実行する namespace。設定されていない場合、 |
| int | Operator の初期化時のタイムアウトまでの時間 (秒単位)。 |
| string | クラスターにデプロイする必要のある CRD が含まれるディレクトリーへのパス。 |
| string |
namespace 内で実行されるすべてのリソースが含まれるマニフェストファイル。デフォルトで、スコアカードは、 |
| 文字列 |
グローバルに実行される必須リソースが含まれるマニフェスト (namespace を使用したマニフェストではない)。デフォルトで、スコアカードは |
現在、CSV でスコアカードを使用しても、複数の CR マニフェストを CLI、設定ファイル、または CSV アノテーションを使用して設定することはできません。Operator をクラスターで破棄し、再デプロイし、テストされる各 CR のスコアカードを再実行する必要があります。
追加リソース
-
cr-manifest
または CSV のmetadata.annotations['alm-examples']
のいずれかを設定し、CR をスコアカードに提供できますが、これらの両方を設定することはできません。詳細は、CRD テンプレート を参照してください。