foo 881 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. kind: Deployment
  2. apiVersion: apps/v1
  3. metadata:
  4. name: whoami
  5. labels:
  6. app: whoami
  7. spec:
  8. replicas: 1
  9. selector:
  10. matchLabels:
  11. app: whoami
  12. template:
  13. metadata:
  14. labels:
  15. app: whoami
  16. spec:
  17. containers:
  18. - name: whoami
  19. image: traefik/whoami
  20. ports:
  21. - name: web
  22. containerPort: 80
  23. apiVersion: v1
  24. kind: Service
  25. metadata:
  26. name: whoami
  27. spec:
  28. type: ClusterIP
  29. ports:
  30. - name: web
  31. port: 80
  32. targetPort: 80
  33. selector:
  34. app: whoami
  35. apiVersion: traefik.containo.us/v1alpha1
  36. kind: IngressRoute
  37. metadata:
  38. name: whoami-ingress-route
  39. namespace: default
  40. spec:
  41. entryPoints:
  42. - websecure
  43. routes:
  44. - match: (Host(`whoami.dezendorf.net`)||Host(`whoamir.dezendorf.net`))
  45. kind: Rule
  46. services:
  47. - name: whoami
  48. port: 80
  49. tls:
  50. certResolver: myresolver