Я использую AKS (служба Azure Kubernetes) , чтобы ускорить все Гиперледжер Тканевые контейнеры . Пример сети Fabric успешно работает на AKS. Но, по умолчанию все контейнеры / модули доступны только внутри кластера.
Как я могу использовать вход, чтобы выставить контейнеры стручков / ткани доступными для внешних IP-адресов?
Я посмотрел некоторые ссылки, но они используют ingress-controller для определения маршрутов для навигации по запросу к конкретному модулю.
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
name: hello-world-ingress
namespace: ingress-basic
annotations:
kubernetes.io/ingress.class: nginx
nginx.ingress.kubernetes.io/ssl-redirect: "false"
nginx.ingress.kubernetes.io/rewrite-target: /
spec:
rules:
- http:
paths:
- path: /
backend:
serviceName: aks-helloworld
servicePort: 80
- path: /hello-world-two
backend:
serviceName: ingress-demo
servicePort: 80
Принимая во внимание, что у нас не может быть никаких конкретных правил / путей для контейнеров пиров / заказчиков.
Было бы замечательно, если бы кто-то указал мне требуемую конфигурацию для него.