Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # kubectl get ingress ingress-nginx-main -o yaml
- .....
- name: ingress-nginx-main
- spec:
- rules:
- - host: stage2.mydomain.com
- http:
- paths:
- - backend:
- serviceName: service-1
- servicePort: 80
- path: /
- pathType: Exact
- - backend:
- serviceName: service-2
- servicePort: 80
- path: /
- pathType: Prefix
- - backend:
- serviceName: service-2
- servicePort: 80
- path: /trade_ws
- pathType: Exact
- .....
- # cat /etc/nginx/nginx.conf
- location = /trade_ws {
- set $namespace "default";
- set $ingress_name "ingress-nginx-main";
- set $service_name "service-2";
- set $service_port "80";
- set $location_path "/trade_ws";
- location / {
- set $namespace "default";
- set $ingress_name "ingress-nginx-main";
- set $service_name "service-1";
- set $service_port "80";
- set $location_path "/";
- location = / {
- set $namespace "default";
- set $ingress_name "ingress-nginx-main";
- set $service_name "service-1";
- set $service_port "80";
- set $location_path "/";
Add Comment
Please, Sign In to add comment