diff --git a/cmd/kube-proxy/app/server_linux.go b/cmd/kube-proxy/app/server_linux.go index dde1e760c33..d75d597dda1 100644 --- a/cmd/kube-proxy/app/server_linux.go +++ b/cmd/kube-proxy/app/server_linux.go @@ -191,6 +191,9 @@ func (s *ProxyServer) createProxier(ctx context.Context, config *proxyconfigapi. ipts := utiliptables.NewBestEffort() logger.Info("Using ipvs Proxier") + message := "The ipvs proxier is now deprecated and may be removed in a future release. Please use 'nftables' instead." + logger.Error(nil, message) + s.Recorder.Eventf(s.NodeRef, nil, v1.EventTypeWarning, "IPVSDeprecation", "StartKubeProxy", message) if dualStack { proxier, err = ipvs.NewDualStackProxier( ctx,