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 @@ -107,6 +107,7 @@ const (
107
107
108
108
// Add-on providers.
109
109
const (
110
+ Cdk8sAddonProviderName = "eitco-cdk8s"
110
111
HelmAddonProviderName = "helm"
111
112
FleetAddonProviderName = "rancher-fleet"
112
113
)
@@ -447,6 +448,11 @@ func (p *providersClient) defaults() []Provider {
447
448
url : "https://github.com/kubernetes-sigs/cluster-api-addon-provider-helm/releases/latest/addon-components.yaml" ,
448
449
providerType : clusterctlv1 .AddonProviderType ,
449
450
},
451
+ & provider {
452
+ name : Cdk8sAddonProviderName ,
453
+ url : "https://github.com/eitco/cluster-api-addon-provider-cdk8s/releases/latest/addon-components.yaml" ,
454
+ providerType : clusterctlv1 .AddonProviderType ,
455
+ },
450
456
451
457
// Runtime extensions providers
452
458
& provider {
Original file line number Diff line number Diff line change @@ -110,6 +110,7 @@ func Test_clusterctlClient_GetProvidersConfig(t *testing.T) {
110
110
config .InClusterIPAMProviderName ,
111
111
config .NutanixIPAMProviderName ,
112
112
config .NutanixRuntimeExtensionsProviderName ,
113
+ config .Cdk8sAddonProviderName ,
113
114
config .HelmAddonProviderName ,
114
115
config .FleetAddonProviderName ,
115
116
},
@@ -178,6 +179,7 @@ func Test_clusterctlClient_GetProvidersConfig(t *testing.T) {
178
179
config .InClusterIPAMProviderName ,
179
180
config .NutanixIPAMProviderName ,
180
181
config .NutanixRuntimeExtensionsProviderName ,
182
+ config .Cdk8sAddonProviderName ,
181
183
config .HelmAddonProviderName ,
182
184
config .FleetAddonProviderName ,
183
185
},
Original file line number Diff line number Diff line change @@ -156,6 +156,7 @@ vultr-vultr InfrastructureProvider https://github.com/vultr/clus
156
156
in-cluster IPAMProvider https://github.com/kubernetes-sigs/cluster-api-ipam-provider-in-cluster/releases/latest/ ipam-components.yaml
157
157
nutanix IPAMProvider https://github.com/nutanix-cloud-native/cluster-api-ipam-provider-nutanix/releases/latest/ ipam-components.yaml
158
158
nutanix RuntimeExtensionProvider https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/releases/latest/ runtime-extensions-components.yaml
159
+ eitco-cdk8s AddonProvider https://github.com/eitco/cluster-api-addon-provider-cdk8s/releases/latest/ addon-components.yaml
159
160
helm AddonProvider https://github.com/kubernetes-sigs/cluster-api-addon-provider-helm/releases/latest/ addon-components.yaml
160
161
rancher-fleet AddonProvider https://github.com/rancher-sandbox/cluster-api-addon-provider-fleet/releases/latest/ addon-components.yaml
161
162
`
@@ -388,6 +389,10 @@ var expectedOutputYaml = `- File: core_components.yaml
388
389
Name: nutanix
389
390
ProviderType: RuntimeExtensionProvider
390
391
URL: https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/releases/latest/
392
+ - File: addon-components.yaml
393
+ Name: eitco-cdk8s
394
+ ProviderType: AddonProvider
395
+ URL: https://github.com/eitco/cluster-api-addon-provider-cdk8s/releases/latest/
391
396
- File: addon-components.yaml
392
397
Name: helm
393
398
ProviderType: AddonProvider
Original file line number Diff line number Diff line change @@ -82,6 +82,7 @@ source of inspiration and ideas for others.
82
82
## Addon
83
83
- [ Fleet] ( https://github.com/rancher-sandbox/cluster-api-addon-provider-fleet/ )
84
84
- [ Helm] ( https://github.com/kubernetes-sigs/cluster-api-addon-provider-helm/ )
85
+ - [ Cdk8s] ( https://github.com/eitco/cluster-api-addon-provider-cdk8s/ )
85
86
86
87
## Runtime Extensions
87
88
- [ 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