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
Copy file name to clipboardexpand all lines: docs/guide/service/annotations.md
+1
Original file line number
Diff line number
Diff line change
@@ -23,6 +23,7 @@
23
23
|[service.beta.kubernetes.io/aws-load-balancer-internal](#lb-internal)| boolean | false | deprecated, in favor of [aws-load-balancer-scheme](#lb-scheme)|
|[service.beta.kubernetes.io/aws-load-balancer-proxy-protocol](#proxy-protocol-v2)| string || Set to `"*"` to enable |
26
+
|[service.beta.kubernetes.io/aws-load-balancer-proxy-protocol-per-target-group](#proxy-protocol-v2)| string || If specified,configures proxy protocol for the target groups corresponding to the ports mentioned and disables for the rest. For example, if you have services deployed on ports `"80, 443 and 22"`, the annotation value `"80, 443"` will enable proxy protocol for ports 80 and 443 only, and disable for port 22. This annotation is overriden by `"service.beta.kubernetes.io/aws-load-balancer-proxy-protocol"`|
|[service.beta.kubernetes.io/aws-load-balancer-access-log-enabled](#deprecated-attributes)| boolean | false | deprecated, in favor of [aws-load-balancer-attributes](#load-balancer-attributes)|
28
29
|[service.beta.kubernetes.io/aws-load-balancer-access-log-s3-bucket-name](#deprecated-attributes)| string || deprecated, in favor of [aws-load-balancer-attributes](#load-balancer-attributes)|
return []elbv2model.TargetGroupAttribute{}, errors.Errorf("invalid value %v for Load Balancer proxy protocol v2 annotation, only value currently supported is *", proxyV2Annotation)
return []elbv2model.TargetGroupAttribute{}, errors.Errorf("invalid value %v for Load Balancer proxy protocol v2 annotation, only value currently supported is *", proxyV2Annotation)
0 commit comments