From ac639e90a8c1a63a00baa0b07b6a3dbde2330efd Mon Sep 17 00:00:00 2001 From: Davide Verardo <dve146329@stud.gibb.ch> Date: Thu, 27 Mar 2025 17:43:24 +0100 Subject: [PATCH] Ingress.yaml --- Solo-Leveling_Kubernetes_Webapp/Ingress.yaml | 42 ++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 Solo-Leveling_Kubernetes_Webapp/Ingress.yaml diff --git a/Solo-Leveling_Kubernetes_Webapp/Ingress.yaml b/Solo-Leveling_Kubernetes_Webapp/Ingress.yaml new file mode 100644 index 0000000..927fb56 --- /dev/null +++ b/Solo-Leveling_Kubernetes_Webapp/Ingress.yaml @@ -0,0 +1,42 @@ +apiVersion: v1 +kind: Service +metadata: + namespace: my-project + name: webapp + labels: + name: webapp +spec: + selector: + app: webapp + ports: + - name: http + protocol: TCP + port: 80 + targetPort: 3000 + - port: 443 + protocol: TCP + name: https + targetPort: 3000 + +--- +apiVersion: networking.k8s.io/v1 +kind: Ingress +metadata: + namespace: my-project + name: http-ingress +spec: + rules: + - host: davide.example.com + http: + paths: + - path: / + pathType: Prefix + backend: + service: + name: webapp + port: + number: 80 + port: + number: 443 + +#In der Hostdatei braucht es noch einen Eintrag 172.23.6.165 (IP der VM) my-app.com \ No newline at end of file -- GitLab