Openwrt OS 支持在其上安装软件包的“.opk”文件格式扩展名。对于 k8s,kubelet 二进制文件可用,但过程是从中生成 .opk 格式的可安装软件包。有没有办法在其上设置 kuberentes (k8s) 环境?有谁知道如何在基于 openwrt 的虚拟机上设置 k8s 的具体方法。
答案1
K3s 就是为此而生的 - 轻量级的 Kubernetes,无需依赖 Docker。
这里有一个 makefile 来生成 OpenWRT 包:https://github.com/discordianfish/k3s-openwrt
或者你可以使用 K8s 和 docker,具体如下本指南。