@@ -25,9 +25,9 @@ import (
2525 "github.com/kcp-dev/api-syncagent/internal/kcp"
2626
2727 "github.com/kcp-dev/logicalcluster/v3"
28- kcpdevv1alpha1 "github.com/kcp-dev/sdk/apis/apis/v1alpha1"
29- kcpdevcore "github.com/kcp-dev/sdk/apis/core"
30- kcpdevcorev1alpha1 "github.com/kcp-dev/sdk/apis/core/v1alpha1"
28+ kcpapisv1alpha1 "github.com/kcp-dev/sdk/apis/apis/v1alpha1"
29+ kcpcore "github.com/kcp-dev/sdk/apis/core"
30+ kcpcorev1alpha1 "github.com/kcp-dev/sdk/apis/core/v1alpha1"
3131
3232 "k8s.io/apimachinery/pkg/fields"
3333 "k8s.io/apimachinery/pkg/runtime"
@@ -44,18 +44,18 @@ import (
4444func setupEndpointKcpCluster (endpointSlice qualifiedAPIExportEndpointSlice ) (cluster.Cluster , error ) {
4545 scheme := runtime .NewScheme ()
4646
47- if err := kcpdevv1alpha1 .AddToScheme (scheme ); err != nil {
48- return nil , fmt .Errorf ("failed to register scheme %s: %w" , kcpdevv1alpha1 .SchemeGroupVersion , err )
47+ if err := kcpapisv1alpha1 .AddToScheme (scheme ); err != nil {
48+ return nil , fmt .Errorf ("failed to register scheme %s: %w" , kcpapisv1alpha1 .SchemeGroupVersion , err )
4949 }
5050
51- if err := kcpdevcorev1alpha1 .AddToScheme (scheme ); err != nil {
52- return nil , fmt .Errorf ("failed to register scheme %s: %w" , kcpdevcorev1alpha1 .SchemeGroupVersion , err )
51+ if err := kcpcorev1alpha1 .AddToScheme (scheme ); err != nil {
52+ return nil , fmt .Errorf ("failed to register scheme %s: %w" , kcpcorev1alpha1 .SchemeGroupVersion , err )
5353 }
5454
5555 // RBAC in kcp might be very tight and might not allow to list/watch all objects;
5656 // restrict the cache's selectors accordingly so we can still make use of caching.
5757 byObject := map [ctrlruntimeclient.Object ]cache.ByObject {
58- & kcpdevv1alpha1 .APIExportEndpointSlice {}: {
58+ & kcpapisv1alpha1 .APIExportEndpointSlice {}: {
5959 Field : fields .SelectorFromSet (fields.Set {"metadata.name" : endpointSlice .Name }),
6060 },
6161 }
@@ -74,18 +74,18 @@ func setupEndpointKcpCluster(endpointSlice qualifiedAPIExportEndpointSlice) (clu
7474func setupManagedKcpCluster (apiExport qualifiedAPIExport ) (cluster.Cluster , error ) {
7575 scheme := runtime .NewScheme ()
7676
77- if err := kcpdevv1alpha1 .AddToScheme (scheme ); err != nil {
78- return nil , fmt .Errorf ("failed to register scheme %s: %w" , kcpdevv1alpha1 .SchemeGroupVersion , err )
77+ if err := kcpapisv1alpha1 .AddToScheme (scheme ); err != nil {
78+ return nil , fmt .Errorf ("failed to register scheme %s: %w" , kcpapisv1alpha1 .SchemeGroupVersion , err )
7979 }
8080
81- if err := kcpdevcorev1alpha1 .AddToScheme (scheme ); err != nil {
82- return nil , fmt .Errorf ("failed to register scheme %s: %w" , kcpdevcorev1alpha1 .SchemeGroupVersion , err )
81+ if err := kcpcorev1alpha1 .AddToScheme (scheme ); err != nil {
82+ return nil , fmt .Errorf ("failed to register scheme %s: %w" , kcpcorev1alpha1 .SchemeGroupVersion , err )
8383 }
8484
8585 // RBAC in kcp might be very tight and might not allow to list/watch all objects;
8686 // restrict the cache's selectors accordingly so we can still make use of caching.
8787 byObject := map [ctrlruntimeclient.Object ]cache.ByObject {
88- & kcpdevv1alpha1 .APIExport {}: {
88+ & kcpapisv1alpha1 .APIExport {}: {
8989 Field : fields .SelectorFromSet (fields.Set {"metadata.name" : apiExport .Name }),
9090 },
9191 }
@@ -106,12 +106,12 @@ type qualifiedCluster struct {
106106}
107107
108108type qualifiedAPIExport struct {
109- * kcpdevv1alpha1 .APIExport
109+ * kcpapisv1alpha1 .APIExport
110110 qualifiedCluster
111111}
112112
113113type qualifiedAPIExportEndpointSlice struct {
114- * kcpdevv1alpha1 .APIExportEndpointSlice
114+ * kcpapisv1alpha1 .APIExportEndpointSlice
115115 qualifiedCluster
116116}
117117
@@ -129,11 +129,11 @@ type syncEndpoint struct {
129129func resolveSyncEndpoint (ctx context.Context , initialRestConfig * rest.Config , endpointSliceRef string ) (* syncEndpoint , error ) {
130130 // construct temporary, uncached client
131131 scheme := runtime .NewScheme ()
132- if err := kcpdevcorev1alpha1 .AddToScheme (scheme ); err != nil {
133- return nil , fmt .Errorf ("failed to register scheme %s: %w" , kcpdevcorev1alpha1 .SchemeGroupVersion , err )
132+ if err := kcpcorev1alpha1 .AddToScheme (scheme ); err != nil {
133+ return nil , fmt .Errorf ("failed to register scheme %s: %w" , kcpcorev1alpha1 .SchemeGroupVersion , err )
134134 }
135- if err := kcpdevv1alpha1 .AddToScheme (scheme ); err != nil {
136- return nil , fmt .Errorf ("failed to register scheme %s: %w" , kcpdevv1alpha1 .SchemeGroupVersion , err )
135+ if err := kcpapisv1alpha1 .AddToScheme (scheme ); err != nil {
136+ return nil , fmt .Errorf ("failed to register scheme %s: %w" , kcpapisv1alpha1 .SchemeGroupVersion , err )
137137 }
138138
139139 clientOpts := ctrlruntimeclient.Options {Scheme : scheme }
@@ -175,7 +175,7 @@ func resolveSyncEndpoint(ctx context.Context, initialRestConfig *rest.Config, en
175175}
176176
177177func resolveAPIExportEndpointSlice (ctx context.Context , client ctrlruntimeclient.Client , ref string ) (qualifiedAPIExportEndpointSlice , error ) {
178- endpointSlice := & kcpdevv1alpha1 .APIExportEndpointSlice {}
178+ endpointSlice := & kcpapisv1alpha1 .APIExportEndpointSlice {}
179179 key := types.NamespacedName {Name : ref }
180180 if err := client .Get (ctx , key , endpointSlice ); err != nil {
181181 return qualifiedAPIExportEndpointSlice {}, fmt .Errorf ("failed to get APIExportEndpointSlice %q: %w" , ref , err )
@@ -196,7 +196,7 @@ func resolveAPIExportEndpointSlice(ctx context.Context, client ctrlruntimeclient
196196}
197197
198198func resolveAPIExport (ctx context.Context , client ctrlruntimeclient.Client , ref string ) (qualifiedAPIExport , error ) {
199- apiExport := & kcpdevv1alpha1 .APIExport {}
199+ apiExport := & kcpapisv1alpha1 .APIExport {}
200200 key := types.NamespacedName {Name : ref }
201201 if err := client .Get (ctx , key , apiExport ); err != nil {
202202 return qualifiedAPIExport {}, fmt .Errorf ("failed to get APIExport %q: %w" , ref , err )
@@ -217,13 +217,13 @@ func resolveAPIExport(ctx context.Context, client ctrlruntimeclient.Client, ref
217217}
218218
219219func resolveCurrentCluster (ctx context.Context , client ctrlruntimeclient.Client ) (logicalcluster.Name , logicalcluster.Path , error ) {
220- lc := & kcpdevcorev1alpha1 .LogicalCluster {}
220+ lc := & kcpcorev1alpha1 .LogicalCluster {}
221221 if err := client .Get (ctx , types.NamespacedName {Name : kcp .IdentityClusterName }, lc ); err != nil {
222222 return "" , logicalcluster .None , fmt .Errorf ("failed to resolve current workspace: %w" , err )
223223 }
224224
225225 lcName := logicalcluster .From (lc )
226- lcPath := logicalcluster .NewPath (lc .Annotations [kcpdevcore .LogicalClusterPathAnnotationKey ])
226+ lcPath := logicalcluster .NewPath (lc .Annotations [kcpcore .LogicalClusterPathAnnotationKey ])
227227
228228 return lcName , lcPath , nil
229229}
0 commit comments