Istio - это платформа с открытым исходным кодом для управления и защиты микросервисов.
3 ответа

Как устранить ошибку маршрутизации трафика Istio?

Для приведенных ниже файлов ISTIO показывает вывод только в первом приложении v1. Если я изменю версию v1, то выход изменится. Так что трафик вообще не переходит на другую версию. apiVersion: networking.istio.io/v1alpha3 kind: VirtualService metadat…
19 ноя '18 в 10:41
1 ответ

В действительности, если iptables перенаправляет только исходящий трафик, что произойдет?

Я недавно изучал istio. В действительности, входящий и исходящий трафик от и к модулю был перенаправлен посланнику с помощью iptables, поэтому один запрос (или вызов) был проксирован дважды. Я обнаружил, что входящий трафик всегда потребляет службу …
02 ноя '18 в 03:30
0 ответов

Redis Sentinel не поддерживается istio-0.6.0 в kubernetes1.8.4

Я использую весеннюю загрузку 1.5.4 для сборки своих приложений. Когда я использую istio envoy в сети прокси-приложения, возникает проблема подключения к Redis Sentinel. получил сообщение об ошибке: java.net.SocketException: сброс соединения; вложен…
23 мар '18 в 14:37
0 ответов

Существуют ли какие-либо API для добавления информации об обнаружении сервисов в istio?

Я ищу, чтобы узнать, как внедрить информацию об обнаружении услуг непосредственно в istio, используя ресурсы конфигурации API. https://istio.io/blog/2018/v1alpha3-routing/ В этом они дали только для loadbalencer, правила маршрута, выхода и входа, та…
21 ноя '18 в 18:01
1 ответ

Istio: синий / зеленый развертывание

Могу ли я создать стратегию трафика для маршрутизации трафика между службами, работающими в разных пространствах имен kubernetes? В настоящее время моя служба тестирования находится по адресу staging Пространство имен. С другой стороны, мой сервис в…
24 июл '18 в 11:46
1 ответ

Kubernetes не позволяет мне создавать модуль с помощью securityContext runAsUser

Резюме: У меня есть стручки с security context: runAsUser: 1337 которые не запускаются из-за того, что они запрещены политикой. Я изменил контроль доступа безуспешно (как предложено здесь и здесь) Что еще мне нужно провести через этот вид безопаснос…
23 июн '17 в 13:53
1 ответ

Istio - маршрутизация трафика на определенный IP-адрес модуля

Я пытаюсь указать VirtualService с маршрутом к конкретному IP-адресу модуля. Например, в случае, когда мой IP-адрес модуля 192.168.208.75, я устанавливаю "хост" как: host: 192-168-208-75.default.pod.cluster.local Это не работает Тем не менее, в случ…
08 янв '19 в 15:06
2 ответа

Сервис доступа OpenShift в другом пространстве имен без сетевого подключения

Я новичок в OpenShift. У меня есть два проекта | пространства имен. В каждой есть служба отдыха. Что я хочу, так это сервис от NS1, сервис доступа от NS2 без присоединения к сетям проектов. Также SDN с плагином для нескольких арендаторов. Я нашел пр…
30 янв '19 в 12:05
1 ответ

Istio 1.0 не вводит прокси-посланник в стручки Kubernetes 1.9.3

У меня есть кластер Kubernetes 1.9.3 и развернут на нем Istio 1.0.12. Создайте пространство имен с включенным istio-jection= и создайте развертывание в этом пространстве имен. Я не вижу, чтобы прокси-сервер-посланник автоматически вводился в модули,…
28 ноя '18 в 02:00
0 ответов

Ошибка установки Kiali в kubernetes на aws [ошибка: невозможно распознать "STDIN": нет совпадений для вида "ClusterRole" в версии "v1"]

Я пытаюсь установить kiali на kubernetes на AWS. Я следовал инструкциям на https://www.kiali.io/gettingstarted/. Получил эту ошибку: ошибка: невозможно распознать "STDIN": нет совпадений для вида "ClusterRole" в версии "v1" Кто-нибудь знает, что я д…
25 фев '19 в 22:56
1 ответ

