Reduce Namespace Scope of EndpointSliceReconciler #188
Open
Description
Currently, the EndpointSlice reconciler is reconciling endpointslices across all namespaces. For example:
endpointslice_reconciler.go:102] Skipping EndpointSlice envoy-gateway-system/envoy-default-inference-gateway-6454a873-m4qlj because its service owner label envoy-default-inference-gateway-6454a873 doesn't match the pool service name vllm-llama2-7b-pool
Instead, the reconciler should be scoped to either a) the configured InferencePool namespace or b) the serviceName
namespace if cross-namespace references are supported.