Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Running Kubernetes in the Browser. Yes, really....

Running Kubernetes in the Browser. Yes, really. Not really. Kind of.

Nate Abele

August 24, 2024
Tweet

More Decks by Nate Abele

Other Decks in Programming

Transcript

  1. OR

  2. “The thinking that got us to where we are is

    not the thinking that will get us to where we want to be.”
  3. WASI • What: Syscalls for WASM (Stream I/O, Filesystem, Sockets,

    CLI, & HTTP)—basically mini-POSIX • Interface spec, bring your own lightweight ‘OS’ • Capability-based security • Fully sandboxed • Allow / deny whole services • Fine-grained
  4. TARGET FEATURES • Run in the browser • Backend proxy

    + WebSockets • Push WASM modules • Route internal & external requests • External services via WASI • Middleware