Установка Istio с Хелмом на Minikube не удалась

Выполнение следующих команд, как в документации на моем чистом сервере Ubuntu 16.04: minikube start --memory=7168 --cpus=3 --kubernetes-version=v1.10.0 --vm-driver=kvm2 kubectl apply -f istio-1.0.4/install/kubernetes/helm/helm-service-account.yaml h…
09 дек '18 в 22:12
0 ответов

Как я могу совершать звонки между микро сервисами JAVA при использовании ISTIO?

При использовании шлюза Zuul и Eureka выполните сервисный вызов, как показано ниже. Application application = eurekaClient.getApplication(employeeSearchServiceId); InstanceInfo instanceInfo = application.getInstances().get(0); String url = "http://"…
01 ноя '18 в 05:19
1 ответ

Обратный прокси с поддержкой динамической маршрутизации к сервису Kubernetes: имя порта и WebSockets

Я хотел бы выполнить динамическую маршрутизацию на основе путей к сервисам Kubernetes с поддержкой WebSockets. Например, этот путь: http://10.0.0.1/myport/myservice/foo должен направлять трафик к сервису myservice с именованным портом myport (простр…
13 авг '17 в 15:40
1 ответ

Istio: поддержка аутентификации по URL в аутентификации конечного пользователя

Я собираюсь сделать 3 ноги oauth на istio+kubernetes. Я не нашел способа направить неаутентифицированные запросы в прокси-службу аутентификации, которая выполняет аутентификацию и перенаправляет трафик обратно в целевую службу. Я сделал это с помощь…
11 янв '19 в 20:48
1 ответ

Как маршрутизировать gRPC в Истио?

Я новичок в сфере сервисных сеток, поэтому я сделал несколько PoC для базовой реализации микросервисов в kubernetes с istio. У меня есть 2 развертывания, которые должны общаться друг с другом с помощью gRPC. Когда я вызываю сервер grpc, он возвращае…
10 сен '18 в 08:10
1 ответ

Может ли экземпляр пилота сконфигурирован для запроса как k8s, так и консула?

Мы запускаем сервисы в k8s и не-k8s. Услуги не-k8s зарегистрированы в Консуле. Мы думаем о добавлении istio в наш стек, и в идеале мы хотим, чтобы сервисы k8s вызывали сервисы не-k8s. Итак, у меня есть несколько вопросов по этому поводу 1) Запрашива…
20 май '18 в 21:24
1 ответ

Включить порты в входном шлюзе istio

Эй, так ради проекта нужно у меня настроить приложение, которое будет реагировать на порт 8083 для этого я настроил следующее развертывание, шлюз, сервис и виртуальный сервис в выделенном пространстве имен apiVersion: v1 data: my.databag.1: need_tri…
15 ноя '18 в 11:28
2 ответа

Невозможно настроить Istio с помощью миникуба

Я следовал официальной документации Istio для настройки Istio для примера приложения bookinfo с minikube. но я не могу подключиться к серверу: net/http: ошибка тайм-аута рукопожатия TLS. это шаги, которые я выполнил (у меня установлены kubectl & min…
0 ответов

Внешнее доменное имя Kubernetes для доступа с помощью AWS ELB и ISTIO

Я создал Kubernetes на AWS с помощью KOPS ( https://kubernetes.io/docs/setup/custom-cloud/kops/). Он отлично работает. Он создает кластер K8s, способен масштабировать инстансы EC2, создавать ELB для моих служб и создает записи Route53 для моего доме…
23 окт '18 в 13:58
1 ответ

Открыть внешний порт в Istio - проблема только на docker-for-mac

Обновление: эта проблема только на Docker-для-Mac Я уже давно гоняюсь за этим - как открыть внешний порт в Istio. Обратите внимание, все это работает на port 80почему бы и нет port 8080? Используя штурвал, я изменил значение в values.yaml шлюзы: - p…
05 сен '18 в 07:53