File tree Expand file tree Collapse file tree 4 files changed +14
-0
lines changed Expand file tree Collapse file tree 4 files changed +14
-0
lines changed Original file line number Diff line number Diff line change @@ -38,6 +38,7 @@ const (
38
38
DockerProviderName = "docker"
39
39
DOProviderName = "digitalocean"
40
40
GCPProviderName = "gcp"
41
+ IBMCloudProviderName = "ibmcloud"
41
42
Metal3ProviderName = "metal3"
42
43
NestedProviderName = "nested"
43
44
OpenStackProviderName = "openstack"
@@ -169,6 +170,11 @@ func (p *providersClient) defaults() []Provider {
169
170
url : "https://github.com/spectrocloud/cluster-api-provider-maas/releases/latest/infrastructure-components.yaml" ,
170
171
providerType : clusterctlv1 .InfrastructureProviderType ,
171
172
},
173
+ & provider {
174
+ name : IBMCloudProviderName ,
175
+ url : "https://github.com/kubernetes-sigs/cluster-api-provider-ibmcloud/releases/latest/infrastructure-components.yaml" ,
176
+ providerType : clusterctlv1 .InfrastructureProviderType ,
177
+ },
172
178
173
179
// Bootstrap providers
174
180
& provider {
Original file line number Diff line number Diff line change @@ -68,6 +68,7 @@ func Test_clusterctlClient_GetProvidersConfig(t *testing.T) {
68
68
config .DOProviderName ,
69
69
config .DockerProviderName ,
70
70
config .GCPProviderName ,
71
+ config .IBMCloudProviderName ,
71
72
config .MAASProviderName ,
72
73
config .Metal3ProviderName ,
73
74
config .NestedProviderName ,
@@ -99,6 +100,7 @@ func Test_clusterctlClient_GetProvidersConfig(t *testing.T) {
99
100
config .DOProviderName ,
100
101
config .DockerProviderName ,
101
102
config .GCPProviderName ,
103
+ config .IBMCloudProviderName ,
102
104
config .MAASProviderName ,
103
105
config .Metal3ProviderName ,
104
106
config .NestedProviderName ,
Original file line number Diff line number Diff line change @@ -114,6 +114,7 @@ azure InfrastructureProvider https://github.com/kubernetes-sigs/
114
114
digitalocean InfrastructureProvider https://github.com/kubernetes-sigs/cluster-api-provider-digitalocean/releases/latest/ infrastructure-components.yaml
115
115
docker InfrastructureProvider https://github.com/kubernetes-sigs/cluster-api/releases/latest/ infrastructure-components-development.yaml
116
116
gcp InfrastructureProvider https://github.com/kubernetes-sigs/cluster-api-provider-gcp/releases/latest/ infrastructure-components.yaml
117
+ ibmcloud InfrastructureProvider https://github.com/kubernetes-sigs/cluster-api-provider-ibmcloud/releases/latest/ infrastructure-components.yaml
117
118
maas InfrastructureProvider https://github.com/spectrocloud/cluster-api-provider-maas/releases/latest/ infrastructure-components.yaml
118
119
metal3 InfrastructureProvider https://github.com/metal3-io/cluster-api-provider-metal3/releases/latest/ infrastructure-components.yaml
119
120
my-infra-provider InfrastructureProvider /home/.cluster-api/overrides/infrastructure-docker/latest/ infrastructure-components.yaml
@@ -180,6 +181,10 @@ var expectedOutputYaml = `- File: core_components.yaml
180
181
Name: gcp
181
182
ProviderType: InfrastructureProvider
182
183
URL: https://github.com/kubernetes-sigs/cluster-api-provider-gcp/releases/latest/
184
+ - File: infrastructure-components.yaml
185
+ Name: ibmcloud
186
+ ProviderType: InfrastructureProvider
187
+ URL: https://github.com/kubernetes-sigs/cluster-api-provider-ibmcloud/releases/latest/
183
188
- File: infrastructure-components.yaml
184
189
Name: maas
185
190
ProviderType: InfrastructureProvider
Original file line number Diff line number Diff line change @@ -185,6 +185,7 @@ providers.
185
185
| CACPK | cluster.x-k8s.io/provider=control-plane-kubeadm |
186
186
| CACPN | cluster.x-k8s.io/provider=control-plane-nested |
187
187
| CAPA | cluster.x-k8s.io/provider=infrastructure-aws |
188
+ | CAPIBM | cluster.x-k8s.io/provider=infrastructure-ibmcloud |
188
189
| CAPV | cluster.x-k8s.io/provider=infrastructure-vsphere |
189
190
| CAPD | cluster.x-k8s.io/provider=infrastructure-docker |
190
191
| CAPM3 | cluster.x-k8s.io/provider=infrastructure-metal3 |
You can’t perform that action at this time.
0 commit comments