From 1ec440e0b269f9310b2f92fbc8b8c379d1535830 Mon Sep 17 00:00:00 2001 From: Mike Fedosin Date: Tue, 29 Oct 2019 18:11:18 +0100 Subject: [PATCH] Change manifests generation In k8s 1.16 "--donain" option was removed from controller-gen, so now we have to explicitly specify paths to our apis and the output directory. --- Makefile | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 7b782a60f9..cf5808827e 100644 --- a/Makefile +++ b/Makefile @@ -131,7 +131,9 @@ generate: manifests go generate ./pkg/... ./cmd/... manifests: - go run vendor/sigs.k8s.io/controller-tools/cmd/controller-gen/main.go crd --domain openshift.io + go run vendor/sigs.k8s.io/controller-tools/cmd/controller-gen/main.go crd \ + paths=./pkg/apis/openstackproviderconfig/... \ + output:crd:dir=./config/crds images: openstack-cluster-api-controller manifests