F

Flyte enables you to build & deploy data & ML pipelines, hassle-free. The infinitely scalable and flexible workflow orchestration platform that seamlessly unifies data, ML and analytics stacks. Explore and Join the Flyte Community!

Workflow Registration Issues

Summary

The user is experiencing difficulties registering workflows to a cloud-hosted cluster and suspects a configuration error. They reference a past issue that was resolved by adding a gRPC annotation to the nginx ingress, which enabled the ingress controller to accept HTTP2 requests. The user mentions adding the annotation nginx.ingress.kubernetes.io/backend-protocol: "GRPC" to the ingress ending with "-grpc".

Status
resolved
Tags
    Source
    #ask-the-community
      r

      rahulmadanraju

      10/18/2024

      Thanks, <@U07S21J8W9L>. Seems like the following configuration is already set. Strange but also weird that on redeploying the image with a different tag resolved the issue.

      j

      jeremy221

      10/18/2024

      I use nginx ingress so I add this annotation <http://nginx.ingress.kubernetes.io/backend-protocol|nginx.ingress.kubernetes.io/backend-protocol>: "GRPC" to the ingress end with "-grpc"

      r

      rahulmadanraju

      10/18/2024

      Yes, that's exactly how it is deployed. Could you please elaborate more on where the things were changed/adapted?

      j

      jeremy221

      10/18/2024

      Did you deploy Flyte on K8s on Cloud? I met the same issue before. In my case, I did not add the gRPC annotation on the nginx ingress so the ingress controller refuses http2 requests. Hope this helps!

      r

      rahulmadanraju

      10/17/2024

      Hey Flyte Community, I am trying to register my workflows to cluster hosted on Cloud. Unfortunately, I am not able to register my workflows anymore due to the following error. Could you let me know of a possible solution here? Am I missing something in my config.? Thanks!