This work is an attempt to deploy knative serving in K0s with minimum resources. Let's try 1 CPU and 1 GB RAM.
This document has three sections. In first section we capture the resource required by knative serving and K0s. In second section we monitor the actual resource used by Knative and K0s, to determine the size of our k0s (edge) node. Finally, we install knative serving with reduced resource request/limit to K0s node with 1 CPU and 1.5 GB RAM (Why 1.5 GB ? , see Knative + K0s resource usage )
If you just want to install knative serving in k0s, you can directly skip to Knative in K0s Installation section.