
Amazon Elastic Kubernetes Service (EKS)
Fully managed Kubernetes service for running containerized applications on AWS and on-premises
Discover top open-source software, updated regularly with real-world adoption signals.

Lightweight, single-package Kubernetes for laptops, edge, and CI/CD
MicroK8s delivers a tiny, fast, fully-conformant Kubernetes that runs on 42 Linux flavours, ideal for developer workstations, IoT, edge devices, and CI/CD pipelines.
MicroK8s is a single‑package Kubernetes distribution that installs in seconds via snap. It bundles all core components and a curated set of add‑ons, providing a fully‑conformant cluster that runs on 42 Linux flavours—from laptops to edge gateways.
Designed for developers, CI/CD pipelines, and edge/IoT deployments, MicroK8s offers a minimal footprint while staying in lockstep with upstream Kubernetes releases. Users can enable services such as Istio, Knative, Prometheus, Grafana, and GPU bindings with a single command, making it suitable for rapid prototyping and testing.
Installation is a one‑liner (snap install microk8s --classic). After install, the microk8s group grants non‑root access, and microk8s enable activates additional capabilities. Security patches are delivered through snap updates, and version channels let you track stable, candidate, or edge releases. The result is a fast, low‑maintenance Kubernetes that scales from a developer's laptop to production‑grade edge devices.
When teams consider MicroK8s, these hosted platforms usually appear on the same shortlist.

Fully managed Kubernetes service for running containerized applications on AWS and on-premises

Managed Kubernetes service that simplifies deployment, scaling, and management of containerized applications on Azure

Managed Kubernetes for deploying and scaling containers
Looking for a hosted option? These are the services engineering teams benchmark against before choosing open source.
Local development environment
Spin up a full K8s cluster on a laptop in minutes, enabling testing of Helm charts and manifests.
Edge device orchestration
Deploy MicroK8s on a Raspberry Pi to run containerized sensor processing with minimal overhead.
CI pipeline integration
Use MicroK8s in GitHub Actions to run integration tests against a real cluster, reducing external dependencies.
Service mesh evaluation
Enable Istio via `microk8s enable istio` to experiment with traffic routing without complex setup.
Run `snap install microk8s --classic` on a supported Linux distribution.
Initial install requires sudo, but you can add users to the `microk8s` group to run commands without sudo.
MicroK8s lets you switch channels (stable, candidate, edge) to run different versions, but only one version per node.
Security patches are delivered through snap updates; you can apply them immediately or schedule them.
Built‑in add‑ons include DNS, dashboard, Istio, Linkerd, Knative, Prometheus, Grafana, Fluentd, and GPU bindings.
Project at a glance
ActiveLast synced 4 days ago