Подводник — это инструмент, предназначенный для соединения сетей с прокладкой между различными кластерами Kubernetes. Подводник спроектирован так, чтобы быть независимым от плагинов сети (CNI) и поддерживать как зашифрованные, так и незашифрованные туннели между связанными кластерами.
Обратите внимание, что Подводник находится на ранней стадии развития, поэтому, хотя мы приветствуем использование и эксперименты, вполне возможно, что вы столкнетесь с ошибками.
Подводник является проектом песочницы Облачной ассоциации вычислений (Cloud Native Computing Foundation).
См. раздел Архитектура сайта Подводника.
Путь сети Подводника зависит от источника/Destination IP-трафика. В любом случае, трафик между двумя кластерами будет проходить через лидерски выбранные (в каждом кластере) узлы шлюза, через конфигурируемый проводник.
Когда источник Pod находится на рабочем узле, который не является выбранной точкой доступа, трафик, направляемый в удалённый кластер, будет проходить через туннель VXLAN Подводника (vx-submariner
) до локального узла шлюза.
На узле шлюза, трафик передается в удалённый кластер через конфигурируемый туннель.
Как только трафик достигает узла шлюза назначения, он маршрутизируется одним из двух способов, в зависимости от CIDR назначения. Если CIDR назначения представляет собой сеть Pod, то трафик маршрутизируется через программированную сеть CNI. Если CIDR назначения представляет собой сеть сервиса, то трафик маршрутизируется через конфигурированное оборудование через kube-proxy на узле шлюза назначения.
См. документацию Необходимых условий на сайте Подводника.
Подводник всегда устанавливается с использованием Go-основанного контроллера Kubernetes, известного как Оператор, который предоставляет установку и управление на основе API. Инструменты установки, такие как командная строка subctl
, и шаблоны Helm обёрнут Оператор. Рекомендованный метод установки — subctl
, поскольку он является текущим значением по умолчанию в CI и обеспечивает диагностические возможности.
См. документацию Установок на сайте Подводника.
Подводник предлагает командную строку subctl
для упрощения установки и обслуживания Подводника в ваших кластерах.
См. документацию Установки с помощью subctl на сайте Подводника.
См. документацию Установки с помощью Helm на сайте Подводника.
См. документацию Проверки работоспособности Submariner и Автоматического устранения неполадок на сайте Подводника.
См. документацию Сборок и тестирования на сайте Подводника.
См. документацию Известных проблем на сайте Подводника.
См. раздел Разработки на сайте Подводника.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )