<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/microk8s-and-ngrok-easy-ingress-at-the-edge-rf4axjd9r" -->

---
title: MicroK8s and ngrok: Easy ingress at the edge | daily.dev
description: MicroK8s, Canonical's lightweight Kubernetes distribution, pairs well with ngrok's ingress and gateway platform for edge computing scenarios. MicroK8s can run...
canonical: https://daily.dev/posts/microk8s-and-ngrok-easy-ingress-at-the-edge-rf4axjd9r
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: MicroK8s and ngrok: Easy ingress at the edge | daily.dev
og:description: MicroK8s, Canonical's lightweight Kubernetes distribution, pairs well with ngrok's ingress and gateway platform for edge computing scenarios. MicroK8s can run...
og:url: https://daily.dev/posts/microk8s-and-ngrok-easy-ingress-at-the-edge-rf4axjd9r
og:image: https://api.daily.dev/og/posts/rf4aXjd9r.png
og:image:alt: MicroK8s and ngrok: Easy ingress at the edge
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# MicroK8s and ngrok: Easy ingress at the edge

**[ngrok Blog](https://daily.dev/sources/ngrok)** · 4 min read · 0 upvotes · 0 comments

## Summary

MicroK8s, Canonical's lightweight Kubernetes distribution, pairs well with ngrok's ingress and gateway platform for edge computing scenarios. MicroK8s can run in as little as 540MB RAM (4GB recommended for workloads) and starts in about 60 seconds, making it suitable for point-of-sale systems, controllers, and other edge hardware. ngrok's Kubernetes operator provides both a traditional ingress controller and a Gateway API implementation, standardizing access to distributed edge workloads without requiring network configuration changes from partners. The combination also supports secure remote dev access, API gateways, and service exposure for testing.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://ngrok.com/blog/microk8s-kubernetes-ingress>

## Questions this post answers

### How much RAM does MicroK8s need to run on an edge device?

MicroK8s can run with as little as 540MB of RAM, making it suitable for low-resource edge devices like point-of-sale systems and controllers. For running actual workloads rather than just the base installation, 4GB of RAM is recommended. It can also be up and running in as little as 60 seconds according to its documentation.

_Teams sizing edge Kubernetes deployments can track lightweight distro comparisons like this on daily.dev._

### What does the ngrok Kubernetes operator provide for ingress?

The ngrok Kubernetes operator provides both a traditional ingress controller and a Kubernetes Gateway API implementation, giving access to cluster-based workloads running on distributions like MicroK8s. It works as part of ngrok's broader platform, which combines reverse proxy, API gateway, firewall, and global load balancer functionality into a single service.

_Engineers evaluating ingress controllers versus gateway APIs can follow these comparisons on daily.dev._

## Similar posts on daily.dev

- [K3s vs. K8s: When lightweight Kubernetes distros win \(and when they don’t\)](https://daily.dev/posts/k3s-vs-k8s-when-lightweight-kubernetes-distros-win-and-when-they-don-t--wlhfa9kos) · The New Stack · 1 upvotes · 0 comments
- [One Cluster, Two Services: KIND \+ NGINX Ingress, Explained](https://daily.dev/posts/one-cluster-two-services-kind-nginx-ingress-explained-ijvf50hzk) · Medium · 0 upvotes · 0 comments
- [How to Move to the Gateway API: post ingress-nginx Retirement](https://daily.dev/posts/how-to-move-to-the-gateway-api-post-ingress-nginx-retirement-q3cqencll) · Pulumi · 5 upvotes · 0 comments
- [Cloud Native Doesn’t Have to Mean Cloud-Frustrating](https://daily.dev/posts/cloud-native-doesn-t-have-to-mean-cloud-frustrating-ufpeczptu) · Cloud Native Now · 0 upvotes · 0 comments

---

Tags: [#devtools](https://daily.dev/tags/devtools), [#kubernetes](https://daily.dev/tags/kubernetes), [#edge-computing](https://daily.dev/tags/edge-computing)

[View this post on daily.dev](https://daily.dev/posts/microk8s-and-ngrok-easy-ingress-at-the-edge-rf4axjd9r)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"MicroK8s and ngrok: Easy ingress at the edge","url":"https://daily.dev/posts/microk8s-and-ngrok-easy-ingress-at-the-edge-rf4axjd9r","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/microk8s-and-ngrok-easy-ingress-at-the-edge-rf4axjd9r"},"datePublished":"2026-08-23T07:21:37.779Z","dateModified":"2026-08-23T07:25:25.452Z","description":"MicroK8s, Canonical's lightweight Kubernetes distribution, pairs well with ngrok's ingress and gateway platform for edge computing scenarios. MicroK8s can run...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/4b214c5270bb03c4d9e13170e9aa9e5d?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/4b214c5270bb03c4d9e13170e9aa9e5d?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"ngrok Blog","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"ngrok Blog","logo":"https://media.daily.dev/image/upload/s--718XXxvE--/f_auto,q_auto/v1787469610/logos/ngrok?_a=BAMAMicg0","url":"https://daily.dev/sources/ngrok"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/microk8s-and-ngrok-easy-ingress-at-the-edge-rf4axjd9r","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"devtools,kubernetes,edge-computing","timeRequired":"PT4M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"ngrok Blog","item":"https://daily.dev/sources/ngrok"},{"@type":"ListItem","position":3,"name":"MicroK8s and ngrok: Easy ingress at the edge"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/microk8s-and-ngrok-easy-ingress-at-the-edge-rf4axjd9r#faq","mainEntity":[{"@type":"Question","name":"How much RAM does MicroK8s need to run on an edge device?","acceptedAnswer":{"@type":"Answer","text":"MicroK8s can run with as little as 540MB of RAM, making it suitable for low-resource edge devices like point-of-sale systems and controllers. For running actual workloads rather than just the base installation, 4GB of RAM is recommended. It can also be up and running in as little as 60 seconds according to its documentation. Teams sizing edge Kubernetes deployments can track lightweight distro comparisons like this on daily.dev."}},{"@type":"Question","name":"What does the ngrok Kubernetes operator provide for ingress?","acceptedAnswer":{"@type":"Answer","text":"The ngrok Kubernetes operator provides both a traditional ingress controller and a Kubernetes Gateway API implementation, giving access to cluster-based workloads running on distributions like MicroK8s. It works as part of ngrok's broader platform, which combines reverse proxy, API gateway, firewall, and global load balancer functionality into a single service. Engineers evaluating ingress controllers versus gateway APIs can follow these comparisons on daily.dev."}}]}
```

