File tree Expand file tree Collapse file tree 5 files changed +15
-0
lines changed
release/role-handbooks/communications Expand file tree Collapse file tree 5 files changed +15
-0
lines changed Original file line number Diff line number Diff line change @@ -106,6 +106,7 @@ const (
106
106
107
107
// Add-on providers.
108
108
const (
109
+ Cdk8sAddonProviderName = "eitco-cdk8s"
109
110
HelmAddonProviderName = "helm"
110
111
FleetAddonProviderName = "rancher-fleet"
111
112
)
@@ -441,6 +442,11 @@ func (p *providersClient) defaults() []Provider {
441
442
url : "https://github.com/kubernetes-sigs/cluster-api-addon-provider-helm/releases/latest/addon-components.yaml" ,
442
443
providerType : clusterctlv1 .AddonProviderType ,
443
444
},
445
+ & provider {
446
+ name : Cdk8sAddonProviderName ,
447
+ url : "https://github.com/eitco/cluster-api-addon-provider-cdk8s/releases/latest/addon-components.yaml" ,
448
+ providerType : clusterctlv1 .AddonProviderType ,
449
+ },
444
450
445
451
// Runtime extensions providers
446
452
& provider {
Original file line number Diff line number Diff line change @@ -109,6 +109,7 @@ func Test_clusterctlClient_GetProvidersConfig(t *testing.T) {
109
109
config .InClusterIPAMProviderName ,
110
110
config .NutanixIPAMProviderName ,
111
111
config .NutanixRuntimeExtensionsProviderName ,
112
+ config .Cdk8sAddonProviderName ,
112
113
config .HelmAddonProviderName ,
113
114
config .FleetAddonProviderName ,
114
115
},
@@ -176,6 +177,7 @@ func Test_clusterctlClient_GetProvidersConfig(t *testing.T) {
176
177
config .InClusterIPAMProviderName ,
177
178
config .NutanixIPAMProviderName ,
178
179
config .NutanixRuntimeExtensionsProviderName ,
180
+ config .Cdk8sAddonProviderName ,
179
181
config .HelmAddonProviderName ,
180
182
config .FleetAddonProviderName ,
181
183
},
Original file line number Diff line number Diff line change @@ -155,6 +155,7 @@ vultr-vultr InfrastructureProvider https://github.com/vultr/clus
155
155
in-cluster IPAMProvider https://github.com/kubernetes-sigs/cluster-api-ipam-provider-in-cluster/releases/latest/ ipam-components.yaml
156
156
nutanix IPAMProvider https://github.com/nutanix-cloud-native/cluster-api-ipam-provider-nutanix/releases/latest/ ipam-components.yaml
157
157
nutanix RuntimeExtensionProvider https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/releases/latest/ runtime-extensions-components.yaml
158
+ eitco-cdk8s AddonProvider https://github.com/eitco/cluster-api-addon-provider-cdk8s/releases/latest/ addon-components.yaml
158
159
helm AddonProvider https://github.com/kubernetes-sigs/cluster-api-addon-provider-helm/releases/latest/ addon-components.yaml
159
160
rancher-fleet AddonProvider https://github.com/rancher-sandbox/cluster-api-addon-provider-fleet/releases/latest/ addon-components.yaml
160
161
`
@@ -383,6 +384,10 @@ var expectedOutputYaml = `- File: core_components.yaml
383
384
Name: nutanix
384
385
ProviderType: RuntimeExtensionProvider
385
386
URL: https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/releases/latest/
387
+ - File: addon-components.yaml
388
+ Name: eitco-cdk8s
389
+ ProviderType: AddonProvider
390
+ URL: https://github.com/eitco/cluster-api-addon-provider-cdk8s/releases/latest/
386
391
- File: addon-components.yaml
387
392
Name: helm
388
393
ProviderType: AddonProvider
Original file line number Diff line number Diff line change @@ -78,6 +78,7 @@ source of inspiration and ideas for others.
78
78
## Addon
79
79
- [ Fleet] ( https://github.com/rancher-sandbox/cluster-api-addon-provider-fleet/ )
80
80
- [ Helm] ( https://github.com/kubernetes-sigs/cluster-api-addon-provider-helm/ )
81
+ - [ Cdk8s] ( https://github.com/eitco/cluster-api-addon-provider-cdk8s/ )
81
82
82
83
## Runtime Extensions
83
84
- [ Nutanix] ( https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/ )
Original file line number Diff line number Diff line change @@ -182,6 +182,7 @@ We should inform at least the following providers via a new issue on their respe
182
182
183
183
* Addon provider fleet: https://github.com/rancher-sandbox/cluster-api-addon-provider-fleet/issues/new
184
184
* Addon provider helm: https://github.com/kubernetes-sigs/cluster-api-addon-provider-helm/issues/new
185
+ * Addon provider cdk8s: https://github.com/eitco/cluster-api-addon-provider-cdk8s/issues/new
185
186
* AWS: https://github.com/kubernetes-sigs/cluster-api-provider-aws/issues/new
186
187
* Azure: https://github.com/kubernetes-sigs/cluster-api-provider-azure/issues/new
187
188
* Cloudstack: https://github.com/kubernetes-sigs/cluster-api-provider-cloudstack/issues/new
You can’t perform that action at this time.
0 commit comments