It seems the work is needed. How about a contribution 😍
h
helpful-kilobyte-23008
11/25/2022, 3:24 PM
I think the issue is quite complicate and requires knowledge of Flyte internals and how it interacts with k8s and EKS.
From what I see the pods which Flyte create have local hostname, but what container insights log path expects is the node name, which is not available on the Flyte pod. I imagine that there should be another template parameter which will include node name or
--hostname-override
could be passed to the Flyte pods on creation to set it to the node hostname instead.
helpful-kilobyte-23008
11/25/2022, 3:56 PM
I think this issue comes from Flyte expecting FluentD syntax instead of FluentBit, but both should be supported