fixed webpresence backend node selection

This commit is contained in:
Sebastian Wendel 2022-11-29 19:28:20 +01:00
parent fae1ec8f87
commit 6a9373f3fb
No known key found for this signature in database
GPG key ID: 1422B7DF78144640
6 changed files with 13 additions and 4 deletions

View file

@ -14,7 +14,7 @@ spec:
app: interfacer-webpresence
spec:
containers:
- name: webpresence
- name: interfacer-webpresence
image: fabcityhamburg/interfacer-webpresence:latest
ports:
- containerPort: 80

View file

@ -4,3 +4,4 @@ resources:
- namespace.yaml
- deployment.yaml
- service.yaml
- secret.yaml

View file

@ -0,0 +1,4 @@
apiVersion: v1
kind: Secret
metadata:
name: interfacer-webpresence-tls

View file

@ -5,8 +5,10 @@ metadata:
name: interfacer-webpresence
spec:
type: ClusterIP
selector:
app: interfacer-webpresence
ports:
- name: http
port: 4141
targetPort: http
port: 8080
protocol: TCP
targetPort: 80

View file

@ -5,7 +5,7 @@ metadata:
name: interfacer-webpresence
annotations:
kubernetes.io/ingress.class: nginx
cert-manager.io/cluster-issuer: letsencrypt
cert-manager.io/cluster-issuer: letsencrypt-http
spec:
rules:
- http:
@ -20,3 +20,4 @@ spec:
tls:
- hosts:
- www.k8s.dev.fabcity-hamburg.de
secretName: interfacer-webpresence-tls

View file

@ -1,3 +1,4 @@
---
namespace: interfacer-webpresence
resources:
- ingress.yaml