Skip to content

Commit a64d0b1

Browse files
Remove v1alpha3 apiVersion
Signed-off-by: killianmuldoon <[email protected]>
1 parent 3b42bcd commit a64d0b1

File tree

112 files changed

+30
-19744
lines changed

Some content is hidden

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

112 files changed

+30
-19744
lines changed

.golangci.yml

Lines changed: 1 addition & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -110,36 +110,26 @@ linters-settings:
110110
- pkg: sigs.k8s.io/controller-runtime
111111
alias: ctrl
112112
# CABPK
113-
- pkg: sigs.k8s.io/cluster-api/bootstrap/kubeadm/api/v1alpha3
114-
alias: bootstrapv1alpha3
115113
- pkg: sigs.k8s.io/cluster-api/bootstrap/kubeadm/api/v1alpha4
116114
alias: bootstrapv1alpha4
117115
- pkg: sigs.k8s.io/cluster-api/bootstrap/kubeadm/api/v1beta1
118116
alias: bootstrapv1
119117
# KCP
120-
- pkg: sigs.k8s.io/cluster-api/controlplane/kubeadm/api/v1alpha3
121-
alias: controlplanev1alpha3
122118
- pkg: sigs.k8s.io/cluster-api/controlplane/kubeadm/api/v1alpha4
123119
alias: controlplanev1alpha4
124120
- pkg: sigs.k8s.io/cluster-api/controlplane/kubeadm/api/v1beta1
125121
alias: controlplanev1
126122
# CAPI
127-
- pkg: sigs.k8s.io/cluster-api/api/v1alpha3
128-
alias: clusterv1alpha3
129123
- pkg: sigs.k8s.io/cluster-api/api/v1alpha4
130124
alias: clusterv1alpha4
131125
- pkg: sigs.k8s.io/cluster-api/api/v1beta1
132126
alias: clusterv1
133127
# CAPI exp
134-
- pkg: sigs.k8s.io/cluster-api/exp/api/v1alpha3
135-
alias: expv1alpha3
136128
- pkg: sigs.k8s.io/cluster-api/exp/api/v1alpha4
137129
alias: expv1alpha4
138130
- pkg: sigs.k8s.io/cluster-api/exp/api/v1beta1
139131
alias: expv1
140132
# CAPI exp addons
141-
- pkg: sigs.k8s.io/cluster-api/exp/addons/api/v1alpha3
142-
alias: addonsv1alpha3
143133
- pkg: sigs.k8s.io/cluster-api/exp/addons/api/v1alpha4
144134
alias: addonsv1alpha4
145135
- pkg: sigs.k8s.io/cluster-api/exp/addons/api/v1beta1
@@ -160,15 +150,11 @@ linters-settings:
160150
- pkg: sigs.k8s.io/cluster-api/internal/webhooks/runtime
161151
alias: runtimewebhooks
162152
# CAPD
163-
- pkg: sigs.k8s.io/cluster-api/test/infrastructure/docker/api/v1alpha3
164-
alias: infrav1alpha3
165153
- pkg: sigs.k8s.io/cluster-api/test/infrastructure/docker/api/v1alpha4
166154
alias: infrav1alpha4
167155
- pkg: sigs.k8s.io/cluster-api/test/infrastructure/docker/api/v1beta1
168156
alias: infrav1
169157
# CAPD exp
170-
- pkg: sigs.k8s.io/cluster-api/test/infrastructure/docker/exp/api/v1alpha3
171-
alias: infraexpv1alpha3
172158
- pkg: sigs.k8s.io/cluster-api/test/infrastructure/docker/exp/api/v1alpha4
173159
alias: infraexpv1alpha4
174160
- pkg: sigs.k8s.io/cluster-api/test/infrastructure/docker/exp/api/v1beta1
@@ -231,7 +217,7 @@ issues:
231217
# should be removed as the referenced deprecated types are removed from the project.
232218
- linters:
233219
- staticcheck
234-
text: "SA1019: (clusterv1alpha3.*|clusterv1alpha4.*) is deprecated: This type will be removed in one of the next releases."
220+
text: "SA1019: (clusterv1alpha4.*) is deprecated: This type will be removed in one of the next releases."
235221
- linters:
236222
- revive
237223
text: "exported: exported method .*\\.(Reconcile|SetupWithManager|SetupWebhookWithManager) should have comment or be unexported"

Makefile

Lines changed: 2 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -408,23 +408,19 @@ generate-go-conversions-core: ## Run all generate-go-conversions-core-* targets
408408

409409
.PHONY: generate-go-conversions-core-api
410410
generate-go-conversions-core-api: $(CONVERSION_GEN) ## Generate conversions go code for core api
411-
$(MAKE) clean-generated-conversions SRC_DIRS="./api/v1alpha3,./api/v1alpha4"
411+
$(MAKE) clean-generated-conversions SRC_DIRS="./api/v1alpha4"
412412
$(CONVERSION_GEN) \
413-
--input-dirs=./api/v1alpha3 \
414413
--input-dirs=./api/v1alpha4 \
415414
--build-tag=ignore_autogenerated_core \
416415
--output-file-base=zz_generated.conversion $(CONVERSION_GEN_OUTPUT_BASE) \
417416
--go-header-file=./hack/boilerplate/boilerplate.generatego.txt
418417

