81 lines
1.4 KiB
YAML
Raw Normal View History

2019-03-13 16:41:49 +01:00
apiVersion: networking.istio.io/v1alpha3
kind: Gateway
metadata:
name: istio-ingressgateway
#namespace: istio-system
spec:
selector:
istio: ingressgateway # use Istio default gateway implementation
servers:
- port:
number: 80
name: http
protocol: HTTP
hosts:
2019-04-10 12:09:20 +02:00
- "*"
- port:
number: 6379
name: redis
protocol: TCP
hosts:
- "*"
- port:
number: 27017
name: mongo
protocol: TCP
hosts:
- "*"
- port:
number: 5672
name: rabbitmq
protocol: TCP
hosts:
- "*"
- port:
number: 1433
name: sql
protocol: TCP
hosts:
- "*"
---
apiVersion: networking.istio.io/v1alpha3
kind: Gateway
metadata:
name: istio-egressgateway
spec:
selector:
istio: egressgateway
servers:
- port:
number: 80
name: http
protocol: HTTP
hosts:
- "*"
- port:
number: 6379
name: redis
protocol: TCP
hosts:
- "basket-data.default.svc.cluster.local"
- "keystore-data.default.svc.cluster.local"
- port:
number: 27017
name: mongo
protocol: TCP
hosts:
- "nosql-data.default.svc.cluster.local"
- port:
number: 5672
name: rabbitmq
protocol: TCP
hosts:
- "rabbitmq.default.svc.cluster.local"
- port:
number: 1433
name: sql
protocol: TCP
hosts:
- "sql-data.default.svc.cluster.local"