From 2ebe47ec1d2d499f7793feb6d666e8e327cd689c Mon Sep 17 00:00:00 2001 From: Kishor Joshi Date: Wed, 1 Mar 2023 15:31:17 -0800 Subject: [PATCH] enable EndpointsFailOpen by default (#3078) --- docs/deploy/configurations.md | 4 ++-- pkg/config/feature_gates.go | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/deploy/configurations.md b/docs/deploy/configurations.md index 8294c308d..f930b1fcf 100644 --- a/docs/deploy/configurations.md +++ b/docs/deploy/configurations.md @@ -155,8 +155,8 @@ They are a set of kye=value pairs that describe AWS load balance controller feat | ListenerRulesTagging | string | true | Enable or disable tagging AWS load balancer listeners and rules | | WeightedTargetGroups | string | true | Enable or disable weighted target groups | | ServiceTypeLoadBalancerOnly | string | false | If enabled, controller will be limited to reconciling service of type `LoadBalancer`| -| EndpointsFailOpen | string | false | Enable or disable allowing endpoints with `ready:unknown` state in the target groups. | +| EndpointsFailOpen | string | true | Enable or disable allowing endpoints with `ready:unknown` state in the target groups. | | EnableServiceController | string | true | Toggles support for `Service` type resources. | | EnableIPTargetType | string | true | Used to toggle support for target-type `ip` across `Ingress` and `Service` type resources. | | SubnetsClusterTagCheck | string | true | Enable or disable the check for `kubernetes.io/cluster/${cluster-name}` during subnet auto-discovery | -| NLBHealthCheckAdvancedConfiguration | string | true | Enable or disable advanced health check configuration for NLB, for example health check timeout | \ No newline at end of file +| NLBHealthCheckAdvancedConfiguration | string | true | Enable or disable advanced health check configuration for NLB, for example health check timeout | diff --git a/pkg/config/feature_gates.go b/pkg/config/feature_gates.go index ada996bba..154ffe65d 100644 --- a/pkg/config/feature_gates.go +++ b/pkg/config/feature_gates.go @@ -49,7 +49,7 @@ func NewFeatureGates() FeatureGates { ListenerRulesTagging: true, WeightedTargetGroups: true, ServiceTypeLoadBalancerOnly: false, - EndpointsFailOpen: false, + EndpointsFailOpen: true, EnableServiceController: true, EnableIPTargetType: true, SubnetsClusterTagCheck: true,