4.9.4. generate
operator-sdk generate
コマンドは特定のジェネレーターを起動して、必要に応じてコードを生成します。
4.9.4.1. crds
generate crds
サブコマンドはカスタムリソース定義 (CRD) を生成するか、またはすでに存在する場合は deploy/crds/__crd.yaml
でそれらを更新します。OpenAPI V3 検証 YAML は validation
オブジェクトとして生成されます。
フラグ | 説明 |
---|---|
|
生成する CRD バージョン。デフォルト: |
|
|
以下は例になります。
$ operator-sdk generate crds
$ tree deploy/crds
出力例
├── deploy/crds/app.example.com_v1alpha1_appservice_cr.yaml └── deploy/crds/app.example.com_appservices_crd.yaml