diff --git a/Makefile b/Makefile index e17dbec7..409fbfac 100644 --- a/Makefile +++ b/Makefile @@ -31,8 +31,8 @@ BUNDLE_METADATA_OPTS ?= $(BUNDLE_CHANNELS) $(BUNDLE_DEFAULT_CHANNEL) # This variable is used to construct full image tags for bundle and catalog images. # # For example, running 'make bundle-build bundle-push catalog-build catalog-push' will build and push both -# 3scale.net/limitador-operator-bundle:$VERSION and 3scale.net/limitador-operator-catalog:$VERSION. -IMAGE_TAG_BASE ?= 3scale.net/limitador-operator +# kuadrant.io/limitador-operator-bundle:$VERSION and kuadrant.io/limitador-operator-catalog:$VERSION. +IMAGE_TAG_BASE ?= https://quay.io/repository/3scale/limitador-operator # BUNDLE_IMG defines the image:tag used for the bundle. # You can use it as an arg. (E.g make bundle-build BUNDLE_IMG=/:) diff --git a/PROJECT b/PROJECT index 253494b0..e2507ff0 100644 --- a/PROJECT +++ b/PROJECT @@ -1,28 +1,28 @@ -domain: 3scale.net +domain: kuadrant.io layout: - go.kubebuilder.io/v3 plugins: manifests.sdk.operatorframework.io/v2: {} scorecard.sdk.operatorframework.io/v2: {} projectName: limitador-operator -repo: github.com/3scale/limitador-operator +repo: github.com/kuadrant/limitador-operator resources: - api: crdVersion: v1 namespaced: true controller: true - domain: 3scale.net - group: limitador.3scale.net + domain: kuadrant.io + group: limitador.kuadrant.io kind: Limitador - path: github.com/3scale/limitador-operator/api/v1alpha1 + path: github.com/kuadrant/limitador-operator/api/v1alpha1 version: v1alpha1 - api: crdVersion: v1 namespaced: true controller: true - domain: 3scale.net - group: limitador.3scale.net + domain: kuadrant.io + group: limitador.kuadrant.io kind: RateLimit - path: github.com/3scale/limitador-operator/api/v1alpha1 + path: github.com/kuadrant/limitador-operator/api/v1alpha1 version: v1alpha1 version: "3" diff --git a/api/v1alpha1/groupversion_info.go b/api/v1alpha1/groupversion_info.go index 60e81126..d98aba9c 100644 --- a/api/v1alpha1/groupversion_info.go +++ b/api/v1alpha1/groupversion_info.go @@ -16,7 +16,7 @@ limitations under the License. // Package v1alpha1 contains API Schema definitions for the limitador v1alpha1 API group //+kubebuilder:object:generate=true -//+groupName=limitador.3scale.net +//+groupName=limitador.kuadrant.io package v1alpha1 import ( @@ -26,7 +26,7 @@ import ( var ( // GroupVersion is group version used to register these objects - GroupVersion = schema.GroupVersion{Group: "limitador.3scale.net", Version: "v1alpha1"} + GroupVersion = schema.GroupVersion{Group: "limitador.kuadrant.io", Version: "v1alpha1"} // SchemeBuilder is used to add go types to the GroupVersionKind scheme SchemeBuilder = &scheme.Builder{GroupVersion: GroupVersion} diff --git a/config/crd/bases/limitador.3scale.net_limitadors.yaml b/config/crd/bases/limitador.kuadrant.io_limitadors.yaml similarity index 96% rename from config/crd/bases/limitador.3scale.net_limitadors.yaml rename to config/crd/bases/limitador.kuadrant.io_limitadors.yaml index 9b8e2d29..7de835ba 100644 --- a/config/crd/bases/limitador.3scale.net_limitadors.yaml +++ b/config/crd/bases/limitador.kuadrant.io_limitadors.yaml @@ -6,9 +6,9 @@ metadata: annotations: controller-gen.kubebuilder.io/version: v0.4.1 creationTimestamp: null - name: limitadors.limitador.3scale.net + name: limitadors.limitador.kuadrant.io spec: - group: limitador.3scale.net + group: limitador.kuadrant.io names: kind: Limitador listKind: LimitadorList diff --git a/config/crd/bases/limitador.3scale.net_ratelimits.yaml b/config/crd/bases/limitador.kuadrant.io_ratelimits.yaml similarity index 96% rename from config/crd/bases/limitador.3scale.net_ratelimits.yaml rename to config/crd/bases/limitador.kuadrant.io_ratelimits.yaml index 5ceedc32..58c7da36 100644 --- a/config/crd/bases/limitador.3scale.net_ratelimits.yaml +++ b/config/crd/bases/limitador.kuadrant.io_ratelimits.yaml @@ -6,9 +6,9 @@ metadata: annotations: controller-gen.kubebuilder.io/version: v0.4.1 creationTimestamp: null - name: ratelimits.limitador.3scale.net + name: ratelimits.limitador.kuadrant.io spec: - group: limitador.3scale.net + group: limitador.kuadrant.io names: kind: RateLimit listKind: RateLimitList diff --git a/config/crd/kustomization.yaml b/config/crd/kustomization.yaml index 0aa64dd0..b435d8c7 100644 --- a/config/crd/kustomization.yaml +++ b/config/crd/kustomization.yaml @@ -2,8 +2,8 @@ # since it depends on service name and namespace that are out of this kustomize package. # It should be run by config/default resources: -- bases/limitador.3scale.net_ratelimits.yaml -- bases/limitador.3scale.net_limitadors.yaml +- bases/limitador.kuadrant.io_ratelimits.yaml +- bases/limitador.kuadrant.io_limitadors.yaml #+kubebuilder:scaffold:crdkustomizeresource patchesStrategicMerge: diff --git a/config/crd/patches/cainjection_in_limitadors.yaml b/config/crd/patches/cainjection_in_limitadors.yaml index 7e998dc7..924f7d98 100644 --- a/config/crd/patches/cainjection_in_limitadors.yaml +++ b/config/crd/patches/cainjection_in_limitadors.yaml @@ -4,4 +4,4 @@ kind: CustomResourceDefinition metadata: annotations: cert-manager.io/inject-ca-from: $(CERTIFICATE_NAMESPACE)/$(CERTIFICATE_NAME) - name: limitadors.limitador.3scale.net + name: limitadors.limitador.kuadrant.io diff --git a/config/crd/patches/cainjection_in_ratelimits.yaml b/config/crd/patches/cainjection_in_ratelimits.yaml index 026f0692..97e48319 100644 --- a/config/crd/patches/cainjection_in_ratelimits.yaml +++ b/config/crd/patches/cainjection_in_ratelimits.yaml @@ -4,4 +4,4 @@ kind: CustomResourceDefinition metadata: annotations: cert-manager.io/inject-ca-from: $(CERTIFICATE_NAMESPACE)/$(CERTIFICATE_NAME) - name: ratelimits.limitador.3scale.net + name: ratelimits.limitador.kuadrant.io diff --git a/config/crd/patches/webhook_in_limitadors.yaml b/config/crd/patches/webhook_in_limitadors.yaml index 9f0d44ec..c7bfd83b 100644 --- a/config/crd/patches/webhook_in_limitadors.yaml +++ b/config/crd/patches/webhook_in_limitadors.yaml @@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: - name: limitadors.limitador.3scale.net + name: limitadors.limitador.kuadrant.io spec: conversion: strategy: Webhook diff --git a/config/crd/patches/webhook_in_ratelimits.yaml b/config/crd/patches/webhook_in_ratelimits.yaml index d9955e74..9fd8eab4 100644 --- a/config/crd/patches/webhook_in_ratelimits.yaml +++ b/config/crd/patches/webhook_in_ratelimits.yaml @@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: - name: ratelimits.limitador.3scale.net + name: ratelimits.limitador.kuadrant.io spec: conversion: strategy: Webhook diff --git a/config/manager/controller_manager_config.yaml b/config/manager/controller_manager_config.yaml index af9682b9..eb17335c 100644 --- a/config/manager/controller_manager_config.yaml +++ b/config/manager/controller_manager_config.yaml @@ -8,4 +8,4 @@ webhook: port: 9443 leaderElection: leaderElect: true - resourceName: 3745a16e.3scale.net + resourceName: 3745a16e.kuadrant.io diff --git a/config/manifests/bases/limitador-operator.clusterserviceversion.yaml b/config/manifests/bases/limitador-operator.clusterserviceversion.yaml new file mode 100644 index 00000000..38cf662b --- /dev/null +++ b/config/manifests/bases/limitador-operator.clusterserviceversion.yaml @@ -0,0 +1,43 @@ +apiVersion: operators.coreos.com/v1alpha1 +kind: ClusterServiceVersion +metadata: + annotations: + alm-examples: '[]' + capabilities: Basic Install + name: limitador-operator.v0.0.0 + namespace: placeholder +spec: + apiservicedefinitions: {} + customresourcedefinitions: {} + description: The Limitador operator installs and maintains limitador instances as well as rate limit objects. + displayName: Limitador + icon: + - base64data: "" + mediatype: "" + install: + spec: + deployments: null + strategy: "" + installModes: + - supported: false + type: OwnNamespace + - supported: false + type: SingleNamespace + - supported: false + type: MultiNamespace + - supported: true + type: AllNamespaces + keywords: + - api + - rate-limit + links: + - name: Limitador Operator + url: https://limitador-operator.domain + maintainers: + - email: eastizle@redhat.com + name: eguzki + maturity: alpha + provider: + name: Red Hat + url: https://github.com/Kuadrant/limitador-operator + version: 0.0.0 diff --git a/config/rbac/limitador_editor_role.yaml b/config/rbac/limitador_editor_role.yaml index 37844e1c..c1c63460 100644 --- a/config/rbac/limitador_editor_role.yaml +++ b/config/rbac/limitador_editor_role.yaml @@ -5,7 +5,7 @@ metadata: name: limitador-editor-role rules: - apiGroups: - - limitador.3scale.net + - limitador.kuadrant.io resources: - limitadors verbs: @@ -17,7 +17,7 @@ rules: - update - watch - apiGroups: - - limitador.3scale.net + - limitador.kuadrant.io resources: - limitadors/status verbs: diff --git a/config/rbac/limitador_viewer_role.yaml b/config/rbac/limitador_viewer_role.yaml index 29fbc02e..d3a7e810 100644 --- a/config/rbac/limitador_viewer_role.yaml +++ b/config/rbac/limitador_viewer_role.yaml @@ -5,7 +5,7 @@ metadata: name: limitador-viewer-role rules: - apiGroups: - - limitador.3scale.net + - limitador.kuadrant.io resources: - limitadors verbs: @@ -13,7 +13,7 @@ rules: - list - watch - apiGroups: - - limitador.3scale.net + - limitador.kuadrant.io resources: - limitadors/status verbs: diff --git a/config/rbac/ratelimit_editor_role.yaml b/config/rbac/ratelimit_editor_role.yaml index 31eeb67d..01855822 100644 --- a/config/rbac/ratelimit_editor_role.yaml +++ b/config/rbac/ratelimit_editor_role.yaml @@ -5,7 +5,7 @@ metadata: name: ratelimit-editor-role rules: - apiGroups: - - limitador.3scale.net + - limitador.kuadrant.io resources: - ratelimits verbs: @@ -17,7 +17,7 @@ rules: - update - watch - apiGroups: - - limitador.3scale.net + - limitador.kuadrant.io resources: - ratelimits/status verbs: diff --git a/config/rbac/ratelimit_viewer_role.yaml b/config/rbac/ratelimit_viewer_role.yaml index 42656df6..dec47262 100644 --- a/config/rbac/ratelimit_viewer_role.yaml +++ b/config/rbac/ratelimit_viewer_role.yaml @@ -5,7 +5,7 @@ metadata: name: ratelimit-viewer-role rules: - apiGroups: - - limitador.3scale.net + - limitador.kuadrant.io resources: - ratelimits verbs: @@ -13,7 +13,7 @@ rules: - list - watch - apiGroups: - - limitador.3scale.net + - limitador.kuadrant.io resources: - ratelimits/status verbs: diff --git a/config/rbac/role.yaml b/config/rbac/role.yaml index 44a44e7e..31151e6f 100644 --- a/config/rbac/role.yaml +++ b/config/rbac/role.yaml @@ -29,7 +29,7 @@ rules: - update - watch - apiGroups: - - limitador.3scale.net + - limitador.kuadrant.io resources: - limitadors verbs: @@ -41,13 +41,13 @@ rules: - update - watch - apiGroups: - - limitador.3scale.net + - limitador.kuadrant.io resources: - limitadors/finalizers verbs: - update - apiGroups: - - limitador.3scale.net + - limitador.kuadrant.io resources: - limitadors/status verbs: @@ -55,7 +55,7 @@ rules: - patch - update - apiGroups: - - limitador.3scale.net + - limitador.kuadrant.io resources: - ratelimits verbs: @@ -67,13 +67,13 @@ rules: - update - watch - apiGroups: - - limitador.3scale.net + - limitador.kuadrant.io resources: - ratelimits/finalizers verbs: - update - apiGroups: - - limitador.3scale.net + - limitador.kuadrant.io resources: - ratelimits/status verbs: diff --git a/config/samples/limitador_v1alpha1_limitador.yaml b/config/samples/limitador_v1alpha1_limitador.yaml index db5b5a33..90788359 100644 --- a/config/samples/limitador_v1alpha1_limitador.yaml +++ b/config/samples/limitador_v1alpha1_limitador.yaml @@ -1,4 +1,4 @@ -apiVersion: limitador.3scale.net/v1alpha1 +apiVersion: limitador.kuadrant.io/v1alpha1 kind: Limitador metadata: name: limitador-sample diff --git a/config/samples/limitador_v1alpha1_ratelimit.yaml b/config/samples/limitador_v1alpha1_ratelimit.yaml index c664a6f9..aa6b045d 100644 --- a/config/samples/limitador_v1alpha1_ratelimit.yaml +++ b/config/samples/limitador_v1alpha1_ratelimit.yaml @@ -1,4 +1,4 @@ -apiVersion: limitador.3scale.net/v1alpha1 +apiVersion: limitador.kuadrant.io/v1alpha1 kind: RateLimit metadata: name: ratelimit-sample diff --git a/controllers/limitador_controller.go b/controllers/limitador_controller.go index 1b542f39..64dee0ab 100644 --- a/controllers/limitador_controller.go +++ b/controllers/limitador_controller.go @@ -25,9 +25,9 @@ import ( ctrl "sigs.k8s.io/controller-runtime" "sigs.k8s.io/controller-runtime/pkg/client" - limitadorv1alpha1 "github.com/3scale/limitador-operator/api/v1alpha1" - "github.com/3scale/limitador-operator/pkg/limitador" - "github.com/3scale/limitador-operator/pkg/reconcilers" + limitadorv1alpha1 "github.com/kuadrant/limitador-operator/api/v1alpha1" + "github.com/kuadrant/limitador-operator/pkg/limitador" + "github.com/kuadrant/limitador-operator/pkg/reconcilers" ) // LimitadorReconciler reconciles a Limitador object @@ -35,9 +35,9 @@ type LimitadorReconciler struct { *reconcilers.BaseReconciler } -//+kubebuilder:rbac:groups=limitador.3scale.net,resources=limitadors,verbs=get;list;watch;create;update;patch;delete -//+kubebuilder:rbac:groups=limitador.3scale.net,resources=limitadors/status,verbs=get;update;patch -//+kubebuilder:rbac:groups=limitador.3scale.net,resources=limitadors/finalizers,verbs=update +//+kubebuilder:rbac:groups=limitador.kuadrant.io,resources=limitadors,verbs=get;list;watch;create;update;patch;delete +//+kubebuilder:rbac:groups=limitador.kuadrant.io,resources=limitadors/status,verbs=get;update;patch +//+kubebuilder:rbac:groups=limitador.kuadrant.io,resources=limitadors/finalizers,verbs=update //+kubebuilder:rbac:groups=core,resources=services,verbs=get;list;watch;create;update;delete //+kubebuilder:rbac:groups=apps,resources=deployments,verbs=get;list;watch;create;update;delete diff --git a/controllers/limitador_controller_test.go b/controllers/limitador_controller_test.go index 835ccf60..b35e8ff4 100644 --- a/controllers/limitador_controller_test.go +++ b/controllers/limitador_controller_test.go @@ -2,6 +2,8 @@ package controllers import ( "context" + "time" + . "github.com/onsi/ginkgo" . "github.com/onsi/gomega" appsv1 "k8s.io/api/apps/v1" @@ -11,10 +13,9 @@ import ( "k8s.io/apimachinery/pkg/types" "k8s.io/apimachinery/pkg/util/uuid" "sigs.k8s.io/controller-runtime/pkg/client" - "time" - limitadorv1alpha1 "github.com/3scale/limitador-operator/api/v1alpha1" - "github.com/3scale/limitador-operator/pkg/limitador" + limitadorv1alpha1 "github.com/kuadrant/limitador-operator/api/v1alpha1" + "github.com/kuadrant/limitador-operator/pkg/limitador" ) var _ = Describe("Limitador controller", func() { @@ -37,7 +38,7 @@ var _ = Describe("Limitador controller", func() { return &limitadorv1alpha1.Limitador{ TypeMeta: metav1.TypeMeta{ Kind: "Limitador", - APIVersion: "limitador.3scale.net/v1alpha1", + APIVersion: "limitador.kuadrant.io/v1alpha1", }, ObjectMeta: metav1.ObjectMeta{ Name: name, diff --git a/controllers/ratelimit_controller.go b/controllers/ratelimit_controller.go index 761c54e8..03ac92f5 100644 --- a/controllers/ratelimit_controller.go +++ b/controllers/ratelimit_controller.go @@ -28,13 +28,13 @@ import ( "sigs.k8s.io/controller-runtime/pkg/event" "sigs.k8s.io/controller-runtime/pkg/predicate" - limitadorv1alpha1 "github.com/3scale/limitador-operator/api/v1alpha1" - "github.com/3scale/limitador-operator/pkg/helpers" - "github.com/3scale/limitador-operator/pkg/limitador" - "github.com/3scale/limitador-operator/pkg/reconcilers" + limitadorv1alpha1 "github.com/kuadrant/limitador-operator/api/v1alpha1" + "github.com/kuadrant/limitador-operator/pkg/helpers" + "github.com/kuadrant/limitador-operator/pkg/limitador" + "github.com/kuadrant/limitador-operator/pkg/reconcilers" ) -const rateLimitFinalizer = "finalizer.ratelimit.limitador.3scale.net" +const rateLimitFinalizer = "finalizer.ratelimit.limitador.kuadrant.io" // Assumes that there's only one Limitador per namespace. We might want to // change this in the future. @@ -57,9 +57,9 @@ type RateLimitReconciler struct { LimitadorDiscovery LimitadorServiceDiscovery } -//+kubebuilder:rbac:groups=limitador.3scale.net,resources=ratelimits,verbs=get;list;watch;create;update;patch;delete -//+kubebuilder:rbac:groups=limitador.3scale.net,resources=ratelimits/status,verbs=get;update;patch -//+kubebuilder:rbac:groups=limitador.3scale.net,resources=ratelimits/finalizers,verbs=update +//+kubebuilder:rbac:groups=limitador.kuadrant.io,resources=ratelimits,verbs=get;list;watch;create;update;patch;delete +//+kubebuilder:rbac:groups=limitador.kuadrant.io,resources=ratelimits/status,verbs=get;update;patch +//+kubebuilder:rbac:groups=limitador.kuadrant.io,resources=ratelimits/finalizers,verbs=update // Reconcile is part of the main kubernetes reconciliation loop which aims to // move the current state of the cluster closer to the desired state. diff --git a/controllers/ratelimit_controller_test.go b/controllers/ratelimit_controller_test.go index ed3c4693..e9561f2b 100644 --- a/controllers/ratelimit_controller_test.go +++ b/controllers/ratelimit_controller_test.go @@ -13,7 +13,7 @@ import ( "k8s.io/apimachinery/pkg/util/uuid" "sigs.k8s.io/controller-runtime/pkg/client" - limitadorv1alpha1 "github.com/3scale/limitador-operator/api/v1alpha1" + limitadorv1alpha1 "github.com/kuadrant/limitador-operator/api/v1alpha1" ) var _ = Describe("RateLimit controller", func() { @@ -30,7 +30,7 @@ var _ = Describe("RateLimit controller", func() { return limitadorv1alpha1.RateLimit{ TypeMeta: metav1.TypeMeta{ Kind: "RateLimit", - APIVersion: "limitador.3scale.net/v1alpha1", + APIVersion: "limitador.kuadrant.io/v1alpha1", }, ObjectMeta: metav1.ObjectMeta{ Name: name, diff --git a/controllers/suite_test.go b/controllers/suite_test.go index 6b175975..9cf5f80b 100644 --- a/controllers/suite_test.go +++ b/controllers/suite_test.go @@ -33,8 +33,8 @@ import ( logf "sigs.k8s.io/controller-runtime/pkg/log" "sigs.k8s.io/controller-runtime/pkg/log/zap" - limitadorv1alpha1 "github.com/3scale/limitador-operator/api/v1alpha1" - "github.com/3scale/limitador-operator/pkg/reconcilers" + limitadorv1alpha1 "github.com/kuadrant/limitador-operator/api/v1alpha1" + "github.com/kuadrant/limitador-operator/pkg/reconcilers" //+kubebuilder:scaffold:imports ) diff --git a/go.mod b/go.mod index e55fb68c..21611911 100644 --- a/go.mod +++ b/go.mod @@ -1,4 +1,4 @@ -module github.com/3scale/limitador-operator +module github.com/kuadrant/limitador-operator go 1.15 diff --git a/main.go b/main.go index d32d3ba1..fd98c7a6 100644 --- a/main.go +++ b/main.go @@ -30,9 +30,9 @@ import ( "sigs.k8s.io/controller-runtime/pkg/healthz" "sigs.k8s.io/controller-runtime/pkg/log/zap" - limitadorv1alpha1 "github.com/3scale/limitador-operator/api/v1alpha1" - "github.com/3scale/limitador-operator/controllers" - "github.com/3scale/limitador-operator/pkg/reconcilers" + limitadorv1alpha1 "github.com/kuadrant/limitador-operator/api/v1alpha1" + "github.com/kuadrant/limitador-operator/controllers" + "github.com/kuadrant/limitador-operator/pkg/reconcilers" //+kubebuilder:scaffold:imports ) @@ -71,7 +71,7 @@ func main() { Port: 9443, HealthProbeBindAddress: probeAddr, LeaderElection: enableLeaderElection, - LeaderElectionID: "3745a16e.3scale.net", + LeaderElectionID: "3745a16e.kuadrant.io", }) if err != nil { setupLog.Error(err, "unable to start manager") diff --git a/pkg/helpers/helpers.go b/pkg/helpers/helpers.go index 283f95a2..ba01db73 100644 --- a/pkg/helpers/helpers.go +++ b/pkg/helpers/helpers.go @@ -7,7 +7,7 @@ import ( ) const ( - DeleteTagAnnotation = "limitador.3scale.net/delete" + DeleteTagAnnotation = "limitador.kuadrant.io/delete" ) func Contains(list []string, s string) bool { diff --git a/pkg/limitador/client.go b/pkg/limitador/client.go index cba113cc..ac7991d4 100644 --- a/pkg/limitador/client.go +++ b/pkg/limitador/client.go @@ -9,8 +9,8 @@ import ( "k8s.io/apimachinery/pkg/util/json" ctrl "sigs.k8s.io/controller-runtime" - limitadorv1alpha1 "github.com/3scale/limitador-operator/api/v1alpha1" - "github.com/3scale/limitador-operator/pkg/helpers" + limitadorv1alpha1 "github.com/kuadrant/limitador-operator/api/v1alpha1" + "github.com/kuadrant/limitador-operator/pkg/helpers" ) type Client struct { diff --git a/pkg/limitador/client_test.go b/pkg/limitador/client_test.go index 8e4c5718..10ea21b1 100644 --- a/pkg/limitador/client_test.go +++ b/pkg/limitador/client_test.go @@ -1,7 +1,7 @@ package limitador import ( - limitadorv1alpha1 "github.com/3scale/limitador-operator/api/v1alpha1" + limitadorv1alpha1 "github.com/kuadrant/limitador-operator/api/v1alpha1" "github.com/stretchr/testify/assert" "io/ioutil" "k8s.io/apimachinery/pkg/util/json" diff --git a/pkg/limitador/k8s_objects.go b/pkg/limitador/k8s_objects.go index 985a1a9a..d2924b39 100644 --- a/pkg/limitador/k8s_objects.go +++ b/pkg/limitador/k8s_objects.go @@ -1,7 +1,7 @@ package limitador import ( - limitadorv1alpha1 "github.com/3scale/limitador-operator/api/v1alpha1" + limitadorv1alpha1 "github.com/kuadrant/limitador-operator/api/v1alpha1" appsv1 "k8s.io/api/apps/v1" v1 "k8s.io/api/core/v1" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" diff --git a/pkg/reconcilers/base_reconciler.go b/pkg/reconcilers/base_reconciler.go index e182bde4..9377fc31 100644 --- a/pkg/reconcilers/base_reconciler.go +++ b/pkg/reconcilers/base_reconciler.go @@ -33,7 +33,7 @@ import ( "sigs.k8s.io/controller-runtime/pkg/controller/controllerutil" "sigs.k8s.io/controller-runtime/pkg/reconcile" - "github.com/3scale/limitador-operator/pkg/helpers" + "github.com/kuadrant/limitador-operator/pkg/helpers" ) // MutateFn is a function which mutates the existing object into it's desired state. diff --git a/pkg/reconcilers/base_reconciler_test.go b/pkg/reconcilers/base_reconciler_test.go index fef9534b..d0ec5483 100644 --- a/pkg/reconcilers/base_reconciler_test.go +++ b/pkg/reconcilers/base_reconciler_test.go @@ -34,7 +34,7 @@ import ( "sigs.k8s.io/controller-runtime/pkg/client" "sigs.k8s.io/controller-runtime/pkg/client/fake" - "github.com/3scale/limitador-operator/pkg/helpers" + "github.com/kuadrant/limitador-operator/pkg/helpers" ) var (