diff --git a/Solo-Leveling_Kubernetes_Webapp/Ingress.yaml b/Solo-Leveling_Kubernetes_Webapp/Ingress.yaml new file mode 100644 index 0000000000000000000000000000000000000000..927fb56fc35d38c4d6ab4cae80a9b8e73a443808 --- /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