diff --git a/controller.go b/controller.go index 59c0035a..3c7936ae 100644 --- a/controller.go +++ b/controller.go @@ -101,7 +101,7 @@ func NewController( utilruntime.Must(samplescheme.AddToScheme(scheme.Scheme)) logger.V(4).Info("Creating event broadcaster") - eventBroadcaster := record.NewBroadcaster() + eventBroadcaster := record.NewBroadcaster(record.WithContext(ctx)) eventBroadcaster.StartStructuredLogging(0) eventBroadcaster.StartRecordingToSink(&typedcorev1.EventSinkImpl{Interface: kubeclientset.CoreV1().Events("")}) recorder := eventBroadcaster.NewRecorder(scheme.Scheme, corev1.EventSource{Component: controllerAgentName}) diff --git a/go.mod b/go.mod index bf0f80c3..c4e0e863 100644 --- a/go.mod +++ b/go.mod @@ -6,7 +6,7 @@ go 1.22.0 require ( golang.org/x/time v0.3.0 - k8s.io/api v0.0.0-20240429213425-c4ac111f8f96 + k8s.io/api v0.0.0-20240430013428-7c9431b5bb76 k8s.io/apimachinery v0.0.0-20240429213236-d5c9711b77ee k8s.io/client-go v0.0.0-20240429213655-049f23164924 k8s.io/code-generator v0.0.0-20240429214222-de98b55e3b8c diff --git a/go.sum b/go.sum index 424166a5..54ccb923 100644 --- a/go.sum +++ b/go.sum @@ -142,8 +142,8 @@ gopkg.in/yaml.v2 v2.4.0/go.mod h1:RDklbk79AGWmwhnvt/jBztapEOGDOx6ZbXqjP6csGnQ= gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= -k8s.io/api v0.0.0-20240429213425-c4ac111f8f96 h1:yHnkZVz2tsRQPzwI9hfhRR6Bzhn6VdN9KCuHeZSjTaQ= -k8s.io/api v0.0.0-20240429213425-c4ac111f8f96/go.mod h1:9u2hv4hNvL2CuAClOovlI26iuQi5Hof8z8o5s6vcaaQ= +k8s.io/api v0.0.0-20240430013428-7c9431b5bb76 h1:VEJ3Og6GZOSE7l/gir3gHDa0cjdyVFlyTRfizm4CbBo= +k8s.io/api v0.0.0-20240430013428-7c9431b5bb76/go.mod h1:9u2hv4hNvL2CuAClOovlI26iuQi5Hof8z8o5s6vcaaQ= k8s.io/apimachinery v0.0.0-20240429213236-d5c9711b77ee h1:ufifSA/u9dYbZYX6YVgFCfewd6zuuJPnhq8OVA0taL0= k8s.io/apimachinery v0.0.0-20240429213236-d5c9711b77ee/go.mod h1:+hpAhBheGa7Ub4X6JfKqjEeACgGYZqZv+ILGzigzVGU= k8s.io/client-go v0.0.0-20240429213655-049f23164924 h1:X0Mkua9SlkXTJCLoq4x3ultAd4PlbSrZQsix5nkYdow=