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 @@ -61,6 +61,7 @@ const (
61
61
KubeKeyProviderName = "kubekey"
62
62
VclusterProviderName = "vcluster"
63
63
VirtinkProviderName = "virtink"
64
+ CoxEdgeProviderName = "coxedge"
64
65
)
65
66
66
67
// Bootstrap providers.
@@ -203,6 +204,11 @@ func (p *providersClient) defaults() []Provider {
203
204
url : "https://github.com/spectrocloud/cluster-api-provider-maas/releases/latest/infrastructure-components.yaml" ,
204
205
providerType : clusterctlv1 .InfrastructureProviderType ,
205
206
},
207
+ & provider {
208
+ name : CoxEdgeProviderName ,
209
+ url : "https://github.com/coxedge/cluster-api-provider-coxedge/releases/latest/infrastructure-components.yaml" ,
210
+ providerType : clusterctlv1 .InfrastructureProviderType ,
211
+ },
206
212
& provider {
207
213
name : BYOHProviderName ,
208
214
url : "https://github.com/vmware-tanzu/cluster-api-provider-bringyourownhost/releases/latest/infrastructure-components.yaml" ,
Original file line number Diff line number Diff line change @@ -69,6 +69,7 @@ func Test_clusterctlClient_GetProvidersConfig(t *testing.T) {
69
69
config .AzureProviderName ,
70
70
config .BYOHProviderName ,
71
71
config .CloudStackProviderName ,
72
+ config .CoxEdgeProviderName ,
72
73
config .DOProviderName ,
73
74
config .DockerProviderName ,
74
75
config .GCPProviderName ,
@@ -114,6 +115,7 @@ func Test_clusterctlClient_GetProvidersConfig(t *testing.T) {
114
115
config .AzureProviderName ,
115
116
config .BYOHProviderName ,
116
117
config .CloudStackProviderName ,
118
+ config .CoxEdgeProviderName ,
117
119
config .DOProviderName ,
118
120
config .DockerProviderName ,
119
121
config .GCPProviderName ,
Original file line number Diff line number Diff line change @@ -115,6 +115,7 @@ aws InfrastructureProvider
115
115
azure InfrastructureProvider https://github.com/kubernetes-sigs/cluster-api-provider-azure/releases/latest/ infrastructure-components.yaml
116
116
byoh InfrastructureProvider https://github.com/vmware-tanzu/cluster-api-provider-bringyourownhost/releases/latest/ infrastructure-components.yaml
117
117
cloudstack InfrastructureProvider https://github.com/kubernetes-sigs/cluster-api-provider-cloudstack/releases/latest/ infrastructure-components.yaml
118
+ coxedge InfrastructureProvider https://github.com/coxedge/cluster-api-provider-coxedge/releases/latest/ infrastructure-components.yaml
118
119
digitalocean InfrastructureProvider https://github.com/kubernetes-sigs/cluster-api-provider-digitalocean/releases/latest/ infrastructure-components.yaml
119
120
docker InfrastructureProvider https://github.com/kubernetes-sigs/cluster-api/releases/latest/ infrastructure-components-development.yaml
120
121
gcp InfrastructureProvider https://github.com/kubernetes-sigs/cluster-api-provider-gcp/releases/latest/ infrastructure-components.yaml
@@ -198,6 +199,10 @@ var expectedOutputYaml = `- File: core_components.yaml
198
199
Name: cloudstack
199
200
ProviderType: InfrastructureProvider
200
201
URL: https://github.com/kubernetes-sigs/cluster-api-provider-cloudstack/releases/latest/
202
+ - File: infrastructure-components.yaml
203
+ Name: coxedge
204
+ ProviderType: InfrastructureProvider
205
+ URL: https://github.com/coxedge/cluster-api-provider-coxedge/releases/latest/
201
206
- File: infrastructure-components.yaml
202
207
Name: digitalocean
203
208
ProviderType: InfrastructureProvider
Original file line number Diff line number Diff line change @@ -23,6 +23,7 @@ updated info about which API version they are supporting.
23
23
- [ Azure Stack HCI] ( https://github.com/microsoft/cluster-api-provider-azurestackhci )
24
24
- [ BYOH] ( https://github.com/vmware-tanzu/cluster-api-provider-bringyourownhost )
25
25
- [ CloudStack] ( https://github.com/kubernetes-sigs/cluster-api-provider-cloudstack )
26
+ - [ CoxEdge] ( https://github.com/coxedge/cluster-api-provider-coxedge )
26
27
- [ DigitalOcean] ( https://github.com/kubernetes-sigs/cluster-api-provider-digitalocean )
27
28
- [ Equinix Metal (formerly Packet)] ( https://github.com/kubernetes-sigs/cluster-api-provider-packet )
28
29
- [ GCP] ( https://github.com/kubernetes-sigs/cluster-api-provider-gcp )
You can’t perform that action at this time.
0 commit comments