diff --git a/apps/whoami/base/deployment.yaml b/apps/whoami/base/deployment.yaml index 1a19256..93559c6 100644 --- a/apps/whoami/base/deployment.yaml +++ b/apps/whoami/base/deployment.yaml @@ -1,13 +1,47 @@ +apiVersion: apps/v1 +kind: Deployment +metadata: + name: whoami + labels: + app: whoami +spec: + replicas: 1 + selector: + matchLabels: + app: whoami + template: + metadata: + labels: + app: whoami + spec: + containers: + - name: whoami + image: traefik/whoami + ports: + - containerPort: 80 +--- +apiVersion: v1 +kind: Service +metadata: + name: whoami +spec: + selector: + app: whoami + ports: + - protocol: TCP + port: 80 + targetPort: 80 +--- apiVersion: networking.k8s.io/v1 kind: Ingress metadata: name: whoami annotations: - cert-manager.io/cluster-issuer: letsencrypt-prod # <-- NEU + cert-manager.io/cluster-issuer: letsencrypt-prod traefik.ingress.kubernetes.io/router.entrypoints: websecure traefik.ingress.kubernetes.io/router.tls: "true" spec: - tls: # <-- NEU + tls: - hosts: - whoami.k3s.stabify.de secretName: whoami-tls