Logo
Sign in
Product Logo
MicroK8sCanonical

The effortless Kubernetes Zero-ops, pure-upstream, HA Kubernetes, from developer workstations to production.

Product details

Overview

MicroK8s is a lightweight Kubernetes distribution designed for resource-constrained environments, making it ideal for local development, edge computing, and IoT applications. It enables developers to run full Kubernetes clusters on minimal hardware, such as laptops, Raspberry Pi devices, or public cloud environments. With its easy installation and minimal setup, MicroK8s provides enterprise-grade Kubernetes capabilities with a focus on simplicity, security, and high availability. It is fully equipped with add-ons for extending functionality and offers robust support for advanced use cases such as AI/ML workloads with GPU support.

Features and Capabilities

  • Lightweight Kubernetes distribution for edge computing, IoT, and cloud environments.
  • High Availability: Supports fault-tolerant clusters, automatically recovering from node failures.
  • Strict Confinement: Ensures isolation for workloads, enhancing security and minimizing attack surfaces.
  • Automated Cluster Management: Simplifies setup with ClusterAPI and automated provisioning.
  • GPU Support: Optimizes for AI/ML and high-performance computing (HPC) tasks.
  • Custom Launch Configurations: Tailor deployment options for air-gapped environments and public cloud integration.
  • Add-ons for Extensibility: Easily enable or disable add-ons to extend Kubernetes functionality.
  • Integration with Ubuntu Core: Optimized for IoT and edge devices with high availability and security.
  • Enterprise-grade Security: Supports high-level security features and updates through Ubuntu Pro.