From c78c9094752c97676b12664ab2e969b1af9eac52 Mon Sep 17 00:00:00 2001 From: M00nF1sh Date: Fri, 14 Dec 2018 10:32:47 -0800 Subject: [PATCH] add documentation for sticky session --- docs/guide/ingress/annotation.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/docs/guide/ingress/annotation.md b/docs/guide/ingress/annotation.md index 4db564dc9..4c8a19619 100644 --- a/docs/guide/ingress/annotation.md +++ b/docs/guide/ingress/annotation.md @@ -31,9 +31,9 @@ You can add kubernetes annotations to ingress and service objects to customize t |[alb.ingress.kubernetes.io/security-groups](#security-groups)|stringList|N/A|ingress| |[alb.ingress.kubernetes.io/ssl-policy](#ssl-policy)|string|ELBSecurityPolicy-2016-08|ingress| |[alb.ingress.kubernetes.io/subnets](#subnets)|stringList|N/A|ingress| -|[alb.ingress.kubernetes.io/success-codes](#success-codes)|string|'200'|ingress| +|[alb.ingress.kubernetes.io/success-codes](#success-codes)|string|'200'|ingress,service| |[alb.ingress.kubernetes.io/tags](#tags)|stringMap|N/A|ingress| -|[alb.ingress.kubernetes.io/target-group-attributes](#target-group-attributes)|stringMap|N/A|ingress| +|[alb.ingress.kubernetes.io/target-group-attributes](#target-group-attributes)|stringMap|N/A|ingress,service| |[alb.ingress.kubernetes.io/target-type](#target-type)|instance \| ip|instance|ingress,service| |[alb.ingress.kubernetes.io/unhealthy-threshold-count](#unhealthy-threshold-count)|integer|'2'|ingress,service| @@ -285,6 +285,10 @@ Custom attributes to LoadBalancers and TargetGroups can be controlled with follo ``` alb.ingress.kubernetes.io/target-group-attributes: deregistration_delay.timeout_seconds=30 ``` + - enable sticky sessions + ``` + alb.ingress.kubernetes.io/target-group-attributes: stickiness.enabled=true,stickiness.lb_cookie.duration_seconds=60 + ``` ## Resource Tags ALB Ingress controller will automatically apply following tags to AWS resources(ALB/TargetGroups/SecurityGroups) created.