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,