Skip to content

Commit 3e59814

Browse files
committed
Updated Go-based Operators documentation
corrections
1 parent e550f2f commit 3e59814

File tree

2 files changed

+28
-1
lines changed

2 files changed

+28
-1
lines changed

modules/building-memcached-operator-using-osdk.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ OpenAPI validation section in the CRD's
107107
`deploy/crds/cache.example.com_memcacheds_crd.yaml` file:
108108
+
109109
----
110-
$ operator-sdk generate openapi
110+
$ operator-sdk generate crds
111111
----
112112
+
113113
.Example generated YAML

modules/osdk-cli-reference-generate.adoc

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,33 @@
88
The `operator-sdk generate` command invokes a specific generator to generate
99
code as needed.
1010

11+
[id="osdk-cli-reference-generate-crds_{context}"]
12+
== crds
13+
14+
The `generate crds` subcommand generates CRDs or updates them if they exist, under
15+
`deploy/crds/__crd.yaml`. OpenAPI V3 validation YAML is generated as a
16+
`validation` object.
17+
18+
.`generate crds` flags
19+
[options="header",cols="1,3"]
20+
|===
21+
|Flag |Description
22+
23+
|`--crd-version` (string)
24+
|CRD version to generate (default `v1beta1`)
25+
26+
|`-h`, `--help`
27+
|Help for `generate crds`
28+
|===
29+
30+
.Example output
31+
----
32+
$ operator-sdk generate crds
33+
$ tree deploy/crds
34+
├── deploy/crds/app.example.com_v1alpha1_appservice_cr.yaml
35+
└── deploy/crds/app.example.com_appservices_crd.yaml
36+
----
37+
1138
[id="osdk-cli-reference-generate-csv_{context}"]
1239
== csv
1340

0 commit comments

Comments
 (0)