Bump k8s api and endpointslices as default

Signed-off-by: Dan Finneran <dan@thebsdbox.co.uk>
This commit is contained in:
Dan Finneran
2025-07-29 13:36:32 +00:00
parent b20713b50f
commit 332a23e543
18 changed files with 51 additions and 45 deletions

View File

@@ -194,7 +194,7 @@ func (p *Processor) AddOrModify(ctx context.Context, event watch.Event, serviceF
if svc.Spec.ExternalTrafficPolicy == v1.ServiceExternalTrafficPolicyTypeLocal {
// Add Endpoint or EndpointSlices watcher
var provider providers.Provider
if !p.config.EnableEndpointSlices {
if p.config.EnableEndpoints {
provider = providers.NewEndpoints()
} else {
provider = providers.NewEndpointslices()
@@ -218,7 +218,7 @@ func (p *Processor) AddOrModify(ctx context.Context, event watch.Event, serviceF
if svc.Spec.ExternalTrafficPolicy == v1.ServiceExternalTrafficPolicyTypeCluster {
// Add Endpoint watcher
var provider providers.Provider
if !p.config.EnableEndpointSlices {
if p.config.EnableEndpoints {
provider = providers.NewEndpoints()
} else {
provider = providers.NewEndpointslices()