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

changed k8s api endpoints from v1beta1 to v1 in order to work on k8s>… #740

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

doagl
Copy link

@doagl doagl commented Feb 24, 2023

I noticed that krustlet doesn't start on newer kubernetes versions (>1.21), due to deprecated api endpoints (to be more specific: v1beta1 is EOL for CertificateSigningRequest on k8s 1.22, see https://kubernetes.io/docs/reference/using-api/deprecation-guide/#certificatesigningrequest-v122).

With these changes i was able to deploy the greet-pod on krustlet with a local k3d and kubernetes 1.25.

Thanks for your cool tool!

@thomastaylor312
Copy link
Member

Hi there @doagl, thanks for the contribution! So currently Krustlet is pretty much unmaintained. https://github.com/containerd/runwasi has become the more recommended way to enable running wasm inside of k8s!

@ClintCombs
Copy link

@thomastaylor312 would it make sense to add a note about the state of this project and link to https://github.com/containerd/runwasi in the README?

@doagl
Copy link
Author

doagl commented Mar 6, 2023

A note about the projects status sound's good. The PR might be worth pulling nonetheless, because then krustlet at least works with v1 k8s APIs.

@thomastaylor312
Copy link
Member

Yeah, makes sense. Could you please sign your commit off for DCO real quick?

Stefan Ströbl and others added 2 commits March 13, 2023 08:58
@doagl doagl force-pushed the feature/run-krustlet-with-newest-k8s branch from a9784bf to 82a46ce Compare March 13, 2023 07:58
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

Successfully merging this pull request may close these issues.

None yet

3 participants