Рейтинг:1

Как настроить маршрутизацию для службы, отличной от knative, в кластере k8 с установленным Knative и Istio?

флаг cn

У меня установлен Knative с Istio в качестве сетевого уровня (без внедрения) Кластер kubernetes использует входной шлюз Istio в качестве входа по умолчанию. Маршрутизация большинства сервисов Knative управляется автоматически Knative & Istio.

Однако я пытаюсь запустить собственные службы nifi kubernetes в том же кластере, как мне настроить входную конфигурацию на входном шлюзе Istio для служб. Любая ссылка, чтобы поделиться?

Или можно настроить 2 входа (1 Istio, 1 nginx) в кластере, а собственный сервис k8 использует вход nginx?

Я делаю это, потому что istio для меня совершенно новый, и Knative абстрагировал сетевой элемент Istio при развертывании сервисов knative, но не нативных сервисов k8.

Надеюсь, мой вопрос имеет смысл. Спасибо.

Wytrzymały Wiktor avatar
флаг it
Привет @Darkbluelion. Помог ли вам какой-либо из приведенных ниже ответов?
Рейтинг:0
флаг za

Как настроить маршрутизацию для службы, отличной от knative, в кластере k8 с установленным Knative и Istio?

Точно так же, как в кластере istio-only (без knative).

knative работает как аддон; добавляет некоторую функциональность; он не удаляет/не скрывает какие-либо функции istio. То же самое и с istio — он добавляет больше функциональности k8s и не удаляет какие-либо основные функции k8s. Вы можете использовать все функции istio и k8s постоянно.


как настроить входную конфигурацию на входном шлюзе Istio для служб

Проверьте пример информации о книге. В этом примере развертывается примерное приложение, состоящее из четырех отдельных микросервисов, которые используются для демонстрации различных функций Istio. Попробуйте его проанализировать.


Можно ли настроить 2 входа (1 Istio, 1 nginx) в кластере, а собственный сервис k8 использует вход nginx?

Да. Это возможно.

Рейтинг:0
флаг in

Вы должны иметь возможность использовать стандартный Istio Виртуальная служба объект для сопоставления доменов со службами Kubernetes (как описано в документации Istio), при условии, что вы не пересекаетесь с доменом, который уже обслуживается Knative.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.