Управление кластером K3s с помощью AWS EKS

I Мне интересно, могу ли я использовать управляемый узел EKS в качестве плоскости управления для кластера K3s, развернутого на устройстве Edge/IoT, таком как Intel NUC. Моя цель — иметь легкий дистрибутив kubernetes для управления контейнерными приложениями, работающими на NUC или, теоретически, на любом устройстве Edge/IoT, но иметь возможность управлять им из облака при наличии подключения к Интернету.

Могу ли я настроить кластер k3s на NUC (или устройстве Edge/IoT), а затем установить связь с плоскостью управления AWS EKS через API-сервер Kubernetes?

0
задан 22 November 2021 в 03:50
1 ответ

Вы не можете подключить рабочий узел K8s за пределами VPC, к которому подключена ваша плоскость управления EKS. Вы можете импортировать свой локальный кластер K8s в консоль управления EKS с помощью EKS Connector , но ваш локальный кластер должен иметь как панель управления, так и плоскость данных (, т.е. EKS Connector — это всего лишь способ консолидации нескольких кластеров в едином представлении независимо от того, где они работают).

В целом архитектура K8s такова, что невозможно (и нецелесообразно)отделять уровень данных от уровня управления.То, что вы описываете, больше похоже на архитектуру ECS Anywhere , которая реализует модель «плоскость управления в облаке, плоскость данных где угодно» (со своими преимуществами и недостатками). Если вы ищете строгое решение K8s, это не поможет.

1
ответ дан 22 November 2021 в 09:18

Теги

Похожие вопросы