Skip to content

Commit cab376f

Browse files
committed
feat(api): Remove v1beta1 and v1beta2
Signed-off-by: Suhas Agasthya <suhasagasthya@gmail.com>
1 parent fbf8d1d commit cab376f

File tree

53 files changed

+2
-9409
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

53 files changed

+2
-9409
lines changed

Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -177,7 +177,7 @@ modules: ## Runs go mod to ensure proper vendoring.
177177
cd $(TOOLS_DIR); go mod tidy -compat=1.24
178178

179179
.PHONY: generate-all
180-
generate-all: generate-mocks generate-conversion generate-deepcopy generate-manifests
180+
generate-all: generate-mocks generate-deepcopy generate-manifests
181181

182182
.PHONY: generate-mocks
183183
generate-mocks: $(MOCKGEN) generate-deepcopy pkg/mocks/mock_client.go $(shell find ./pkg/mocks -type f -name "mock*.go") ## Generate mocks needed for testing. Primarily mocks of the cloud package.
@@ -257,7 +257,7 @@ undeploy: $(KUSTOMIZE) ## Undeploy controller from the K8s cluster specified in
257257
# Using a flag file here as docker build doesn't produce a target file.
258258
DOCKER_BUILD_INPUTS=$(MANAGER_BIN_INPUTS) Dockerfile
259259
.PHONY: docker-build
260-
docker-build: generate-deepcopy generate-conversion generate-mocks build-for-docker .dockerflag.mk ## Build docker image containing the controller manager.
260+
docker-build: generate-deepcopy generate-mocks build-for-docker .dockerflag.mk ## Build docker image containing the controller manager.
261261
.dockerflag.mk: $(DOCKER_BUILD_INPUTS)
262262
docker build -t ${IMG} .
263263
@touch .dockerflag.mk

PROJECT

Lines changed: 0 additions & 128 deletions
Original file line numberDiff line numberDiff line change
@@ -92,131 +92,3 @@ resources:
9292
kind: CloudStackFailureDomain
9393
path: sigs.k8s.io/cluster-api-provider-cloudstack/api/v1beta3
9494
version: v1beta3
95-
# v1beta2 types
96-
- api:
97-
crdVersion: v1
98-
namespaced: true
99-
controller: true
100-
domain: cluster.x-k8s.io
101-
group: infrastructure
102-
kind: CloudStackCluster
103-
path: sigs.k8s.io/cluster-api-provider-cloudstack/api/v1beta2
104-
version: v1beta2
105-
- api:
106-
crdVersion: v1
107-
namespaced: true
108-
controller: true
109-
domain: cluster.x-k8s.io
110-
group: infrastructure
111-
kind: CloudStackMachine
112-
path: sigs.k8s.io/cluster-api-provider-cloudstack/api/v1beta2
113-
version: v1beta2
114-
- api:
115-
crdVersion: v1
116-
namespaced: true
117-
controller: true
118-
domain: cluster.x-k8s.io
119-
group: infrastructure
120-
kind: CloudStackMachineTemplate
121-
path: sigs.k8s.io/cluster-api-provider-cloudstack/api/v1beta2
122-
version: v1beta2
123-
- api:
124-
crdVersion: v1
125-
namespaced: true
126-
controller: true
127-
domain: cluster.x-k8s.io
128-
group: infrastructure
129-
kind: CloudStackIsolatedNetwork
130-
path: sigs.k8s.io/cluster-api-provider-cloudstack/api/v1beta2
131-
version: v1beta2
132-
- api:
133-
crdVersion: v1
134-
namespaced: true
135-
controller: true
136-
domain: cluster.x-k8s.io
137-
group: infrastructure
138-
kind: CloudStackAffinityGroup
139-
path: sigs.k8s.io/cluster-api-provider-cloudstack/api/v1beta2
140-
version: v1beta2
141-
- api:
142-
crdVersion: v1
143-
namespaced: true
144-
controller: false
145-
domain: cluster.x-k8s.io
146-
group: infrastructure
147-
kind: CloudStackMachineStateChecker
148-
path: sigs.k8s.io/cluster-api-provider-cloudstack/api/v1beta2
149-
version: v1beta2
150-
- api:
151-
crdVersion: v1
152-
namespaced: true
153-
domain: cluster.x-k8s.io
154-
group: infrastructure
155-
kind: CloudStackFailureDomain
156-
path: sigs.k8s.io/cluster-api-provider-cloudstack/api/v1beta2
157-
version: v1beta2
158-
# v1beta1 types
159-
- api:
160-
crdVersion: v1
161-
namespaced: true
162-
controller: true
163-
domain: cluster.x-k8s.io
164-
group: infrastructure
165-
kind: CloudStackCluster
166-
path: sigs.k8s.io/cluster-api-provider-cloudstack/api/v1beta1
167-
version: v1beta1
168-
- api:
169-
crdVersion: v1
170-
namespaced: true
171-
controller: true
172-
domain: cluster.x-k8s.io
173-
group: infrastructure
174-
kind: CloudStackMachine
175-
path: sigs.k8s.io/cluster-api-provider-cloudstack/api/v1beta1
176-
version: v1beta1
177-
- api:
178-
crdVersion: v1
179-
namespaced: true
180-
controller: true
181-
domain: cluster.x-k8s.io
182-
group: infrastructure
183-
kind: CloudStackMachineTemplate
184-
path: sigs.k8s.io/cluster-api-provider-cloudstack/api/v1beta1
185-
version: v1beta1
186-
- api:
187-
crdVersion: v1
188-
namespaced: true
189-
controller: true
190-
domain: cluster.x-k8s.io
191-
group: infrastructure
192-
kind: CloudStackIsolatedNetwork
193-
path: sigs.k8s.io/cluster-api-provider-cloudstack/api/v1beta1
194-
version: v1beta1
195-
- api:
196-
crdVersion: v1
197-
namespaced: true
198-
controller: true
199-
domain: cluster.x-k8s.io
200-
group: infrastructure
201-
kind: CloudStackZone
202-
path: sigs.k8s.io/cluster-api-provider-cloudstack/api/v1beta1
203-
version: v1beta1
204-
- api:
205-
crdVersion: v1
206-
namespaced: true
207-
controller: true
208-
domain: cluster.x-k8s.io
209-
group: infrastructure
210-
kind: CloudStackAffinityGroup
211-
path: sigs.k8s.io/cluster-api-provider-cloudstack/api/v1beta1
212-
version: v1beta1
213-
- api:
214-
crdVersion: v1
215-
namespaced: true
216-
controller: false
217-
domain: cluster.x-k8s.io
218-
group: infrastructure
219-
kind: CloudStackMachineStateChecker
220-
path: sigs.k8s.io/cluster-api-provider-cloudstack/api/v1beta1
221-
version: v1beta1
222-
version: "3"

api/v1beta1/cloudstackaffinitygroup_conversion.go

Lines changed: 0 additions & 57 deletions
This file was deleted.

api/v1beta1/cloudstackaffinitygroup_types.go

Lines changed: 0 additions & 75 deletions
This file was deleted.

api/v1beta1/cloudstackcluster_conversion.go

Lines changed: 0 additions & 35 deletions
This file was deleted.

0 commit comments

Comments
 (0)