Project Description
The goal is to build a new Cluster API (CAPI) "infrastructure provider" for Harvester. This will enable people to create Kubernetes clusters running on VMs created by Harvester using a declarative spec.
Goal for this Hackweek
- Have a early working version of the provider available on Rancher Sandbox
- Demonstrated the created cluster can be imported using Rancher Turtles.
- Stretch goal - demonstrate using the new provider with CAPRKE2
Resources
Looking for help from anyone interested in Cluster API (CAPI) or who wants to learn more about Harvester (like i do).
This will be an infrastructure provider for Cluster API. Some background reading for the CAPI aspect:
- Cluster infrastructure provider contract
- Machine infrastructure provider contract
- Provider implementers guide
We will need to use kubebuilder to do the initial scaffolding of the project.
Looking for hackers with the skills:
This project is part of:
Hack Week 23
Activity
Comments
-
-
-
-
about 1 month ago by alex.arnoldy | Reply
I have a reasonable level of experience with Harvester, and limited experience with CAPI. Looking forward to learning more, and hopefully adding some value!
Similar Projects
A CLI for Harvester by mohamed.belgaied
[comment]: # Harvester does not officially come...
WebUI for your data by avicenzi
[comment]: # (Please use the project descriptio...
Rancher Upgrader - Upgrades your rancher install via helm, and communicates critical changes from release A to B. by rweir
[comment]: # (Please use the project descriptio...
Learn Golang contribuing to opensource projects by mbussolotto
Project Description
Get practice in Golan...