diff --git a/pkg/cache/server/bootstrap/bootstrap.go b/pkg/cache/server/bootstrap/bootstrap.go index 27c22b6a507..0284fb2912c 100644 --- a/pkg/cache/server/bootstrap/bootstrap.go +++ b/pkg/cache/server/bootstrap/bootstrap.go @@ -48,6 +48,7 @@ func Bootstrap(ctx context.Context, apiExtensionsClusterClient kcpapiextensionsc {"apis.kcp.io", "apiresourceschemas"}, {"apis.kcp.io", "apiconversions"}, {"apis.kcp.io", "apiexports"}, + {"apis.kcp.io", "apiexportendpointslices"}, {"core.kcp.io", "logicalclusters"}, {"core.kcp.io", "shards"}, {"tenancy.kcp.io", "workspacetypes"}, diff --git a/pkg/reconciler/cache/replication/replication_controller.go b/pkg/reconciler/cache/replication/replication_controller.go index 6461de07e14..4e669eb68a8 100644 --- a/pkg/reconciler/cache/replication/replication_controller.go +++ b/pkg/reconciler/cache/replication/replication_controller.go @@ -204,6 +204,12 @@ func InstallIndexers( Local: localKcpInformers.Apis().V1alpha1().APIExports().Informer(), Global: globalKcpInformers.Apis().V1alpha1().APIExports().Informer(), }, + apisv1alpha1.SchemeGroupVersion.WithResource("apiexportendpointslices"): { + Kind: "APIExportEndpointSlice", + Local: localKcpInformers.Apis().V1alpha1().APIExportEndpointSlices().Informer(), + Global: globalKcpInformers.Apis().V1alpha1().APIExportEndpointSlices().Informer(), + }, + apisv1alpha1.SchemeGroupVersion.WithResource("apiresourceschemas"): { Kind: "APIResourceSchema", Local: localKcpInformers.Apis().V1alpha1().APIResourceSchemas().Informer(),