@@ -43,6 +43,18 @@ providers:
43
43
new : " imagePullPolicy: IfNotPresent"
44
44
- old : " --leader-elect"
45
45
new : " --leader-elect=false\n - --sync-period=1m"
46
+ # For clusterctl upgrade test
47
+ - name : v1.4.6
48
+ value : " https://github.com/kubernetes-sigs/cluster-api/releases/download/v1.4.6/core-components.yaml"
49
+ type : url
50
+ contract : v1beta1
51
+ files :
52
+ - sourcePath : " ../data/shared/v1beta1/metadata.yaml"
53
+ replacements :
54
+ - old : " imagePullPolicy: Always"
55
+ new : " imagePullPolicy: IfNotPresent"
56
+ - old : " --leader-elect"
57
+ new : " --leader-elect=false\n - --sync-period=1m"
46
58
- name : kubeadm
47
59
type : BootstrapProvider
48
60
versions :
@@ -57,6 +69,18 @@ providers:
57
69
new : " imagePullPolicy: IfNotPresent"
58
70
- old : " --leader-elect"
59
71
new : " --leader-elect=false\n - --sync-period=1m"
72
+ # For clusterctl upgrade test
73
+ - name : v1.4.6
74
+ value : " https://github.com/kubernetes-sigs/cluster-api/releases/download/v1.4.6/bootstrap-components.yaml"
75
+ type : url
76
+ contract : v1beta1
77
+ files :
78
+ - sourcePath : " ../data/shared/v1beta1/metadata.yaml"
79
+ replacements :
80
+ - old : " imagePullPolicy: Always"
81
+ new : " imagePullPolicy: IfNotPresent"
82
+ - old : " --leader-elect"
83
+ new : " --leader-elect=false\n - --sync-period=1m"
60
84
- name : kubeadm
61
85
type : ControlPlaneProvider
62
86
versions :
@@ -71,6 +95,18 @@ providers:
71
95
new : " imagePullPolicy: IfNotPresent"
72
96
- old : " --leader-elect"
73
97
new : " --leader-elect=false\n - --sync-period=1m"
98
+ # For clusterctl upgrade test
99
+ - name : v1.4.6
100
+ value : " https://github.com/kubernetes-sigs/cluster-api/releases/download/v1.4.6/control-plane-components.yaml"
101
+ type : url
102
+ contract : v1beta1
103
+ files :
104
+ - sourcePath : " ../data/shared/v1beta1/metadata.yaml"
105
+ replacements :
106
+ - old : " imagePullPolicy: Always"
107
+ new : " imagePullPolicy: IfNotPresent"
108
+ - old : " --leader-elect"
109
+ new : " --leader-elect=false\n - --sync-period=1m"
74
110
- name : openstack
75
111
type : InfrastructureProvider
76
112
versions :
0 commit comments