apiVersion: v1 kind: Service metadata: name: home-assistant namespace: home-assistant spec: clusterIP: None ports: - port: ${SERVICE_PORT} protocol: TCP --- apiVersion: v1 kind: Endpoints metadata: name: home-assistant namespace: home-assistant subsets: - addresses: - ip: ${ENDPOINT_IP} ports: - port: ${SERVICE_PORT} --- # apiVersion: traefik.io/v1alpha1 # kind: IngressRoute # metadata: # name: home-assistant # namespace: home-assistant # spec: # entryPoints: # - websecure # routes: # - match: ${INGRESS_ROUTES_MATCH} # kind: Rule # services: # - name: home-assistant # port: ${SERVICE_PORT} # tls: # secretName: ${INGRESS_TLS_SECRET_NAME}