apiVersion: cert-manager.io/v1 kind: Certificate metadata: name: nginx-test-tls namespace: nginx-test spec: commonName: nginx-test.frankoslaw.top secretName: nginx-test-tls issuerRef: name: letsencrypt-staging kind: ClusterIssuer dnsNames: - nginx-test.frankoslaw.top --- apiVersion: traefik.io/v1alpha1 kind: IngressRoute metadata: name: nginx-tls-ingress namespace: nginx-test spec: entryPoints: - websecure routes: - match: Host(`nginx-test.frankoslaw.top`) kind: Rule services: - name: nginx-service port: http tls: secretName: nginx-test-tls