< BLOG HOME

k0s at KubeCon NA: Three Commands, Three Minutes: k0s and the Future of AI at the Edge

k0s at KubeCon NA

Recurring Conversations at the Conference

At KubeCon North America this year, I noticed a consistent pattern in booth conversations. When attendees saw the Mirantis badge, many had similar questions about k0s:

  • "Is the installation really just three commands?"

  • "Does it actually take under three minutes?"

  • "Can it work for AI at the edge?"

After multiple similar exchanges, it became clear that interest in k0s centered on specific use cases rather than general Kubernetes capabilities. The questions weren't about traditional concerns like cluster federation or CI/CD pipelines. Instead, attendees focused on:

  • AI inference deployment

  • GPU-accelerated workloads

  • WebAssembly runtime integration

  • Distributed deployments across edge environments

The common thread was operational simplicity. Teams wanted Kubernetes that was easier to deploy and manage across multiple locations.

Three Commands, Three Minutes: The Installation Reality

The installation process for k0s is notably concise:


That's the complete process. Three commands that result in a fully CNCF-certified, API-compatible, production-ready Kubernetes cluster in approximately three minutes.

No kubeadm. No dependency resolution. No additional tooling. No YAML configuration files to prepare.

The three-minute installation time is significant when deploying across dozens or hundreds of edge locations. What previously required hours of preparation per site now completes faster than most deployment approval processes. Several teams noted that the three-command simplicity meant less documentation, fewer failure points, and easier automation across their infrastructure.

Why Three Commands Matter for Edge and AI

AI workloads are increasingly deployed closer to data sources rather than in centralized infrastructure. Common deployment locations mentioned by attendees included:

  • Retail stores and manufacturing facilities

  • Transportation systems

  • Healthcare facilities and medical devices

  • Remote monitoring stations for agriculture and weather

  • Energy facilities and underwater sensor networks

These environments typically require a Kubernetes distribution that can be deployed quickly and repeatedly. The three-command, three-minute installation model becomes critical when you're rolling out to:

  • 50 retail locations across a region

  • 500 manufacturing sensors across a factory network

  • 5,000 edge devices in a distributed IoT deployment

One attendee mentioned: "When you're deploying to hundreds of sites, saving 90 minutes per installation isn't a convenience - it's the difference between a feasible project and an impossible one."

The single-binary architecture means those three commands work identically whether you're on:

  • An ARM-based edge device

  • An x86 server

  • A Windows industrial PC

  • A GPU-accelerated workstation

No variation in process. No platform-specific adjustments. Three commands, three minutes, every time.

Key Technical Topics from Attendees

WebAssembly Integration

Conference attendees showed particular interest in WebAssembly support for:

  • Fast startup times

  • Lightweight, sandboxed execution

  • Running preprocessing logic without full containers

  • ONNX inference engines via WASM

  • Mixed WASM and container deployments

k0s supports WASM runtimes like WasmEdge and Wasmtime, allowing these to run alongside traditional containers. This capability resonated with teams looking at lightweight edge applications.

GPU and Accelerator Support

Teams from retail, manufacturing, and smart city sectors frequently asked about GPU compatibility. k0s supports:

  • NVIDIA GPUs (Jetson modules, server cards, embedded hardware)

  • AMD accelerators

  • Intel Movidius and OpenVINO-compatible hardware

  • Google Coral TPUs

  • Kubernetes-compatible AI inference chips

The combination of three-minute deployment and full accelerator support appeared to be a key factor for teams exploring distributed inference architectures. Several mentioned that traditional Kubernetes installations with GPU support could take 30-45 minutes per node, making the three-minute k0s installation particularly attractive.

Air-Gapped Deployments

Teams operating in high-security or connectivity-constrained environments had specific questions about air-gapped operation. Common scenarios included:

  • Manufacturing facilities with isolated networks

  • Healthcare environments with strict segmentation

  • Defense and offshore installations

  • Remote monitoring stations

Air-gapped k0s deployment maintains the three-command simplicity:

  1. Download k0s once (to a connected system)

  2. Mirror necessary container images

  3. Transfer the binary to target nodes

  4. Run the same three commands offline

Air-gapped clusters maintain support for WASM runtimes, GPUs, and custom inference pipelines. The three-minute installation time holds even in disconnected environments, which one team noted was "unheard of" in their previous Kubernetes deployment experience.

Windows Worker Node Support

k0s now includes Windows worker node support, which came up frequently with teams running:

  • .NET applications

  • Windows-based microservices

  • Legacy applications in containers

  • Mixed Windows and Linux infrastructure

The three-command installation works on Windows worker nodes as well, providing consistency across mixed environments.

Hardware Flexibility

k0s runs consistently across:

  • Locally-manufactured ARM boards

  • National HPC/GPU infrastructure

  • Industrial edge devices

  • Windows-based industrial PCs

  • Various x86 servers

The same three commands, the same three-minute installation, across all platforms. This consistency was particularly valued by teams managing heterogeneous hardware deployments.

Practical Value Proposition

Based on conference conversations, the value centers on:

For development teams:

  • Three commands eliminate lengthy onboarding

  • Three-minute setup enables rapid experimentation

  • Consistent deployment process across environments

  • Standard Kubernetes API

For operations:

  • Deploy 100 nodes in the time traditional Kubernetes deploys 5

  • Simplified automation (three commands are easy to script)

  • Consistent timing reduces deployment uncertainty

  • Hardware independence

For edge and AI teams:

  • Rapid rollout to distributed locations

  • Minimal operational overhead

  • Support for modern inference workloads

One operations manager summarized it: "We can now deploy a complete edge AI infrastructure across 200 stores in a single afternoon. That was previously a multi-week project."

Resources

For those interested in exploring the three-command installation:

Closing Observations

The conversations at KubeCon NA reflected a shift in how some teams approach Kubernetes deployment. There's growing interest in distributions that reduce operational overhead while maintaining certification and compatibility.

k0s takes this approach by removing dependencies and respecting deployment time. At KubeCon NA, this message resonated particularly with teams building AI and edge systems that require simplicity and speed.

Whether you're deploying AI to factory lines, rolling out connected sensors across smart cities, or managing distributed edge infrastructure, k0s addresses these use cases with its three-command, three-minute deployment model.

The future of Kubernetes appears to be moving toward lightweight, portable distributions. Based on the conversations at KubeCon NA, that future is already being deployed across diverse environments worldwide.

Prashant Ramhit

Prashant Ramhit, Senior DevOps Advocate, Mirantis

Mirantis simplifies Kubernetes.

From the world’s most popular Kubernetes IDE to fully managed services and training, we can help you at every step of your K8s journey.

Connect with a Mirantis expert to learn how we can help you.

CONTACT US
k8s-callout-bg.png