Я ищу разбивку минимальных требований для реализации kubelet. Что-то вроде диаграмм/описаний последовательности и API.
Я хочу написать минимальный kubelet, который я могу запустить на достаточно мощном микроконтроллере, чтобы двоичные файлы приложений можно было загружать и управлять ими из существующего кластера (движок контейнера на самом деле будет мигать на подключенном микроконтроллере и перезапускаться). Я просматривал код kubelet, и мне нужно многое понять, поэтому любые отправные точки будут полезны.
Связанный с этим вопрос: нужно ли kubelet запускать gRPC или он может вернуться к API RESTful? (нет существующего gRPC, который я мог бы запустить на микро, но есть nanopb и существующие API https)