From 7fa91de04fa20ec9e1fc04155601e180d608d41c Mon Sep 17 00:00:00 2001 From: Marcus Noble Date: Sat, 19 Jun 2021 07:01:15 +0100 Subject: [PATCH] Added workadventure --- manifests/inlets/inlets.yaml | 89 ++++++++++++++++++++++++++++++++++++ 1 file changed, 89 insertions(+) diff --git a/manifests/inlets/inlets.yaml b/manifests/inlets/inlets.yaml index a70b6e5..2abf35d 100644 --- a/manifests/inlets/inlets.yaml +++ b/manifests/inlets/inlets.yaml @@ -212,3 +212,92 @@ spec: targetPort: 8000 selector: app: inlets +--- + +apiVersion: networking.k8s.io/v1 +kind: Ingress +metadata: + name: workadventure + labels: + name: workadventure + annotations: + cert-manager.io/cluster-issuer: letsencrypt + traefik.ingress.kubernetes.io/frontend-entry-points: http,https + traefik.ingress.kubernetes.io/redirect-entry-point: https + traefik.ingress.kubernetes.io/redirect-permanent: "true" +spec: + tls: + - hosts: + - workadventure.cluster.fun + secretName: workadventure-ingress + rules: + - host: workadventure.cluster.fun + http: + paths: + - pathType: Prefix + path: "/" + backend: + service: + name: inlets + port: + number: 80 +--- + +apiVersion: networking.k8s.io/v1 +kind: Ingress +metadata: + name: workadventure-pusher + labels: + name: workadventure-pusher + annotations: + cert-manager.io/cluster-issuer: letsencrypt + traefik.ingress.kubernetes.io/frontend-entry-points: http,https + traefik.ingress.kubernetes.io/redirect-entry-point: https + traefik.ingress.kubernetes.io/redirect-permanent: "true" + ingress.kubernetes.io/custom-response-headers: "Access-Control-Allow-Origin:*" +spec: + tls: + - hosts: + - workadventure-pusher.cluster.fun + secretName: workadventure-pusher-ingress + rules: + - host: workadventure-pusher.cluster.fun + http: + paths: + - pathType: Prefix + path: "/" + backend: + service: + name: inlets + port: + number: 80 +--- + +apiVersion: networking.k8s.io/v1 +kind: Ingress +metadata: + name: workadventure-maps + labels: + name: workadventure-maps + annotations: + cert-manager.io/cluster-issuer: letsencrypt + traefik.ingress.kubernetes.io/frontend-entry-points: http,https + traefik.ingress.kubernetes.io/redirect-entry-point: https + traefik.ingress.kubernetes.io/redirect-permanent: "true" + ingress.kubernetes.io/custom-response-headers: "Access-Control-Allow-Origin:*" +spec: + tls: + - hosts: + - maps.workadventure.cluster.fun + secretName: workadventure-maps-ingress + rules: + - host: maps.workadventure.cluster.fun + http: + paths: + - pathType: Prefix + path: "/" + backend: + service: + name: inlets + port: + number: 80