TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Krustlet, the WebAssembly Kubelet

118 pointsby dankohn1about 5 years ago

6 comments

jacques_chesterabout 5 years ago
Really cool and I think there will be more innovation to come in the form of kubelet implementations.<p>&gt; <i>We took this time to prove that we could achieve something that seemed incredibly difficult a few months ago: writing projects against the Kubernetes API in languages other than Go</i><p>Is this a comment on the API, or ecosystem, or does it convey a change in personal understanding?<p>I mean ... I don&#x27;t <i>like</i> client-go. Each version is superglued to particular API versions which effectively imposes release forks on downstream consumers. An unexpectedly large amount of magic is hidden in it. And I just don&#x27;t like code generation, as a rule.<p>But I don&#x27;t see the Kubernetes API, the thing you can talk raw HTTP to, in itself, as super hard. I have a (private) codebase where I was able to recreate a proxy server from the OpenAPI spec that&#x27;s good enough to fool kubectl. And I can just as easily poke it with curl and figure out what it does.
评论 #22800364 未加载
ampdepolymeraseabout 5 years ago
Glad to see Deis still alive. The developer tools&#x2F;cloud devops field doesn&#x27;t pay but it is important to have smaller players like Deis and Flynn around otherwise we would all be forced to suck from the teats of the AWS-GOOG-MSFT oligopoly.
评论 #22799427 未加载
haolezabout 5 years ago
What are the limitations? For example: if I have a Python script that makes some HTTPS requests, will this runtime provide to my compiled binary everything it needs to perform this task?
评论 #22799292 未加载
评论 #22799244 未加载
antplsabout 5 years ago
Another way to run WASM in Kubernetes would be to use Lucet (from Fastly) inside a Firecracker microvm, managed by Kubernetes with something like Weave Ignite
评论 #22858346 未加载
outside1234about 5 years ago
Why do you continue to use Deis Labs instead of Microsoft?
tbern02about 5 years ago
why is this needed..?
评论 #22799447 未加载
评论 #22800330 未加载