Присоединение узла агента K3s к узлу Master K8s
Мне было любопытно, можем ли мы использовать k8s и k3s вместе, поскольку это поможет мне в решении сложной архитектуры для периферийных вычислений.
У меня есть работающий кластер k8s, подготовленный с помощью kubeadm. Что касается периферийных устройств, я бы хотел, чтобы на них работали легкие k3. Можно ли использовать плоскость управления кластером k8s для управления агентом k3s, работающим на граничных устройствах (встроенных / маршрутизаторах и т. Д.)?
Такая установка откроет для меня множество вариантов, так как у меня будет функциональность k8s с малой занимаемой площадью k3s. Я попытался использовать токен по умолчанию kubeadm k8s на узле агента k3s (worker), но, очевидно, он не присоединился.
1 ответ
Kubeadm join внутренне выполняет TLS-загрузку kubelet на рабочих узлах. Вам нужно будет выполнить TLS-загрузку kubelet на рабочих узлах k3s, чтобы присоединиться к кластеру, созданному kubeadm.