You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
329 lines
9.1 KiB
329 lines
9.1 KiB
apiVersion: networking.k8s.io/v1
|
|
kind: Ingress
|
|
metadata:
|
|
annotations:
|
|
kubernetes.io/ingress.class: nginx
|
|
kubernetes.io/tls-acme: "true"
|
|
nginx.ingress.kubernetes.io/proxy-body-size: 100m
|
|
nginx.ingress.kubernetes.io/proxy-connect-timeout: 360s
|
|
nginx.ingress.kubernetes.io/proxy-read-timeout: 360s
|
|
nginx.ingress.kubernetes.io/proxy-send-timeout: 360s
|
|
nginx.ingress.kubernetes.io/rewrite-target: /$2
|
|
nginx.ingress.kubernetes.io/ssl-passthrough: "true"
|
|
nginx.ingress.kubernetes.io/ssl-redirect: "false"
|
|
nginx.ingress.kubernetes.io/use-regex: "true"
|
|
nginx.org/proxy-connect-timeout: 60s
|
|
nginx.org/proxy-read-timeout: 60s
|
|
name: gateway-new-ingress
|
|
namespace: csi-uat
|
|
spec:
|
|
rules:
|
|
- host: quat.cloudsolutions.lk
|
|
http:
|
|
paths:
|
|
- backend:
|
|
service:
|
|
name: csi-iam-service
|
|
port:
|
|
number: 80
|
|
path: /(.*csi-api/iam/)(.*)
|
|
pathType: ImplementationSpecific
|
|
- backend:
|
|
service:
|
|
name: old-csi-net-empiread #csi-central-authentication-service #api-gateway-noauth #csi-central-authentication-service
|
|
port:
|
|
number: 80
|
|
path: /(.*csi-api/old-csi-net-empiread/)(.*)
|
|
pathType: ImplementationSpecific
|
|
- backend:
|
|
service:
|
|
name: api-gateway-noauth #csi-central-authentication-service #api-gateway-noauth #csi-central-authentication-service
|
|
port:
|
|
number: 80
|
|
path: /(.*csi-api/)(.*)
|
|
pathType: ImplementationSpecific
|
|
- backend:
|
|
service:
|
|
name: config-server
|
|
port:
|
|
number: 80
|
|
path: /(.*config-server/)(.*)
|
|
pathType: ImplementationSpecific
|
|
- backend:
|
|
service:
|
|
name: cs-net-physiotherapyui
|
|
port:
|
|
number: 80
|
|
path: /(phy)/?(.*)
|
|
pathType: ImplementationSpecific
|
|
- backend:
|
|
service:
|
|
name: csi-adt-ui-service
|
|
port:
|
|
number: 80
|
|
path: /(adt)/?(.*)
|
|
pathType: ImplementationSpecific
|
|
- backend:
|
|
service:
|
|
name: csi-adt-ui-service-revamp
|
|
port:
|
|
number: 80
|
|
path: /(adt-test)/?(.*)
|
|
pathType: ImplementationSpecific
|
|
- backend:
|
|
service:
|
|
name: csi-rms-ui-service
|
|
port:
|
|
number: 80
|
|
path: /(rms)/?(.*)
|
|
pathType: ImplementationSpecific
|
|
- backend:
|
|
service:
|
|
name: csi-rms-ui-service-revamp
|
|
port:
|
|
number: 80
|
|
path: /(rms-test)/?(.*)
|
|
pathType: ImplementationSpecific
|
|
- backend:
|
|
service:
|
|
name: csi-empi-ui-service
|
|
port:
|
|
number: 80
|
|
path: /(empi)/?(.*)
|
|
pathType: ImplementationSpecific
|
|
- backend:
|
|
service:
|
|
name: csi-empi-ui-nova-service
|
|
port:
|
|
number: 80
|
|
path: /(empi-nova)/?(.*)
|
|
pathType: ImplementationSpecific
|
|
- backend:
|
|
service:
|
|
name: csi-mlm-ui-service
|
|
port:
|
|
number: 80
|
|
path: /(mlm)/?(.*)
|
|
pathType: ImplementationSpecific
|
|
- backend:
|
|
service:
|
|
name: csi-setup-ui-service
|
|
port:
|
|
number: 80
|
|
path: /(setup)/?(.*)
|
|
pathType: ImplementationSpecific
|
|
- backend:
|
|
service:
|
|
name: csi-ehr-opd-ui-service
|
|
port:
|
|
number: 80
|
|
path: /(ehr)/?(.*)
|
|
pathType: ImplementationSpecific
|
|
- backend:
|
|
service:
|
|
name: csi-ehr-er-ui-service
|
|
port:
|
|
number: 80
|
|
path: /(er)/?(.*)
|
|
pathType: ImplementationSpecific
|
|
- backend:
|
|
service:
|
|
name: csi-lab-labg-ui-service
|
|
port:
|
|
number: 80
|
|
path: /(lab)/?(.*)
|
|
pathType: ImplementationSpecific
|
|
- backend:
|
|
service:
|
|
name: csi-hhc-ui-service
|
|
port:
|
|
number: 80
|
|
path: /(hhc)/?(.*)
|
|
pathType: ImplementationSpecific
|
|
- backend:
|
|
service:
|
|
name: csi-pharmacy-ui-service
|
|
port:
|
|
number: 80
|
|
path: /(pharmacy)/?(.*)
|
|
pathType: ImplementationSpecific
|
|
- backend:
|
|
service:
|
|
name: csi-bloodbank-ui-service
|
|
port:
|
|
number: 80
|
|
path: /(bloodBank)/?(.*)
|
|
pathType: ImplementationSpecific
|
|
- backend:
|
|
service:
|
|
name: csi-reporting-ui-service
|
|
port:
|
|
number: 80
|
|
path: /(reporting)/?(.*)
|
|
pathType: ImplementationSpecific
|
|
- backend:
|
|
service:
|
|
name: csi-dms-ui-service
|
|
port:
|
|
number: 80
|
|
path: /(dms)/?(.*)
|
|
pathType: ImplementationSpecific
|
|
- backend:
|
|
service:
|
|
name: csi-ehr-ic-ui-service
|
|
port:
|
|
number: 80
|
|
path: /(ic)/?(.*)
|
|
pathType: ImplementationSpecific
|
|
- backend:
|
|
service:
|
|
name: csi-bm-invoice-ui-service
|
|
port:
|
|
number: 80
|
|
path: /(billing-invoice)/?(.*)
|
|
pathType: ImplementationSpecific
|
|
- backend:
|
|
service:
|
|
name: csi-billing-ui-service
|
|
port:
|
|
number: 80
|
|
path: /(billing-master)/?(.*)
|
|
pathType: ImplementationSpecific
|
|
- backend:
|
|
service:
|
|
name: csi-approval-ui-service
|
|
port:
|
|
number: 80
|
|
path: /(billing-approval)/?(.*)
|
|
pathType: ImplementationSpecific
|
|
- backend:
|
|
service:
|
|
name: csi-form-builder-ui-service
|
|
port:
|
|
number: 80
|
|
path: /(formbuilder)/?(.*)
|
|
pathType: ImplementationSpecific
|
|
- backend:
|
|
service:
|
|
name: csi-config-ui-service
|
|
port:
|
|
number: 80
|
|
path: /(configuration)/?(.*)
|
|
pathType: ImplementationSpecific
|
|
- backend:
|
|
service:
|
|
name: cs-net-econsentui
|
|
port:
|
|
number: 80
|
|
path: /(emd)/?(.*)
|
|
pathType: ImplementationSpecific
|
|
- backend:
|
|
service:
|
|
name: e-consent-v2
|
|
port:
|
|
number: 80
|
|
path: /(econsent-v2)/?(.*)
|
|
pathType: ImplementationSpecific
|
|
- backend:
|
|
service:
|
|
name: csi-rcms-ui-service
|
|
port:
|
|
number: 80
|
|
path: /(rcms)/?(.*)
|
|
pathType: ImplementationSpecific
|
|
- backend:
|
|
service:
|
|
name: csi-report-studio-ui-service
|
|
port:
|
|
number: 80
|
|
path: /(report-studio)/?(.*)
|
|
pathType: ImplementationSpecific
|
|
- backend:
|
|
service:
|
|
name: cs-net-physiotherapyui
|
|
port:
|
|
number: 80
|
|
path: /(phy)/?(.*)
|
|
pathType: ImplementationSpecific
|
|
- backend:
|
|
service:
|
|
name: cs-net-social-worker-ui
|
|
port:
|
|
number: 80
|
|
path: /(sw)/?(.*)
|
|
pathType: ImplementationSpecific
|
|
- backend:
|
|
service:
|
|
name: csi-noty-ui-service
|
|
port:
|
|
number: 80
|
|
path: /(notification)/?(.*)
|
|
pathType: ImplementationSpecific
|
|
- backend:
|
|
service:
|
|
name: csi-him-ui-service
|
|
port:
|
|
number: 80
|
|
path: /(him)/?(.*)
|
|
pathType: ImplementationSpecific
|
|
- backend:
|
|
service:
|
|
name: csi-support-portal-service
|
|
port:
|
|
number: 80
|
|
path: /(.*csi-api/csi-support-portal-service/)(.*)
|
|
pathType: ImplementationSpecific
|
|
- backend:
|
|
service:
|
|
name: csi-support-portal-ui
|
|
port:
|
|
number: 80
|
|
path: /(support)(.*)
|
|
pathType: ImplementationSpecific
|
|
- backend:
|
|
service:
|
|
name: apm
|
|
port:
|
|
number: 80
|
|
path: /(csi-api/apm)(.*)
|
|
pathType: ImplementationSpecific
|
|
- backend:
|
|
service:
|
|
name: apm
|
|
port:
|
|
number: 80
|
|
path: /()(intake/v2/rum/events)
|
|
pathType: ImplementationSpecific
|
|
- backend:
|
|
service:
|
|
name: csi-morgue-ui-service
|
|
port:
|
|
number: 80
|
|
path: /(morgue)(.*)
|
|
pathType: ImplementationSpecific
|
|
- backend:
|
|
service:
|
|
name: csi-bloodbank-ui-mgmt-service
|
|
port:
|
|
number: 80
|
|
path: /(bloodBankMgmt)/?(.*)
|
|
pathType: ImplementationSpecific
|
|
- backend:
|
|
service:
|
|
name: devtools-error-service
|
|
port:
|
|
number: 80
|
|
path: /(not-permitted)/?(.*)
|
|
pathType: ImplementationSpecific
|
|
- backend:
|
|
service:
|
|
name: csi-net-ext
|
|
port:
|
|
number: 80
|
|
path: /(notyexternalservices/)(.*)
|
|
pathType: ImplementationSpecific
|
|
# tls:
|
|
# - hosts:
|
|
# - quat.cloudsolutions.lk
|
|
# secretName: gateway-new-ingress # cloudsolutiontlss
|