ОС Openwrt поддерживает расширения формата файлов ".opk" для пакетов, устанавливаемых поверх нее. Для этого k8s доступны двоичные файлы kubelet, но процедура заключается в создании из него устанавливаемого пакета в формате .opk. Есть ли способ настроить на нем среду kuberentes (k8s)? Кто-нибудь знает какой-либо конкретный способ настройки k8s на виртуальной машине на основе openwrt.
K3s был создан специально для этого - облегченный Kubernetes без необходимости в зависимости от Docker.
Здесь есть make-файл для создания пакетов OpenWRT: https://github.com/discordianfish/k3s-openwrt
Или вы можете использовать K8s с докером, как описано в это руководство.