--- apiVersion: cert-manager.io/v1 kind: Certificate metadata: name: mudcraft-core-tls namespace: mudcraft spec: secretName: mudcraft-core-tls issuerRef: name: letsencrypt-prod kind: ClusterIssuer dnsNames: - api.mudcraft.org --- apiVersion: traefik.io/v1alpha1 kind: IngressRoute metadata: name: mudcraft-core namespace: mudcraft spec: entryPoints: - websecure routes: - match: Host(`api.mudcraft.org`) kind: Rule services: - name: mudcraft-core port: 8080 tls: secretName: mudcraft-core-tls