From e3847198a502e177f24aed19b3f1b62f3089b8c3 Mon Sep 17 00:00:00 2001 From: Vaughn Dice Date: Thu, 9 Mar 2017 16:47:29 -0700 Subject: [PATCH] docs(configuring-load-balancers.md): mention forthcoming default Ref https://github.com/deis/router/pull/327 --- src/managing-workflow/configuring-load-balancers.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/managing-workflow/configuring-load-balancers.md b/src/managing-workflow/configuring-load-balancers.md index 5b195a8e..f95c3d56 100644 --- a/src/managing-workflow/configuring-load-balancers.md +++ b/src/managing-workflow/configuring-load-balancers.md @@ -6,9 +6,9 @@ Depending on what distribution of Kubernetes you use and where you host it, inst If a load balancer such as the one described above does exist (whether created automatically or manually) and if you intend on handling any long-running requests, the load balancer (or similar) may require some manual configuration to increase the idle connection timeout. Typically, this is most applicable to AWS and Elastic Load Balancers, but may apply in other cases as well. It does not apply to Google Container Engine, as the idle connection timeout cannot be configured there, but also works as-is. -If, for instance, Deis Workflow were installed on kube-aws, this timeout should be increased to a recommended value of 1200 seconds. This will ensure the load balancer does not hang up on the client during long-running operations like an application deployment. +If, for instance, Deis Workflow were installed on kube-aws, this timeout should be increased to a recommended value of 1200 seconds. This will ensure the load balancer does not hang up on the client during long-running operations like an application deployment. The AWS-specific annotation below will be included by default in the router service starting in Workflow v2.13.0. -If you are running Kubernetes v1.4 or later, you should configure the idle timeout using this service annotation: +If you are running Kubernetes v1.4 or later but a Workflow version earlier than v2.13.0, you should configure the idle timeout using this service annotation: ``` $ kubectl --namespace=deis annotate service/deis-router service.beta.kubernetes.io/aws-load-balancer-connection-idle-timeout=1200