419418
.PHONY: generate-go-conversions-core-exp
420419
generate-go-conversions-core-exp: $(CONVERSION_GEN) ## Generate conversions go code for core exp
421-
$(MAKE) clean-generated-conversions SRC_DIRS="./$(EXP_DIR)/api/v1alpha3,./$(EXP_DIR)/addons/api/v1alpha3,./$(EXP_DIR)/api/v1alpha4,./$(EXP_DIR)/addons/api/v1alpha4"
420+
$(MAKE) clean-generated-conversions SRC_DIRS="./$(EXP_DIR)/api/v1alpha4,./$(EXP_DIR)/addons/api/v1alpha4"
422421
$(CONVERSION_GEN) \
423-
--input-dirs=./$(EXP_DIR)/api/v1alpha3 \
424422
--input-dirs=./$(EXP_DIR)/api/v1alpha4 \
425-
--input-dirs=./$(EXP_DIR)/addons/api/v1alpha3 \
426423
--input-dirs=./$(EXP_DIR)/addons/api/v1alpha4 \
427-
--extra-peer-dirs=sigs.k8s.io/cluster-api/api/v1alpha3 \
428424
--extra-peer-dirs=sigs.k8s.io/cluster-api/api/v1alpha4 \
429425
--output-file-base=zz_generated.conversion $(CONVERSION_GEN_OUTPUT_BASE) \
430426
--go-header-file=./hack/boilerplate/boilerplate.generatego.txt
@@ -443,10 +439,8 @@ generate-go-conversions-core-runtime: $(CONVERSION_GEN) ## Generate conversions
443439
generate-go-conversions-kubeadm-bootstrap: $(CONVERSION_GEN) ## Generate conversions go code for kubeadm bootstrap
444440
$(MAKE) clean-generated-conversions SRC_DIRS="./bootstrap/kubeadm/api"
445441
$(CONVERSION_GEN) \
446-
--input-dirs=./bootstrap/kubeadm/api/v1alpha3 \
447442
--input-dirs=./bootstrap/kubeadm/api/v1alpha4 \
448443
--build-tag=ignore_autogenerated_kubeadm_bootstrap \
449-
--extra-peer-dirs=sigs.k8s.io/cluster-api/api/v1alpha3 \
450444
--extra-peer-dirs=sigs.k8s.io/cluster-api/api/v1alpha4 \
451445
--output-file-base=zz_generated.conversion $(CONVERSION_GEN_OUTPUT_BASE) \
452446
--go-header-file=./hack/boilerplate/boilerplate.generatego.txt
@@ -463,25 +457,19 @@ generate-go-conversions-kubeadm-bootstrap: $(CONVERSION_GEN) ## Generate convers
463457
generate-go-conversions-kubeadm-control-plane: $(CONVERSION_GEN) ## Generate conversions go code for kubeadm control plane
464458
$(MAKE) clean-generated-conversions SRC_DIRS="./controlplane/kubeadm/api"
465459
$(CONVERSION_GEN) \
466-
--input-dirs=./controlplane/kubeadm/api/v1alpha3 \
467460
--input-dirs=./controlplane/kubeadm/api/v1alpha4 \
468461
--build-tag=ignore_autogenerated_kubeadm_controlplane \
469-
--extra-peer-dirs=sigs.k8s.io/cluster-api/api/v1alpha3 \
470462
--extra-peer-dirs=sigs.k8s.io/cluster-api/api/v1alpha4 \
471-
--extra-peer-dirs=sigs.k8s.io/cluster-api/bootstrap/kubeadm/api/v1alpha3 \
472463
--extra-peer-dirs=sigs.k8s.io/cluster-api/bootstrap/kubeadm/api/v1alpha4 \
473464
--output-file-base=zz_generated.conversion $(CONVERSION_GEN_OUTPUT_BASE) \
474465
--go-header-file=./hack/boilerplate/boilerplate.generatego.txt
475466

476467
.PHONY: generate-go-conversions-docker-infrastructure
477468
generate-go-conversions-docker-infrastructure: $(CONVERSION_GEN) ## Generate conversions go code for docker infrastructure provider
478469
cd $(CAPD_DIR); $(CONVERSION_GEN) \
479-
--input-dirs=./api/v1alpha3 \
480470
--input-dirs=./api/v1alpha4 \
481-
--input-dirs=./$(EXP_DIR)/api/v1alpha3 \
482471
--input-dirs=./$(EXP_DIR)/api/v1alpha4 \
483472
--build-tag=ignore_autogenerated_capd \
484-
--extra-peer-dirs=sigs.k8s.io/cluster-api/api/v1alpha3 \
485473
--extra-peer-dirs=sigs.k8s.io/cluster-api/api/v1alpha4 \
486474
--output-file-base=zz_generated.conversion $(CONVERSION_GEN_OUTPUT_BASE_CAPD) \
487475
--go-header-file=../../../hack/boilerplate/boilerplate.generatego.txt

PROJECT

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,6 @@
11
domain: x-k8s.io
22
repo: sigs.k8s.io/cluster-api
33
resources:
4-
# v1alpha3 types
5-
- group: cluster
6-
kind: Cluster
7-
version: v1alpha3
8-
- group: cluster
9-
kind: Machine
10-
version: v1alpha3
11-
- group: cluster
12-
kind: MachineSet
13-
version: v1alpha3
14-
- group: cluster
15-
kind: MachineDeployment
16-
version: v1alpha3
174
# v1alpha4 types
185
- group: cluster
196
kind: ClusterClass

api/v1alpha3/cluster_phase_types.go

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

0 commit comments

Comments
 (0)