holdApplicationUntilProxyStarts like configuration in Linkerd2 ? #5151
Unanswered
BlackRider97
asked this question in
General
Replies: 1 comment 7 replies
-
Hey @BlackRider97 it may be worth checking out linkerd-await. There is not a similarly convenient config option for setting this, but it should take care of your issue. #3450 which has been open for a while and would help make this easier to find; it may be worth coming back around to that. Let me know if this solves your issue and if you have any questions about using it. |
Beta Was this translation helpful? Give feedback.
7 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Istio has added supported for holdApplicationUntilProxyStarts, which causes the sidecar injector to inject the sidecar at the start of the pod’s container list and configures it to block the start of all other containers until the proxy is ready.
I am using Argo workload pods along with Linkerd2 as Service Mesh technology. I don't want to start main processing logic unless Linkerd proxy is ready to accept connection which takes few seconds only.
Another way to solve this problem is wait until proxy port is not open but this requires some Init container definition which I wanted to avoid.
Is there any configuration to hold application until proxy is not ready ?
Beta Was this translation helpful? Give feedback.
All reactions