apiVersion: traefik.io/v1alpha1 kind: IngressRoute metadata: name: virtualinsanity-ingressroute namespace: wordpress spec: entryPoints: - websecure routes: - match: Host(`virtualinsanity.giaco.net`) kind: Rule services: - name: virtualinsanity-wordpress-svc port: 80 middlewares: - name: wordpress-security-headers namespace: wordpress tls: secretName: virtualinsanity-tls-secret kind: Ingress metadata: name: virtualinsanity-ingress namespace: wordpress annotations: kubernetes.io/ingress.class: "traefik" spec: rules: - host: virtualinsanity.giaco.net http: paths: - path: / backend: serviceName: virtualinsanity-wordpress servicePort: 80