Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🌱 Rename to sigs.k8s.io/multicluster-runtime go module #20

Merged
merged 1 commit into from
Mar 20, 2025
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .golangci.yml
Original file line number Diff line number Diff line change
@@ -54,7 +54,7 @@ linters-settings:
- default
- prefix(k8s.io)
- prefix(sigs.k8s.io/controller-runtime)
- prefix(github.com/multicluster-runtime)
- prefix(sigs.k8s.io/multicluster-runtime)
- blank
- dot
importas:
12 changes: 6 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[![Go Report Card](https://goreportcard.com/badge/github.com/multicluster-runtime/multicluster-runtime)](https://goreportcard.com/report/github.com/multicluster-runtime/multicluster-runtime)
[![godoc](https://pkg.go.dev/badge/github.com/multicluster-runtime/multicluster-runtime)](https://pkg.go.dev/github.com/multicluster-runtime/multicluster-runtime)
[![Go Report Card](https://goreportcard.com/badge/sigs.k8s.io/multicluster-runtime)](https://goreportcard.com/report/sigs.k8s.io/multicluster-runtime)
[![godoc](https://pkg.go.dev/badge/sigs.k8s.io/multicluster-runtime)](https://pkg.go.dev/sigs.k8s.io/multicluster-runtime)

> [!WARNING]
> multicluster-runtime is **an experiment** to add multi-cluster support on-top of controller-runtime. It is not generally consumable yet. Use at your own risk. Contributions though are highly welcome.
@@ -58,10 +58,10 @@ import (
"sigs.k8s.io/controller-runtime/pkg/manager/signals"
"sigs.k8s.io/controller-runtime/pkg/reconcile"

mcbuilder "github.com/multicluster-runtime/multicluster-runtime/pkg/builder"
mcmanager "github.com/multicluster-runtime/multicluster-runtime/pkg/manager"
mcreconcile "github.com/multicluster-runtime/multicluster-runtime/pkg/reconcile"
"github.com/multicluster-runtime/multicluster-runtime/providers/kind"
mcbuilder "sigs.k8s.io/multicluster-runtime/pkg/builder"
mcmanager "sigs.k8s.io/multicluster-runtime/pkg/manager"
mcreconcile "sigs.k8s.io/multicluster-runtime/pkg/reconcile"
"sigs.k8s.io/multicluster-runtime/providers/kind"
)

func main() {
6 changes: 3 additions & 3 deletions alias.go
Original file line number Diff line number Diff line change
@@ -29,9 +29,9 @@ import (
reconcile "sigs.k8s.io/controller-runtime/pkg/reconcile"
"sigs.k8s.io/controller-runtime/pkg/scheme"

mcbuilder "github.com/multicluster-runtime/multicluster-runtime/pkg/builder"
mcmanager "github.com/multicluster-runtime/multicluster-runtime/pkg/manager"
mcreconcile "github.com/multicluster-runtime/multicluster-runtime/pkg/reconcile"
mcbuilder "sigs.k8s.io/multicluster-runtime/pkg/builder"
mcmanager "sigs.k8s.io/multicluster-runtime/pkg/manager"
mcreconcile "sigs.k8s.io/multicluster-runtime/pkg/reconcile"
)

// Builder builds an Application ControllerManagedBy (e.g. Operator) and returns a manager.Manager to start it.
10 changes: 5 additions & 5 deletions examples/cluster-api/go.mod
Original file line number Diff line number Diff line change
@@ -1,22 +1,22 @@
module github.com/multicluster-runtime/multicluster-runtime/examples/fleet
module sigs.k8s.io/multicluster-runtime/examples/fleet

go 1.23.4

toolchain go1.24.0

replace github.com/multicluster-runtime/multicluster-runtime => ../..
replace sigs.k8s.io/multicluster-runtime => ../..

replace github.com/multicluster-runtime/multicluster-runtime/providers/cluster-api => ../../providers/cluster-api
replace sigs.k8s.io/multicluster-runtime/providers/cluster-api => ../../providers/cluster-api

require (
github.com/multicluster-runtime/multicluster-runtime v0.20.0-alpha.5
github.com/multicluster-runtime/multicluster-runtime/providers/cluster-api v0.20.0-alpha.5
golang.org/x/sync v0.10.0
k8s.io/api v0.32.2
k8s.io/apimachinery v0.32.2
k8s.io/client-go v0.32.2
sigs.k8s.io/cluster-api v1.9.4
sigs.k8s.io/controller-runtime v0.20.2
sigs.k8s.io/multicluster-runtime v0.20.0-alpha.5
sigs.k8s.io/multicluster-runtime/providers/cluster-api v0.20.0-alpha.5
)

require (
8 changes: 4 additions & 4 deletions examples/cluster-api/main.go
Original file line number Diff line number Diff line change
@@ -38,10 +38,10 @@ import (
metricsserver "sigs.k8s.io/controller-runtime/pkg/metrics/server"
"sigs.k8s.io/controller-runtime/pkg/reconcile"

mcbuilder "github.com/multicluster-runtime/multicluster-runtime/pkg/builder"
mcmanager "github.com/multicluster-runtime/multicluster-runtime/pkg/manager"
mcreconcile "github.com/multicluster-runtime/multicluster-runtime/pkg/reconcile"
capi "github.com/multicluster-runtime/multicluster-runtime/providers/cluster-api"
mcbuilder "sigs.k8s.io/multicluster-runtime/pkg/builder"
mcmanager "sigs.k8s.io/multicluster-runtime/pkg/manager"
mcreconcile "sigs.k8s.io/multicluster-runtime/pkg/reconcile"
capi "sigs.k8s.io/multicluster-runtime/providers/cluster-api"
)

func init() {
10 changes: 5 additions & 5 deletions examples/kind/go.mod
Original file line number Diff line number Diff line change
@@ -1,18 +1,18 @@
module github.com/multicluster-runtime/multicluster-runtime/examples/fleet
module sigs.k8s.io/multicluster-runtime/examples/fleet

go 1.23.0

replace github.com/multicluster-runtime/multicluster-runtime => ../..
replace sigs.k8s.io/multicluster-runtime => ../..

replace github.com/multicluster-runtime/multicluster-runtime/providers/kind => ../../providers/kind
replace sigs.k8s.io/multicluster-runtime/providers/kind => ../../providers/kind

require (
github.com/multicluster-runtime/multicluster-runtime v0.20.0-alpha.5
github.com/multicluster-runtime/multicluster-runtime/providers/kind v0.20.0-alpha.5
golang.org/x/sync v0.8.0
k8s.io/api v0.32.1
k8s.io/apimachinery v0.32.1
sigs.k8s.io/controller-runtime v0.20.1
sigs.k8s.io/multicluster-runtime v0.20.0-alpha.5
sigs.k8s.io/multicluster-runtime/providers/kind v0.20.0-alpha.5
)

require (
8 changes: 4 additions & 4 deletions examples/kind/main.go
Original file line number Diff line number Diff line change
@@ -33,10 +33,10 @@ import (
"sigs.k8s.io/controller-runtime/pkg/manager/signals"
"sigs.k8s.io/controller-runtime/pkg/reconcile"

mcbuilder "github.com/multicluster-runtime/multicluster-runtime/pkg/builder"
mcmanager "github.com/multicluster-runtime/multicluster-runtime/pkg/manager"
mcreconcile "github.com/multicluster-runtime/multicluster-runtime/pkg/reconcile"
"github.com/multicluster-runtime/multicluster-runtime/providers/kind"
mcbuilder "sigs.k8s.io/multicluster-runtime/pkg/builder"
mcmanager "sigs.k8s.io/multicluster-runtime/pkg/manager"
mcreconcile "sigs.k8s.io/multicluster-runtime/pkg/reconcile"
"sigs.k8s.io/multicluster-runtime/providers/kind"
)

func main() {
8 changes: 4 additions & 4 deletions examples/namespace/main.go
Original file line number Diff line number Diff line change
@@ -41,10 +41,10 @@ import (
"sigs.k8s.io/controller-runtime/pkg/manager/signals"
"sigs.k8s.io/controller-runtime/pkg/reconcile"

mcbuilder "github.com/multicluster-runtime/multicluster-runtime/pkg/builder"
mcmanager "github.com/multicluster-runtime/multicluster-runtime/pkg/manager"
mcreconcile "github.com/multicluster-runtime/multicluster-runtime/pkg/reconcile"
"github.com/multicluster-runtime/multicluster-runtime/providers/namespace"
mcbuilder "sigs.k8s.io/multicluster-runtime/pkg/builder"
mcmanager "sigs.k8s.io/multicluster-runtime/pkg/manager"
mcreconcile "sigs.k8s.io/multicluster-runtime/pkg/reconcile"
"sigs.k8s.io/multicluster-runtime/providers/namespace"
)

func init() {
2 changes: 1 addition & 1 deletion go.mod
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
module github.com/multicluster-runtime/multicluster-runtime
module sigs.k8s.io/multicluster-runtime

go 1.23.0

2 changes: 1 addition & 1 deletion internal/forked/testing/addr/manager.go
Original file line number Diff line number Diff line change
@@ -26,7 +26,7 @@ import (
"strings"
"time"

"github.com/multicluster-runtime/multicluster-runtime/internal/forked/testing/flock"
"sigs.k8s.io/multicluster-runtime/internal/forked/testing/flock"
)

// TODO(directxman12): interface / release functionality for external port managers
2 changes: 1 addition & 1 deletion internal/forked/testing/addr/manager_test.go
Original file line number Diff line number Diff line change
@@ -20,7 +20,7 @@ import (
"net"
"strconv"

"github.com/multicluster-runtime/multicluster-runtime/internal/forked/testing/addr"
"sigs.k8s.io/multicluster-runtime/internal/forked/testing/addr"

. "github.com/onsi/ginkgo/v2"
. "github.com/onsi/gomega"
2 changes: 1 addition & 1 deletion pkg/builder/forked_builder_suite_test.go
Original file line number Diff line number Diff line change
@@ -31,7 +31,7 @@ import (
metricsserver "sigs.k8s.io/controller-runtime/pkg/metrics/server"
"sigs.k8s.io/controller-runtime/pkg/webhook"

"github.com/multicluster-runtime/multicluster-runtime/internal/forked/testing/addr"
"sigs.k8s.io/multicluster-runtime/internal/forked/testing/addr"

. "github.com/onsi/ginkgo/v2"
. "github.com/onsi/gomega"
10 changes: 5 additions & 5 deletions pkg/builder/forked_controller.go
Original file line number Diff line number Diff line change
@@ -38,11 +38,11 @@ import (
"sigs.k8s.io/controller-runtime/pkg/reconcile"
"sigs.k8s.io/controller-runtime/pkg/source"

mccontroller "github.com/multicluster-runtime/multicluster-runtime/pkg/controller"
mchandler "github.com/multicluster-runtime/multicluster-runtime/pkg/handler"
mcmanager "github.com/multicluster-runtime/multicluster-runtime/pkg/manager"
mcreconcile "github.com/multicluster-runtime/multicluster-runtime/pkg/reconcile"
mcsource "github.com/multicluster-runtime/multicluster-runtime/pkg/source"
mccontroller "sigs.k8s.io/multicluster-runtime/pkg/controller"
mchandler "sigs.k8s.io/multicluster-runtime/pkg/handler"
mcmanager "sigs.k8s.io/multicluster-runtime/pkg/manager"
mcreconcile "sigs.k8s.io/multicluster-runtime/pkg/reconcile"
mcsource "sigs.k8s.io/multicluster-runtime/pkg/source"
)

// project represents other forms that we can use to
12 changes: 6 additions & 6 deletions pkg/builder/forked_controller_test.go
Original file line number Diff line number Diff line change
@@ -44,11 +44,11 @@ import (
"sigs.k8s.io/controller-runtime/pkg/scheme"
"sigs.k8s.io/controller-runtime/pkg/source"

mccontroller "github.com/multicluster-runtime/multicluster-runtime/pkg/controller"
mchandler "github.com/multicluster-runtime/multicluster-runtime/pkg/handler"
mcmanager "github.com/multicluster-runtime/multicluster-runtime/pkg/manager"
mcreconcile "github.com/multicluster-runtime/multicluster-runtime/pkg/reconcile"
mcsource "github.com/multicluster-runtime/multicluster-runtime/pkg/source"
mccontroller "sigs.k8s.io/multicluster-runtime/pkg/controller"
mchandler "sigs.k8s.io/multicluster-runtime/pkg/handler"
mcmanager "sigs.k8s.io/multicluster-runtime/pkg/manager"
mcreconcile "sigs.k8s.io/multicluster-runtime/pkg/reconcile"
mcsource "sigs.k8s.io/multicluster-runtime/pkg/source"

. "github.com/onsi/ginkgo/v2"
. "github.com/onsi/gomega"
@@ -194,7 +194,7 @@ var _ = Describe("application", func() {
For(&appsv1.ReplicaSet{}).
Named("last_controller").
Build(typedNoop)
Expect(err).To(MatchError(ContainSubstring("For() can only be used with mcreconcile.Request, got reconcile.WithCluster[github.com/multicluster-runtime/multicluster-runtime/pkg/builder.empty]")))
Expect(err).To(MatchError(ContainSubstring("For() can only be used with mcreconcile.Request, got reconcile.WithCluster[sigs.k8s.io/multicluster-runtime/pkg/builder.empty]")))
Expect(instance).To(BeNil())
})

2 changes: 1 addition & 1 deletion pkg/context/cluster.go
Original file line number Diff line number Diff line change
@@ -21,7 +21,7 @@ import (

"sigs.k8s.io/controller-runtime/pkg/reconcile"

mcreconcile "github.com/multicluster-runtime/multicluster-runtime/pkg/reconcile"
mcreconcile "sigs.k8s.io/multicluster-runtime/pkg/reconcile"
)

type clusterKeyType string
8 changes: 4 additions & 4 deletions pkg/controller/controller.go
Original file line number Diff line number Diff line change
@@ -28,10 +28,10 @@ import (
"sigs.k8s.io/controller-runtime/pkg/controller"
"sigs.k8s.io/controller-runtime/pkg/source"

mcmanager "github.com/multicluster-runtime/multicluster-runtime/pkg/manager"
"github.com/multicluster-runtime/multicluster-runtime/pkg/multicluster"
mcreconcile "github.com/multicluster-runtime/multicluster-runtime/pkg/reconcile"
mcsource "github.com/multicluster-runtime/multicluster-runtime/pkg/source"
mcmanager "sigs.k8s.io/multicluster-runtime/pkg/manager"
"sigs.k8s.io/multicluster-runtime/pkg/multicluster"
mcreconcile "sigs.k8s.io/multicluster-runtime/pkg/reconcile"
mcsource "sigs.k8s.io/multicluster-runtime/pkg/source"
)

// Controller implements a Kubernetes API. A Controller manages a work queue fed reconcile.Requests
2 changes: 1 addition & 1 deletion pkg/handler/enqueue.go
Original file line number Diff line number Diff line change
@@ -21,7 +21,7 @@ import (
"sigs.k8s.io/controller-runtime/pkg/cluster"
"sigs.k8s.io/controller-runtime/pkg/handler"

mcreconcile "github.com/multicluster-runtime/multicluster-runtime/pkg/reconcile"
mcreconcile "sigs.k8s.io/multicluster-runtime/pkg/reconcile"
)

// EnqueueRequestForObject wraps a controller-runtime handler.EnqueueRequestForOwner
2 changes: 1 addition & 1 deletion pkg/handler/enqueue_mapped.go
Original file line number Diff line number Diff line change
@@ -20,7 +20,7 @@ import (
"sigs.k8s.io/controller-runtime/pkg/client"
"sigs.k8s.io/controller-runtime/pkg/handler"

mcreconcile "github.com/multicluster-runtime/multicluster-runtime/pkg/reconcile"
mcreconcile "sigs.k8s.io/multicluster-runtime/pkg/reconcile"
)

// EnqueueRequestsFromMapFunc wraps handler.EnqueueRequestsFromMapFunc to be
2 changes: 1 addition & 1 deletion pkg/handler/enqueue_owner.go
Original file line number Diff line number Diff line change
@@ -21,7 +21,7 @@ import (
"sigs.k8s.io/controller-runtime/pkg/cluster"
"sigs.k8s.io/controller-runtime/pkg/handler"

mcreconcile "github.com/multicluster-runtime/multicluster-runtime/pkg/reconcile"
mcreconcile "sigs.k8s.io/multicluster-runtime/pkg/reconcile"
)

// EnqueueRequestForOwner wraps handler.EnqueueRequestForOwner to be compatible
2 changes: 1 addition & 1 deletion pkg/handler/eventhandler.go
Original file line number Diff line number Diff line change
@@ -4,7 +4,7 @@ import (
"sigs.k8s.io/controller-runtime/pkg/client"
"sigs.k8s.io/controller-runtime/pkg/handler"

mcreconcile "github.com/multicluster-runtime/multicluster-runtime/pkg/reconcile"
mcreconcile "sigs.k8s.io/multicluster-runtime/pkg/reconcile"
)

// EventHandler is an event handler for a multi-cluster Request.
2 changes: 1 addition & 1 deletion pkg/handler/inject.go
Original file line number Diff line number Diff line change
@@ -27,7 +27,7 @@ import (
"sigs.k8s.io/controller-runtime/pkg/event"
"sigs.k8s.io/controller-runtime/pkg/handler"

mcreconcile "github.com/multicluster-runtime/multicluster-runtime/pkg/reconcile"
mcreconcile "sigs.k8s.io/multicluster-runtime/pkg/reconcile"
)

// TypedInjectCluster wraps a handler.TypedEventHandler with a cluster-aware
2 changes: 1 addition & 1 deletion pkg/handler/lift.go
Original file line number Diff line number Diff line change
@@ -28,7 +28,7 @@ import (
"sigs.k8s.io/controller-runtime/pkg/handler"
"sigs.k8s.io/controller-runtime/pkg/reconcile"

mcreconcile "github.com/multicluster-runtime/multicluster-runtime/pkg/reconcile"
mcreconcile "sigs.k8s.io/multicluster-runtime/pkg/reconcile"
)

// EventHandlerFunc produces a handler.EventHandler for a cluster.
4 changes: 2 additions & 2 deletions pkg/manager/manager.go
Original file line number Diff line number Diff line change
@@ -32,8 +32,8 @@ import (
"sigs.k8s.io/controller-runtime/pkg/manager"
"sigs.k8s.io/controller-runtime/pkg/webhook"

mccontext "github.com/multicluster-runtime/multicluster-runtime/pkg/context"
"github.com/multicluster-runtime/multicluster-runtime/pkg/multicluster"
mccontext "sigs.k8s.io/multicluster-runtime/pkg/context"
"sigs.k8s.io/multicluster-runtime/pkg/multicluster"
)

// LocalCluster is the name of the local cluster.
4 changes: 2 additions & 2 deletions pkg/source/kind.go
Original file line number Diff line number Diff line change
@@ -22,8 +22,8 @@ import (
"sigs.k8s.io/controller-runtime/pkg/predicate"
"sigs.k8s.io/controller-runtime/pkg/source"

mchandler "github.com/multicluster-runtime/multicluster-runtime/pkg/handler"
mcreconcile "github.com/multicluster-runtime/multicluster-runtime/pkg/reconcile"
mchandler "sigs.k8s.io/multicluster-runtime/pkg/handler"
mcreconcile "sigs.k8s.io/multicluster-runtime/pkg/reconcile"
)

// Kind creates a KindSource with the given cache provider.
2 changes: 1 addition & 1 deletion pkg/source/source.go
Original file line number Diff line number Diff line change
@@ -21,7 +21,7 @@ import (
"sigs.k8s.io/controller-runtime/pkg/cluster"
"sigs.k8s.io/controller-runtime/pkg/source"

mcreconcile "github.com/multicluster-runtime/multicluster-runtime/pkg/reconcile"
mcreconcile "sigs.k8s.io/multicluster-runtime/pkg/reconcile"
)

// Source is a source of events (e.g. Create, Update, Delete operations on Kubernetes Objects, Webhook callbacks, etc)
8 changes: 4 additions & 4 deletions providers/cluster-api/go.mod
Original file line number Diff line number Diff line change
@@ -1,18 +1,18 @@
module github.com/multicluster-runtime/multicluster-runtime/providers/clsuter-api
module sigs.k8s.io/multicluster-runtime/providers/clsuter-api

go 1.23.4

replace github.com/multicluster-runtime/multicluster-runtime => ../..
replace sigs.k8s.io/multicluster-runtime => ../..

replace github.com/multicluster-runtime/multicluster-runtime/providers/cluster-api => ../../providers/cluster-api
replace sigs.k8s.io/multicluster-runtime/providers/cluster-api => ../../providers/cluster-api

require (
github.com/go-logr/logr v1.4.2
github.com/multicluster-runtime/multicluster-runtime v0.20.0-alpha.5
k8s.io/apimachinery v0.32.2
k8s.io/client-go v0.32.2
sigs.k8s.io/cluster-api v1.9.4
sigs.k8s.io/controller-runtime v0.20.2
sigs.k8s.io/multicluster-runtime v0.20.0-alpha.5
)

require (
4 changes: 2 additions & 2 deletions providers/cluster-api/provider.go
Original file line number Diff line number Diff line change
@@ -39,8 +39,8 @@ import (
"sigs.k8s.io/controller-runtime/pkg/manager"
"sigs.k8s.io/controller-runtime/pkg/reconcile"

mcmanager "github.com/multicluster-runtime/multicluster-runtime/pkg/manager"
"github.com/multicluster-runtime/multicluster-runtime/pkg/multicluster"
mcmanager "sigs.k8s.io/multicluster-runtime/pkg/manager"
"sigs.k8s.io/multicluster-runtime/pkg/multicluster"
)

var _ multicluster.Provider = &Provider{}
6 changes: 3 additions & 3 deletions providers/kind/go.mod
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
module github.com/multicluster-runtime/multicluster-runtime/providers/fleet
module sigs.k8s.io/multicluster-runtime/providers/fleet

go 1.23.0

replace github.com/multicluster-runtime/multicluster-runtime => ../..
replace sigs.k8s.io/multicluster-runtime => ../..

require (
github.com/go-logr/logr v1.4.2
github.com/multicluster-runtime/multicluster-runtime v0.20.0-alpha.5
k8s.io/apimachinery v0.32.1
k8s.io/client-go v0.32.1
sigs.k8s.io/controller-runtime v0.20.1
sigs.k8s.io/kind v0.26.0
sigs.k8s.io/multicluster-runtime v0.20.0-alpha.5
)

require (
4 changes: 2 additions & 2 deletions providers/kind/provider.go
Original file line number Diff line number Diff line change
@@ -34,8 +34,8 @@ import (
"sigs.k8s.io/controller-runtime/pkg/cluster"
"sigs.k8s.io/controller-runtime/pkg/log"

mcmanager "github.com/multicluster-runtime/multicluster-runtime/pkg/manager"
"github.com/multicluster-runtime/multicluster-runtime/pkg/multicluster"
mcmanager "sigs.k8s.io/multicluster-runtime/pkg/manager"
"sigs.k8s.io/multicluster-runtime/pkg/multicluster"
)

var _ multicluster.Provider = &Provider{}
4 changes: 2 additions & 2 deletions providers/namespace/provider.go
Original file line number Diff line number Diff line change
@@ -31,8 +31,8 @@ import (
"sigs.k8s.io/controller-runtime/pkg/cluster"
"sigs.k8s.io/controller-runtime/pkg/log"

mcmanager "github.com/multicluster-runtime/multicluster-runtime/pkg/manager"
"github.com/multicluster-runtime/multicluster-runtime/pkg/multicluster"
mcmanager "sigs.k8s.io/multicluster-runtime/pkg/manager"
"sigs.k8s.io/multicluster-runtime/pkg/multicluster"
)

var _ multicluster.Provider = &Provider{}
6 changes: 3 additions & 3 deletions providers/namespace/provider_test.go
Original file line number Diff line number Diff line change
@@ -37,9 +37,9 @@ import (
"sigs.k8s.io/controller-runtime/pkg/manager"
"sigs.k8s.io/controller-runtime/pkg/reconcile"

mcbuilder "github.com/multicluster-runtime/multicluster-runtime/pkg/builder"
mcmanager "github.com/multicluster-runtime/multicluster-runtime/pkg/manager"
mcreconcile "github.com/multicluster-runtime/multicluster-runtime/pkg/reconcile"
mcbuilder "sigs.k8s.io/multicluster-runtime/pkg/builder"
mcmanager "sigs.k8s.io/multicluster-runtime/pkg/manager"
mcreconcile "sigs.k8s.io/multicluster-runtime/pkg/reconcile"

. "github.com/onsi/ginkgo/v2"
. "github.com/onsi/gomega"
4 changes: 2 additions & 2 deletions providers/nop/provider.go
Original file line number Diff line number Diff line change
@@ -23,8 +23,8 @@ import (
"sigs.k8s.io/controller-runtime/pkg/client"
"sigs.k8s.io/controller-runtime/pkg/cluster"

mcmanager "github.com/multicluster-runtime/multicluster-runtime/pkg/manager"
"github.com/multicluster-runtime/multicluster-runtime/pkg/multicluster"
mcmanager "sigs.k8s.io/multicluster-runtime/pkg/manager"
"sigs.k8s.io/multicluster-runtime/pkg/multicluster"
)

var _ multicluster.Provider = &Provider{}
4 changes: 2 additions & 2 deletions providers/single/provider.go
Original file line number Diff line number Diff line change
@@ -23,8 +23,8 @@ import (
"sigs.k8s.io/controller-runtime/pkg/client"
"sigs.k8s.io/controller-runtime/pkg/cluster"

mcmanager "github.com/multicluster-runtime/multicluster-runtime/pkg/manager"
"github.com/multicluster-runtime/multicluster-runtime/pkg/multicluster"
mcmanager "sigs.k8s.io/multicluster-runtime/pkg/manager"
"sigs.k8s.io/multicluster-runtime/pkg/multicluster"
)

var _ multicluster.Provider = &Provider{}