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
Depending on the timing, the daemonset's pod might be up and running before the deployment gets even created, so that the headless service won't get a chance to get its IP for at least one backing collector. This causes the daemonset to not find any IPs upon bootstrap. The grpc-go client will not attempt to do any DNS refreshes at all (or only after 30m?), turning the agent unusable in this scenario.
This might be related to grpc/grpc-go#3353, so, it might be worth also bumping gRPC for Jaeger itself.
The text was updated successfully, but these errors were encountered:
Currently, we have daemonsets being created before services and deployments:
jaeger-operator/pkg/controller/jaeger/jaeger_controller.go
Lines 321 to 334 in 6451f06
Depending on the timing, the daemonset's pod might be up and running before the deployment gets even created, so that the headless service won't get a chance to get its IP for at least one backing collector. This causes the daemonset to not find any IPs upon bootstrap. The grpc-go client will not attempt to do any DNS refreshes at all (or only after 30m?), turning the agent unusable in this scenario.
This might be related to grpc/grpc-go#3353, so, it might be worth also bumping gRPC for Jaeger itself.
The text was updated successfully, but these errors were encountered: