MicroK8s is a streamlined, lightweight Kubernetes solution designed for minimal operational overhead. It simplifies the deployment, scaling, and management of containerized applications. It offers the essential features of Kubernetes in a compact package, suitable for environments ranging from single-node setups to high-availability production clusters.

Note: MicroK8s is supported starting from Kubernetes agent version 17.0.0 and onward.

You can monitor the following Kubernetes components using MicroK8s:

  • API Server (using Kubelite )
  • Kube Controller (using Kubelite )
  • Kube Scheduler (using Kubelite )
  • KubeDNS / CoreDNS
  • Kube State (Not installed by default in the MicroK8s Cluster)
  • Metric Server (Not installed by default in the MicroK8s Cluster)