File tree Expand file tree Collapse file tree 1 file changed +5
-1
lines changed
apps/kubernetes-provider/src Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Original file line number Diff line number Diff line change @@ -417,7 +417,11 @@ class KubernetesTaskOperations implements TaskOperations {
417
417
type : THookType ,
418
418
cause : THookType extends "postStart" ? PostStartCauses : PreStopCauses
419
419
) {
420
- return [ "/bin/sh" , "-c" , `for i in $(seq 1 5); do sleep 1; wget -q -O- 127.0.0.1:8000/${ type } ?cause=${ cause } && break; done` ] ;
420
+ const retries = 5
421
+
422
+ // This will retry sending the lifecycle hook up to `retries` times
423
+ // The sleep is required as this may start running before the HTTP server is up
424
+ return [ "/bin/sh" , "-c" , `for i in $(seq ${ retries } ); do sleep 1; wget -q -O- 127.0.0.1:8000/${ type } ?cause=${ cause } && break; done` ] ;
421
425
}
422
426
423
427
#getIndexContainerName( suffix : string ) {
You can’t perform that action at this time.
0 commit comments