Hi all,

I thought everybody would like to know that my colleagues and I at ShapeBlue 
have been recently working on a Kubernetes CAPI provider for Apache CloudStack 
(CAPC, https://github.com/aws/cluster-api-provider-cloudstack) in a joint 
collaboration with AWS (Amazon Web Services).

It is virtually finished and we’re in the process of donating the CAPC provider 
[1] to CNCF licensed under Apache Public License v2. Further development will 
be done under the Kubernetes Cluster Lifecycle SIG community [2][3].

The Kubernetes Cluster API (https://cluster-api.sigs.k8s.io/) simplifies 
provisioning, upgrading, and operating multiple Kubernetes clusters into 
specific target infrastructures using a consistent and declarative way. A CAPI 
provider for Apache CloudStack makes CloudStack one of those target 
infrastructures (https://cluster-api.sigs.k8s.io/reference/providers.html).

The provider is ready for use and has gone through extensive testing against 
CloudStack 4.14-4.16 across KVM, VMware, and XenServer/XCP-ng hypervisors [6] 
and has passed the e2e as well as k8s conformance tests.

After the donation of CAPC is complete, like other providers, we'll work 
towards creating a proper docs website on how to participate, collaborate, use 
and develop CAPC, work on installation and usage guides and tutorial/training 
videos; for now, if anybody is interested in a demo our David has created a 
10-min video [4].

We would like to ask all of you for your support - testing the CAPC provider 
and sending feedback – would also be interested in hearing if people here will 
find this useful.

If anybody is interested in collaborating on the future development, you may 
participate on the k8s sig-cluster-lifecycle mailing list 
https://groups.google.com/g/kubernetes-sig-cluster-lifecycle and soon you may 
join a new #cluster-api-cloudstack slack channel [5] under the Kubernetes 
project slack (users/developers can get an invite via http://slack.k8s.io, 
we've requested k8s project to create this new slack channel which is pending 
approval [5]).

[1] https://github.com/aws/cluster-api-provider-cloudstack
[2] https://github.com/kubernetes/org/issues/3279
[3] 
https://groups.google.com/g/kubernetes-sig-cluster-lifecycle/c/sg46hgaIzJs/m/KcAqxSt5AQAJ
[4] 
https://shapeblue-engineering-videos.s3.eu-west-1.amazonaws.com/capc/capc-demo-acs416.mp4
[5] https://github.com/kubernetes/community/pull/6427
[6] http://download.cloudstack.org/templates/capi-test/


Regards.

 

Reply via email to