|
2 | 2 |
|
3 | 3 | # Image URL to use all building/pushing image targets
|
4 | 4 | IMG ?= fdb-kubernetes-operator:latest
|
5 |
| -CRD_OPTIONS ?= "crd:trivialVersions=true,maxDescLen=0,crdVersions=v1,generateEmbeddedObjectMeta=true" |
| 5 | +CRD_OPTIONS ?= "crd:maxDescLen=0,crdVersions=v1,generateEmbeddedObjectMeta=true" |
6 | 6 |
|
7 | 7 | ifneq "$(FDB_WEBSITE)" ""
|
8 | 8 | img_build_args := $(img_build_args) --build-arg FDB_WEBSITE=$(FDB_WEBSITE)
|
@@ -55,7 +55,7 @@ $(eval $(call godep,kustomize,KUSTOMIZE))
|
55 | 55 | $(eval $(call godep,yq,YQ))
|
56 | 56 |
|
57 | 57 | GO_SRC=$(shell find . -name "*.go" -not -name "zz_generated.*.go")
|
58 |
| -GENERATED_GO=api/v1beta1/zz_generated.deepcopy.go |
| 58 | +GENERATED_GO=api/v1beta2/zz_generated.deepcopy.go |
59 | 59 | GO_ALL=${GO_SRC} ${GENERATED_GO}
|
60 | 60 | MANIFESTS=config/crd/bases/apps.foundationdb.org_foundationdbbackups.yaml config/crd/bases/apps.foundationdb.org_foundationdbclusters.yaml config/crd/bases/apps.foundationdb.org_foundationdbrestores.yaml
|
61 | 61 |
|
@@ -135,10 +135,6 @@ manifests: ${MANIFESTS}
|
135 | 135 |
|
136 | 136 | ${MANIFESTS}: ${CONTROLLER_GEN} ${GO_SRC}
|
137 | 137 | $(CONTROLLER_GEN) $(CRD_OPTIONS) rbac:roleName=manager-role webhook paths="./..." output:crd:artifacts:config=config/crd/bases
|
138 |
| - # See: https://github.com/kubernetes-sigs/controller-tools/issues/476 remove after the next release (and add a note in the release) |
139 |
| - yq e '.spec.preserveUnknownFields = false' -i ./config/crd/bases/apps.foundationdb.org_foundationdbbackups.yaml |
140 |
| - yq e '.spec.preserveUnknownFields = false' -i ./config/crd/bases/apps.foundationdb.org_foundationdbclusters.yaml |
141 |
| - yq e '.spec.preserveUnknownFields = false' -i ./config/crd/bases/apps.foundationdb.org_foundationdbrestores.yaml |
142 | 138 |
|
143 | 139 | # Run go fmt against code
|
144 | 140 | fmt: bin/fmt_check
|
@@ -184,14 +180,14 @@ config/samples/deployment.yaml: config/samples/deployment/*.yaml
|
184 | 180 | bin/po-docgen: cmd/po-docgen/*.go
|
185 | 181 | go build -o bin/po-docgen cmd/po-docgen/main.go cmd/po-docgen/api.go
|
186 | 182 |
|
187 |
| -docs/cluster_spec.md: bin/po-docgen api/v1beta1/foundationdbcluster_types.go |
188 |
| - bin/po-docgen api api/v1beta1/foundationdbcluster_types.go > docs/cluster_spec.md |
| 183 | +docs/cluster_spec.md: bin/po-docgen api/v1beta2/foundationdbcluster_types.go |
| 184 | + bin/po-docgen api api/v1beta2/foundationdbcluster_types.go > docs/cluster_spec.md |
189 | 185 |
|
190 |
| -docs/backup_spec.md: bin/po-docgen api/v1beta1/foundationdbbackup_types.go |
191 |
| - bin/po-docgen api api/v1beta1/foundationdbbackup_types.go > docs/backup_spec.md |
| 186 | +docs/backup_spec.md: bin/po-docgen api/v1beta2/foundationdbbackup_types.go |
| 187 | + bin/po-docgen api api/v1beta2/foundationdbbackup_types.go > docs/backup_spec.md |
192 | 188 |
|
193 |
| -docs/restore_spec.md: bin/po-docgen api/v1beta1/foundationdbrestore_types.go |
194 |
| - bin/po-docgen api api/v1beta1/foundationdbrestore_types.go > docs/restore_spec.md |
| 189 | +docs/restore_spec.md: bin/po-docgen api/v1beta2/foundationdbrestore_types.go |
| 190 | + bin/po-docgen api api/v1beta2/foundationdbrestore_types.go > docs/restore_spec.md |
195 | 191 |
|
196 | 192 | documentation: docs/cluster_spec.md docs/backup_spec.md docs/restore_spec.md
|
197 | 193 |
|
|
0 commit comments