diff --git a/pkg/ingress/apisix_cluster_config.go b/pkg/ingress/apisix_cluster_config.go index fa34638126..6f1390e3d2 100644 --- a/pkg/ingress/apisix_cluster_config.go +++ b/pkg/ingress/apisix_cluster_config.go @@ -293,7 +293,7 @@ func (c *apisixClusterConfigController) handleSyncErr(obj interface{}, err error if k8serrors.IsNotFound(err) && event.Type != types.EventDelete { log.Infow("sync ApisixClusterConfig but not found, ignore", zap.String("event_type", event.Type.String()), - zap.String("ApisixClusterConfig", event.Object.(string)), + zap.Any("ApisixClusterConfig", event.Object.(kube.ApisixClusterConfigEvent)), ) c.workqueue.Forget(event) return diff --git a/pkg/ingress/apisix_consumer.go b/pkg/ingress/apisix_consumer.go index 581239dd7b..a0790e3059 100644 --- a/pkg/ingress/apisix_consumer.go +++ b/pkg/ingress/apisix_consumer.go @@ -201,7 +201,7 @@ func (c *apisixConsumerController) handleSyncErr(obj interface{}, err error) { if k8serrors.IsNotFound(err) && event.Type != types.EventDelete { log.Infow("sync ApisixConsumer but not found, ignore", zap.String("event_type", event.Type.String()), - zap.String("ApisixConsumer", event.Object.(string)), + zap.Any("ApisixConsumer", event.Object.(kube.ApisixConsumerEvent)), ) c.workqueue.Forget(event) return diff --git a/pkg/ingress/apisix_upstream.go b/pkg/ingress/apisix_upstream.go index 526ba977e0..d7b7bc0f46 100644 --- a/pkg/ingress/apisix_upstream.go +++ b/pkg/ingress/apisix_upstream.go @@ -323,7 +323,7 @@ func (c *apisixUpstreamController) handleSyncErr(obj interface{}, err error) { if k8serrors.IsNotFound(err) && event.Type != types.EventDelete { log.Infow("sync ApisixUpstream but not found, ignore", zap.String("event_type", event.Type.String()), - zap.String("ApisixUpstream", event.Object.(string)), + zap.Any("ApisixUpstream", event.Object.(kube.ApisixUpstreamEvent)), ) c.workqueue.Forget(event) return diff --git a/pkg/ingress/endpointslice.go b/pkg/ingress/endpointslice.go index 63bd05d308..2b55f091c2 100644 --- a/pkg/ingress/endpointslice.go +++ b/pkg/ingress/endpointslice.go @@ -130,7 +130,7 @@ func (c *endpointSliceController) handleSyncErr(obj interface{}, err error) { if k8serrors.IsNotFound(err) && event.Type != types.EventDelete { log.Infow("sync endpointSlice but not found, ignore", zap.String("event_type", event.Type.String()), - zap.String("endpointSlice", event.Object.(string)), + zap.Any("endpointSlice", event.Object.(endpointSliceEvent)), ) c.workqueue.Forget(event) return