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
-
6 months 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
Learn Golang contribuing to opensource projects by mbussolotto
Project Description
Get practice in Golan...
A CLI for Harvester by mohamed.belgaied
[comment]: # Harvester does not officially come...
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...
WebUI for your data by avicenzi
[comment]: # (Please use the project descriptio...