@@ -27,6 +27,10 @@ BUILD_PLATFORMS ?= linux/amd64
27
27
# Architecture to use envtest with
28
28
ENVTEST_ARCH ?= amd64
29
29
30
+ # API (doc) generation utilities
31
+ CONTROLLER_GEN_VERSION ?= v0.11.1
32
+ GEN_API_REF_DOCS_VERSION ?= e327d0730470cbd61b06300f81c5fcf91c23c113
33
+
30
34
all : manager
31
35
32
36
# Run tests
@@ -113,13 +117,13 @@ docker-push:
113
117
CONTROLLER_GEN = $(GOBIN ) /controller-gen
114
118
.PHONY : controller-gen
115
119
controller-gen : # # Download controller-gen locally if necessary.
116
- $(call go-install-tool,$(CONTROLLER_GEN ) ,sigs.k8s.io/controller-tools/cmd/controller-gen@v0.8.0 )
120
+ $(call go-install-tool,$(CONTROLLER_GEN ) ,sigs.k8s.io/controller-tools/cmd/controller-gen@$( CONTROLLER_GEN_VERSION ) )
117
121
118
122
# Find or download gen-crd-api-reference-docs
119
123
GEN_CRD_API_REFERENCE_DOCS = $(GOBIN ) /gen-crd-api-reference-docs
120
124
.PHONY : gen-crd-api-reference-docs
121
- gen-crd-api-reference-docs :
122
- $(call go-install-tool,$(GEN_CRD_API_REFERENCE_DOCS ) ,github.com/ahmetb/gen-crd-api-reference-docs@v0.3.0 )
125
+ gen-crd-api-reference-docs : # # Download gen-crd-api-reference-docs locally if necessary
126
+ $(call go-install-tool,$(GEN_CRD_API_REFERENCE_DOCS ) ,github.com/ahmetb/gen-crd-api-reference-docs@$( GEN_API_REF_DOCS_VERSION ) )
123
127
124
128
ENVTEST_ASSETS_DIR =$(BUILD_DIR ) /testbin
125
129
ENVTEST_KUBERNETES_VERSION? =latest
0 commit comments