Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

cluster-api provider #22

Closed
siredmar opened this issue Sep 26, 2023 · 4 comments
Closed

cluster-api provider #22

siredmar opened this issue Sep 26, 2023 · 4 comments

Comments

@siredmar
Copy link

siredmar commented Sep 26, 2023

Hi!

I'm pretty sure this repo is the absolute wrong place to place this issue, but i don't know any better place. So please forgive me :)

It would be really nice if there was an Linode cluster-api (CAPI) provider!
It is pretty nice, that the crossplane provider exists to spin up Instances and stuff, but to be able to create a self managed kubernetes cluster one might use CAPI.

Is this something on the backlog of Linode?

@siredmar
Copy link
Author

btw, i found this: https://github.com/asauber/cluster-api-provider-linode
This could do as a starting point.

@srust
Copy link
Collaborator

srust commented Sep 27, 2023

Hi @siredmar appreciate the request!

This is something we have heard a lot and have a lot of interest in providing externally. So definitely stay tuned here.

Out of curiosity, are there any particular requirements you are looking for the self managed cluster? Versions, capabilities, distros?

Thanks!

@siredmar
Copy link
Author

Hi @srust!

well, my requirements are pretty basic: kubeadm bootstrap, kubeadm control-plane and a bunch of linode resources like instances and a nodebalancer. machinedeployments should be scalable.
Linode instances should form some machines resources referenced by kubeadmincontrolplane and machinedeployment resources.
As for versions I think it should be easily integrated whatever release kubernetes does. it downloads the binaries in specific versions with version dependent configurations.

Is the CAPI provider something that can be put in any time frame ore just a brief idea of supporting this some time in the future?

@srust
Copy link
Collaborator

srust commented Feb 12, 2024

In progress - not ready for consumption yet, but significant progress is currently being made:

https://github.com/linode/cluster-api-provider-linode

@srust srust closed this as completed Feb 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants