@@ -0,0 +1,23 @@
+kind: Deployment
+apiVersion: apps/v1
+metadata:
+ name: whoami
+ labels:
+ app: whoami
+
+spec:
+ replicas: 1
+ selector:
+ matchLabels:
+ template:
+ metadata:
+ spec:
+ containers:
+ - name: whoami
+ image: traefik/whoami
+ ports:
+ - name: web
+ containerPort: 80
@@ -0,0 +1,14 @@
+apiVersion: v1
+kind: Service
+ type: ClusterIP
+ port: 80
+ targetPort: 80
@@ -0,0 +1,17 @@
+apiVersion: traefik.containo.us/v1alpha1
+kind: IngressRoute
+ name: whoami-ingress-route
+ namespace: default
+ entryPoints:
+ - websecure
+ routes:
+ - match: (Host(`whoami.dezendorf.net`)||Host(`whoamir.dezendorf.net`))
+ kind: Rule
+ services:
+ tls:
+ certResolver: myresolver