You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In the context of service-mesh setups like App Mesh, task or pod network is not ready to send external traffic until Envoy proxy is ready. This results in connect failures. Container launch ordering should probably work (could not find in documentation), but it is not currently possible in Kubernetes environment.
To address, I would recommend this process to retry before giving up.
The text was updated successfully, but these errors were encountered:
Labelling this as a bug because it was not intended and it breaks workflows.
This happens because we try to create the log group when initializing the plugin. See here, and here.
Instead, we should do something like set a boolean on the OutputPlugin struct to track whether or not the log group has been created. Creation can be handled in AddEvent() and Flush()- if creation is unsuccessful we can return an FLB_RETRY. Then Fluent Bit will not quit, and the creation and sending will be retried.
In the context of service-mesh setups like App Mesh, task or pod network is not ready to send external traffic until Envoy proxy is ready. This results in connect failures. Container launch ordering should probably work (could not find in documentation), but it is not currently possible in Kubernetes environment.
To address, I would recommend this process to retry before giving up.
The text was updated successfully, but these errors were encountered: