Skip to content

Commit 85ecae8

Browse files
authored
Merge pull request kcp-dev#3277 from mjudeikis/mjudeikis/replicate.apiexportslices
✨ Replicate APIExportEndpointSlices via cache server for consumer awarn…
2 parents 75281c7 + 8cbf790 commit 85ecae8

File tree

2 files changed

+7
-0
lines changed

2 files changed

+7
-0
lines changed

pkg/cache/server/bootstrap/bootstrap.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ func Bootstrap(ctx context.Context, apiExtensionsClusterClient kcpapiextensionsc
4848
{"apis.kcp.io", "apiresourceschemas"},
4949
{"apis.kcp.io", "apiconversions"},
5050
{"apis.kcp.io", "apiexports"},
51+
{"apis.kcp.io", "apiexportendpointslices"},
5152
{"core.kcp.io", "logicalclusters"},
5253
{"core.kcp.io", "shards"},
5354
{"tenancy.kcp.io", "workspacetypes"},

pkg/reconciler/cache/replication/replication_controller.go

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -204,6 +204,12 @@ func InstallIndexers(
204204
Local: localKcpInformers.Apis().V1alpha1().APIExports().Informer(),
205205
Global: globalKcpInformers.Apis().V1alpha1().APIExports().Informer(),
206206
},
207+
apisv1alpha1.SchemeGroupVersion.WithResource("apiexportendpointslices"): {
208+
Kind: "APIExportEndpointSlice",
209+
Local: localKcpInformers.Apis().V1alpha1().APIExportEndpointSlices().Informer(),
210+
Global: globalKcpInformers.Apis().V1alpha1().APIExportEndpointSlices().Informer(),
211+
},
212+
207213
apisv1alpha1.SchemeGroupVersion.WithResource("apiresourceschemas"): {
208214
Kind: "APIResourceSchema",
209215
Local: localKcpInformers.Apis().V1alpha1().APIResourceSchemas().Informer(),

0 commit comments

Comments
 (0)