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

Replace dependency on kubic (or provide other alternative) #77

Closed
deric opened this issue Jan 15, 2024 · 1 comment · Fixed by #103
Closed

Replace dependency on kubic (or provide other alternative) #77

deric opened this issue Jan 15, 2024 · 1 comment · Fixed by #103
Labels
enhancement New feature or request good first issue Good for newcomers

Comments

@deric
Copy link

deric commented Jan 15, 2024

kubic project doesn't seem to be officially maintained.

Would be possible provided at least option for other installation method?

https://github.com/voxpupuli/puppet-k8s/blob/master/manifests/repo.pp#L31

Using pkgs.k8s.io would be probably a better choice.

@ananace ananace added the enhancement New feature or request label Jan 21, 2024
@ananace
Copy link
Member

ananace commented Jan 21, 2024

There are some differences in what's packaged between the currently community maintained kubic repos and pkgs.k8s.io, especially in regards to CRI-O - where there are only 1.28 and 1.29 packages at the moment.
The CNI packages are also different, and there are likely other quirks in regards to the actual package contents - which I've not looked too deeply into yet.

Still shouldn't be too hard to support, though handling the switchover between kubic->pkgs.k8s.io on existing installs might be interesting.

And for the older - but still supported versions - of Kubernetes+CRI-O there'd have to be a fallback as well, to keep using the kubic repos for CRI-O.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers
Projects
None yet
2 participants