---
title: MicroK8s Addons
description: Canonical makes open source secure, reliable and easy to use, providing
  support for Ubuntu and a portfolio of enterprise-grade technologies. Founded in
  2004, Canonical operates globally with team members in over 80 countries.
url: https://canonical.com/microk8s/docs/addons?format=md
---

*Submit*

# MicroK8s Addons

There are two types of Addons, Core Addons maintained and officially supported by the MicroK8s team at Canonical, and Community Addons.

See also: [How to manage Addons](https://canonical.com/microk8s/docs/how-to-manage-addons), [Setting up your own repository](https://canonical.com/microk8s/docs/howto-addons#setup-your-own-repository-3)

### Addons in the Core Repository

| name | description | version | compatibility |
| --- | --- | --- | --- |
| **[cert-manager](https://canonical.com/microk8s/docs/addon-cert-manager)** | Certificate management for Kubernetes clusters |  |  |
| **community** | Enables the community addons repository |  |  |
| **[dns](https://canonical.com/microk8s/docs/addon-dns)** | Deploys CoreDNS. It is recommended that this addon is always enabled. |  |  |
| **[dashboard](https://canonical.com/microk8s/docs/addon-dashboard)** | The standard Kubernetes Dashboard. |  |  |
| **[gpu](https://canonical.com/microk8s/docs/addon-gpu)** | Enable support for GPU accelerated workloads using the NVIDIA runtime. |  |  |
| **ha-cluster** | Allows for high availability on clusters with at least three nodes. |  |  |
| **helm** | Installs the [Helm 3](https://helm.sh) package manager for Kubernetes |  |  |
| **helm3** | Transition addon introducing the [Helm 3](https://helm.sh) package manager |  |  |
| **[hostpath-storage](https://canonical.com/microk8s/docs/addon-hostpath-storage)** | Create a default storage class which allocates storage from a host directory. **Note!:** The add-on uses simple filesystem storage local to the node where it was added. Not suitable for a production environment or clusters |  |  |
| **[host-access](https://canonical.com/microk8s/docs/addon-host-access)** | Provides a fixed IP for access to the host’s services. |  |  |
| **[ingress](https://canonical.com/microk8s/docs/addon-ingress)** | A simple ingress controller for external access. |  |  |
| **[kube-ovn](https://canonical.com/microk8s/docs/addon-kube-ovn)** | The feature rich [Kube-OVN](https://www.kube-ovn.io/) network fabric. |  |  |
| **[mayastor](https://canonical.com/microk8s/docs/addon-mayastor)** | Multi-node zero-ops storage option powered by [Mayastor](https://github.com/openebs/mayastor) |  |  |
| **[minio](https://canonical.com/microk8s/docs/addon-minio)** | Cloud-agnostic S3-compatible object storage. |  |  |
| **[metallb](https://canonical.com/microk8s/docs/addon-metallb)** | Deploys the [MetalLB Loadbalancer](https://metallb.universe.tf/). Note that currently this does not work on macOS, due to network filtering. |  |  |
| **metrics-server** | Adds the [Kubernetes Metrics Server](https://github.com/kubernetes-sigs/metrics-server) for API access to service metrics. |  |  |
| **prometheus** | Deploys the [Prometheus Operator](https://prometheus.io/docs/). |  |  |
| **rbac** | Enable Role Based Access Control for authorisation. Note that this is incompatible with some other add-ons. |  |  |
| **[rook-ceph](https://canonical.com/microk8s/docs/addon-rook-ceph)** | Rook turns distributed storage systems into self-managing, self-scaling, self-healing storage services. |  |  |
| **registry** | Deploy a private image registry and expose it on localhost:32000. |  |  |
| **storage** | DEPRECATED - Replaced by the **hostpath-storage** addon. |  |  |

### Addons in the Community Repository

This collection of third party and community maintained addons can be enabled with:

```
microk8s enable community
```

Here is what is currently included:

| name | description | version | compatibility |
| --- | --- | --- | --- |
| [ambassador](https://canonical.com/microk8s/docs/addon-ambassador) | [Ambassador](https://www.getambassador.io/) is an API and Ingress controller |  |  |
| [amd](https://discuss.kubernetes.io/t/addon-amd-gpu-hardware-support/33209) | AMD GPU operator used to run GPU-accelerated workloads |  |  |
| [argocd](https://argo-cd.readthedocs.io/en/stable/) | Deploys [Argo CD](https://argo-cd.readthedocs.io/en/stable/), the declarative, GitOps continuous delivery tool for Kubernetes. |  |  |
| cilium | Deploys [Cilium](http://docs.cilium.io/en/stable/intro/) to support Kubernetes network policies using eBPF. |  |  |
| [cloudnative-pg](https://canonical.com/microk8s/docs/addon-cloudnative-pg) | Adds cloud native Postgres support for faster and more reliable PG |  |  |
| [easyhaproxy](https://canonical.com/microk8s/docs/addon-easyhaproxy) | Adds EasyHAProxy for automatic ingress. |  |  |
| [falco](https://canonical.com/microk8s/docs/addon-falco) | Cloud native security alerts |  |  |
| [fluentd](https://canonical.com/microk8s/docs/addon-fluentd) | Deploy the [Elasticsearch-Fluentd-Kibana](https://www.elastic.co/guide/en/kibana/current/discover.html) logging and monitoring solution. |  |  |
| [gopaddle-lite](https://canonical.com/microk8s/docs/addon-gopaddle-lite) | Simple “no-code” platform for Kubernetes developers. |  |  |
| [inaccel](https://canonical.com/microk8s/docs/addon-inaccel) | Simplify FPGA management and application lifecycle with InAccel. |  |  |
| istio | Adds the core [Istio](https://istio.io/docs/) services (not available on arm64 arch). |  |  |
| jaeger | Deploy the [Jaeger Operator](https://github.com/jaegertracing/jaeger-operator) in the “simplest” configuration. |  |  |
| [kata](https://canonical.com/microk8s/docs/addon-kata) | Adds [Kata containers](https://katacontainers.io/) support - A secure container runtime with lightweight virtual machines. |  |  |
| [keda](https://canonical.com/microk8s/docs/addon-keda) | Deploys [KEDA](https://keda.sh/) - Kubernetes Event-driven Autoscaling operator. |  |  |
| knative | Adds the [Knative](https://knative.dev/) middleware to your cluster |  |  |
| [kubearmor](https://canonical.com/microk8s/docs/addon-kubearmor) | Provides policy-based security for workloads. See [KubeArmor website](https://kubearmor.io/) . |  |  |
| [kwasm](https://canonical.com/microk8s/docs/addon-kwasm) | Add WebAssembly support to your Kubernetes nodes |  |  |
| [linkerd](https://canonical.com/microk8s/docs/addon-linkerd) | Deploys the [linkerd](https://linkerd.io/2/overview/) service mesh |  |  |
| [microcks](https://canonical.com/microk8s/docs/addon-microrocks) | Open source Kubernetes native tool for API Mocking and Testing. Microcks is a [Cloud Native Computing](https://www.cncf.io/) Sandbox project. |  |  |
| [multus](https://canonical.com/microk8s/docs/addon-multus) | Add multus for multiple network capability. |  |  |
| [nfs](https://canonical.com/microk8s/docs/addon-nfs) | Adds NFS-based storage. |  |  |
| [ngrok](https://canonical.com/microk8s/docs/addon-ngrok) | Unified ingress/gateway |  |  |
| [ondat](https://canonical.com/microk8s/docs/addon-ondat) | A Kubernetes-native persistent storage platform. |  |  |
| [openebs](https://canonical.com/microk8s/docs/addon-openebs) | Add [OpenEBS](https://openebs.io/) storage capability. |  |  |
| [openfaas](https://canonical.com/microk8s/docs/addon-openfaas) | [OpenFaaS](https://www.openfaas.com/), the popular serverless framework. |  |  |
| [osm-edge](https://canonical.com/microk8s/docs/addon-osm) | Open Service Mesh Edge (OSM-Edge) fork from [Open Service Mesh](https://github.com/openservicemesh/osm) is a lightweight, extensible, Cloud Native [service mesh](https://en.wikipedia.org/wiki/Service_mesh) built for Edge computing. |  |  |
| [parking](https://canonical.com/microk8s/docs/addon-parking) | Parking for static sites |  |  |
| [portainer](https://canonical.com/microk8s/docs/addon-portainer) | Container management dashboard (see [portainer.io](https://portainer.io)). |  |  |
| [shifu](https://canonical.com/microk8s/docs/addon-shifu) | Kubernetes native IoT development framework |  |  |
| [sosivio](https://canonical.com/microk8s/docs/addon-sosivio) | Predictive troubleshooting for Kubernetes |  |  |
| [traefik](https://canonical.com/microk8s/docs/addon-traefik) | Adds the [Traefik Kubernetes Ingress controller](https://doc.traefik.io/traefik/providers/kubernetes-ingress/). |  |  |
| [trivy](https://discuss.kubernetes.io/t/addon-trivy/23797) | Open source security scanner for Kubernetes |  |  |

Last updated 3 months ago. [Help improve this document in the forum](https://discuss.kubernetes.io/t/microk8s-addons/11264).
