12.8.4.2. csv
csv
サブコマンドは、Operator Lifecycle Manager (OLM) で使用する Cluster Service Version (CSV) マニフェストを作成します。また、オプションで Custom Resource Definition (CRD) ファイルを deploy/olm-catalog/<operator_name>/<csv_version>
に書き込みます。
フラグ | 説明 |
---|---|
| CSV のパッケージマニフェスト下での登録に使用する必要があるチャネル。 |
|
CSV 設定ファイルへのパス。デフォルト: |
| CSV マニフェストのセマンティックバージョン。必須。 |
|
パッケージマニフェストのデフォルトチャネルとして |
| 新規バージョンのベースとして使用する CSV マニフェストのセマンティックバージョン。 |
| CSV の生成時に使用する Operator 名。 |
|
最新の CRD マニフェストを使用して |
出力例
$ operator-sdk generate csv --csv-version 0.1.0 --update-crds INFO[0000] Generating CSV manifest version 0.1.0 INFO[0000] Fill in the following required fields in file deploy/olm-catalog/operator-name/0.1.0/operator-name.v0.1.0.clusterserviceversion.yaml: spec.keywords spec.maintainers spec.provider spec.labels INFO[0000] Created deploy/olm-catalog/operator-name/0.1.0/operator-name.v0.1.0.clusterserviceversion.yaml