quaint-diamond-37493
10/14/2022, 5:11 PMflytectl
, which seems to try to connect via gRPC?
Any pointers?limited-dog-47035
10/14/2022, 5:23 PM- kind: Rule
match: >
HostRegexp(`<HOST>`) &&
PathPrefix(`/flyteidl.{cluster:.*}`)
services:
- kind: Service
name: flyteadmin
namespace: flyte
port: grpc
scheme: h2c
limited-dog-47035
10/14/2022, 5:29 PMadmin:
endpoint: dns:///<HOST>:81
insecure: true
logger:
show-source: true
level: 0
quaint-diamond-37493
10/14/2022, 5:33 PMquaint-diamond-37493
10/14/2022, 5:35 PMquaint-diamond-37493
10/14/2022, 5:37 PMquaint-diamond-37493
10/14/2022, 6:30 PMIngress
from the helm chart, but deployed your own traefik specific IngressRoute
where you can specify that rule?limited-dog-47035
10/14/2022, 6:30 PMlimited-dog-47035
10/14/2022, 6:31 PMapiVersion: <http://traefik.containo.us/v1alpha1|traefik.containo.us/v1alpha1>
kind: IngressRoute
metadata:
name: flyte-routes
namespace: flyte
spec:
routes:
- kind: Rule
match: >-
HostRegexp(`<HOST>`) &&
PathPrefix(`/console`)
services:
- kind: Service
name: flyteconsole
namespace: flyte
port: http
limited-dog-47035
10/14/2022, 6:32 PMquaint-diamond-37493
10/14/2022, 6:32 PMlimited-dog-47035
10/14/2022, 6:33 PMquaint-diamond-37493
10/14/2022, 6:33 PMquaint-diamond-37493
10/14/2022, 6:34 PMquaint-diamond-37493
10/14/2022, 6:35 PMquaint-diamond-37493
10/14/2022, 8:32 PMIngress
as you can't seem to specify the protocol (e.g. via <http://traefik.ingress.kubernetes.io/service.serversscheme|traefik.ingress.kubernetes.io/service.serversscheme>
as an ingress annotation, only in a service annotation (and then it applies to all ports of the service... which would mean a major refactoring of the flyteadmin manifests/helm templatesquaint-diamond-37493
10/15/2022, 11:21 AMIngressRoute
manually, and then using port 80:quaint-diamond-37493
10/15/2022, 11:21 AMlimited-dog-47035
10/19/2022, 12:52 AMhelm create chart
from
https://github.com/flyteorg/flyte/tree/master/charts and update /delete what you need from the templates (could use .helmignore maybe to ignore the templates you don't want to include)