--- apiVersion: v1 kind: Endpoints metadata: name: homeassistant namespace: default subsets: - addresses: - ip: 192.168.7.77 ports: - port: 8123 --- apiVersion: v1 kind: Service metadata: name: homeassistant namespace: default spec: ports: - port: 8123 targetPort: 8123 --- apiVersion: cert-manager.io/v1 kind: Certificate metadata: name: homeassistant-cert namespace: default spec: secretName: homeassistant-tls issuerRef: name: internal-ca-issuer kind: ClusterIssuer dnsNames: - ha.home.arpa --- apiVersion: traefik.io/v1alpha1 kind: IngressRoute metadata: name: homeassistant namespace: default spec: entryPoints: - websecure routes: - match: Host(`ha.home.arpa`) kind: Rule services: - name: homeassistant port: 8123 tls: secretName: homeassistant-tls