diff --git a/deployment/deploy.yaml.template b/deployment/deploy.yaml.template index fa604ec..462f644 100644 --- a/deployment/deploy.yaml.template +++ b/deployment/deploy.yaml.template @@ -306,4 +306,41 @@ spec: ports: - port: 80 targetPort: 8083 - type: ClusterIP \ No newline at end of file + type: ClusterIP + +--- +apiVersion: networking.k8s.io/v1 +kind: Ingress +metadata: + name: lifesub + namespace: ${namespace} + annotations: + kubernetes.io/ingress.class: nginx + nginx.ingress.kubernetes.io/rewrite-target: /$2 + nginx.ingress.kubernetes.io/use-regex: "true" +spec: + ingressClassName: nginx + rules: + - http: + paths: + - path: /member(/|$)(.*) + pathType: ImplementationSpecific + backend: + service: + name: member + port: + number: 80 + - path: /mysub(/|$)(.*) + pathType: ImplementationSpecific + backend: + service: + name: mysub + port: + number: 80 + - path: /recommend(/|$)(.*) + pathType: ImplementationSpecific + backend: + service: + name: recommend + port: + number: 80