Rob Rati
05/30/2023, 3:19 PMDavid Espejo (he/him)
05/30/2023, 3:57 PMflyte-binary
chart version using ALB:
https://github.com/davidmirror-ops/flyte-the-hard-way/blob/main/docs/08-adjust-values-upgrade-Helm.mdjeev
Rob Rati
05/30/2023, 3:58 PMjeev
Rob Rati
05/30/2023, 4:01 PMjeev
<http://alb.ingress.kubernetes.io/certificate-arn|alb.ingress.kubernetes.io/certificate-arn>: '<ARN>'
<http://alb.ingress.kubernetes.io/listen-ports|alb.ingress.kubernetes.io/listen-ports>: '[{"HTTPS":443}]'
<http://alb.ingress.kubernetes.io/scheme|alb.ingress.kubernetes.io/scheme>: internal
<http://alb.ingress.kubernetes.io/ssl-redirect|alb.ingress.kubernetes.io/ssl-redirect>: '443'
<http://alb.ingress.kubernetes.io/target-type|alb.ingress.kubernetes.io/target-type>: ip
<http://alb.ingress.kubernetes.io/backend-protocol-version|alb.ingress.kubernetes.io/backend-protocol-version>: GRPC
<http://kubernetes.io/ingress.class|kubernetes.io/ingress.class>: alb
for just the GRPC ingress? the HTTP endpoints should be in a different ingressRob Rati
05/30/2023, 4:18 PMjeev
<http://alb.ingress.kubernetes.io/backend-protocol|alb.ingress.kubernetes.io/backend-protocol>: HTTP
<http://alb.ingress.kubernetes.io/ssl-redirect|alb.ingress.kubernetes.io/ssl-redirect>: '443'
in there for parity, but not sure its necessary since you are only listening on 443Rob Rati
05/30/2023, 4:22 PMjeev
Rob Rati
05/30/2023, 4:38 PMjeev
kubectl get ingress
Rob Rati
05/30/2023, 4:41 PMjeev
Rob Rati
05/30/2023, 4:43 PMjeev
kubectl get ingress
are the ALB addresses different?Rob Rati
05/30/2023, 4:48 PMjeev
Rob Rati
05/30/2023, 4:49 PMjeev
Rob Rati
05/30/2023, 4:49 PMjeev
<hostname>:443
were you using the ALB address or your internal hostname?Rob Rati
05/30/2023, 4:50 PMjeev
Rob Rati
05/30/2023, 4:51 PMkubectl get ingress
for the grpc is port 80. I would think it should be port 443?jeev
Rob Rati
05/30/2023, 5:09 PMjeev
Rob Rati
05/30/2023, 5:12 PMjeev
flytectl get project --admin.endpoint=<hostname>:443
Rob Rati
05/30/2023, 5:17 PMjeev
localhost:8089
Rob Rati
05/30/2023, 5:20 PMjeev
Rob Rati
05/30/2023, 5:21 PMjeev
Rob Rati
05/30/2023, 5:22 PMjeev
server does not support the reflection API
suggests there are reflection specific methods, perhaps?grpc.reflection.v1alpha.ServerReflection
Rob Rati
05/30/2023, 5:26 PMjeev
Rob Rati
05/30/2023, 5:27 PMjeev
> docker run fullstorydev/grpcurl -v -plaintext host.docker.internal:8089 list
flyteidl.service.AdminService
flyteidl.service.AuthMetadataService
flyteidl.service.DataProxyService
flyteidl.service.IdentityService
flyteidl.service.SignalService
grpc.health.v1.Health
grpc.reflection.v1alpha.ServerReflection
Rob Rati
05/30/2023, 5:30 PMjeev
Rob Rati
05/30/2023, 5:35 PMjeev
Rob Rati
05/30/2023, 5:38 PMjeev