Skip to content

Commit

Permalink
Rename ReactiveOps to Fairwinds (#67)
Browse files Browse the repository at this point in the history
  • Loading branch information
Bobby Brennan authored Jul 26, 2019
1 parent 4fe4b3e commit b079d44
Show file tree
Hide file tree
Showing 30 changed files with 71 additions and 71 deletions.
2 changes: 1 addition & 1 deletion .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
docker:
- image: circleci/golang:1.12

working_directory: /go/src/github.com/reactiveops/rbac-manager
working_directory: /go/src/github.com/fairwindsops/rbac-manager

steps:
- checkout
Expand Down
4 changes: 2 additions & 2 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
FROM golang:1.12 AS build-env
WORKDIR /go/src/github.com/reactiveops/rbac-manager/
WORKDIR /go/src/github.com/fairwindsops/rbac-manager/

COPY . .
RUN CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -ldflags="-w -s" -a -o rbac-manager ./cmd/manager/main.go
Expand All @@ -15,7 +15,7 @@ COPY --from=alpine /etc/passwd /etc/passwd


USER nobody
COPY --from=build-env /go/src/github.com/reactiveops/rbac-manager/rbac-manager /
COPY --from=build-env /go/src/github.com/fairwindsops/rbac-manager/rbac-manager /

ENTRYPOINT ["/rbac-manager"]
CMD ["--log-level=info"]
2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
Expand Up @@ -186,7 +186,7 @@
same "printed page" as the copyright notice for easier
identification within third-party archives.

Copyright 2018 ReactiveOps
Copyright 2018 FairwindsOps Inc

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Expand Down
12 changes: 6 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# RBAC Manager

[![Go Report Card](https://goreportcard.com/badge/github.com/reactiveops/rbac-manager)](https://goreportcard.com/report/github.com/reactiveops/rbac-manager) [![CircleCI](https://circleci.com/gh/FairwindsOps/rbac-manager.svg?style=svg)](https://circleci.com/gh/FairwindsOps/rbac-manager) [![codecov](https://codecov.io/gh/fairwindsops/rbac-manager/branch/master/graph/badge.svg)](https://codecov.io/gh/fairwindsops/rbac-manager)
[![Go Report Card](https://goreportcard.com/badge/github.com/FairwindsOps/rbac-manager)](https://goreportcard.com/report/github.com/FairwindsOps/rbac-manager) [![CircleCI](https://circleci.com/gh/FairwindsOps/rbac-manager.svg?style=svg)](https://circleci.com/gh/FairwindsOps/rbac-manager) [![codecov](https://codecov.io/gh/fairwindsops/rbac-manager/branch/master/graph/badge.svg)](https://codecov.io/gh/fairwindsops/rbac-manager)

RBAC Manager was designed to simplify authorization in Kubernetes. This is an operator that supports declarative configuration for RBAC with new custom resources. Instead of managing role bindings or service accounts directly, you can specify a desired state and RBAC Manager will make the necessary changes to achieve that state.

Expand All @@ -10,7 +10,7 @@ This project has three main goals:
2. Reduce the amount of configuration required for great auth.
3. Enable automation of RBAC configuration updates with CI/CD.

**Want to learn more?** ReactiveOps holds [office hours on Zoom](https://zoom.us/j/242508205) the first Friday of every month, at 12pm Eastern. You can also reach out via email at `[email protected]`
**Want to learn more?** Fairwinds holds [office hours on Zoom](https://zoom.us/j/242508205) the first Friday of every month, at 12pm Eastern. You can also reach out via email at `[email protected]`

## An Example
To fully understand how RBAC Manager works, it's helpful to walk through a simple example. In this example we'll have a single user, Joe, that needs `edit` access to the `web` namespace and `view` access to `api` namespace.
Expand Down Expand Up @@ -79,11 +79,11 @@ When it comes to potential CI automation of changes to RBAC configuration, track
With RBAC Manager, each RBAC Definition "owns" any resources it creates, and will always compare the desired state in the current RBAC Definition with the list of resources currently owned by it. If a Role Binding is no longer included in a RBAC Definition, RBAC Manager will automatically remove it.

## Getting Started
RBAC Manager is simple to install with either the [Helm chart](https://github.com/reactiveops/charts/tree/master/stable/rbac-manager) or Kubernetes deployment YAML included in this repo:
RBAC Manager is simple to install with either the [Helm chart](https://github.com/FairwindsOps/charts/tree/master/stable/rbac-manager) or Kubernetes deployment YAML included in this repo:

```
helm repo add reactiveops-stable https://charts.reactiveops.com/stable
helm install reactiveops-stable/rbac-manager --name rbac-manager --namespace rbac-manager
helm repo add fairwinds-stable https://charts.fairwinds.com/stable
helm install fairwinds-stable/rbac-manager --name rbac-manager --namespace rbac-manager
```

```
Expand Down Expand Up @@ -128,7 +128,7 @@ RBAC Definitions can manage Cluster Role Bindings, Role Bindings, and Service Ac
To properly configure authorization with RBAC in Kubernetes, you first need to have good authentication. We've provided some helpful documentation for working with authentication on [AWS](docs/aws.md), [Google Cloud](docs/gke.md), and [Azure](docs/aks.md).

### Better Visibility With RBAC Lookup
We have a related open source tool that allows you to easily find roles and cluster roles attached to any user, service account, or group name in your Kubernetes cluster. If that sounds interesting, take a look at [rbac-lookup](https://github.com/reactiveops/rbac-lookup) on GitHub.
We have a related open source tool that allows you to easily find roles and cluster roles attached to any user, service account, or group name in your Kubernetes cluster. If that sounds interesting, take a look at [rbac-lookup](https://github.com/FairwindsOps/rbac-lookup) on GitHub.

## License
Apache License 2.0
10 changes: 5 additions & 5 deletions cmd/manager/main.go
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
Copyright 2018 ReactiveOps.
Copyright 2018 FairwindsOps Inc.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Expand All @@ -20,10 +20,10 @@ import (
"flag"
"os"

"github.com/reactiveops/rbac-manager/pkg/apis"
"github.com/reactiveops/rbac-manager/pkg/controller"
"github.com/reactiveops/rbac-manager/pkg/watcher"
"github.com/reactiveops/rbac-manager/version"
"github.com/fairwindsops/rbac-manager/pkg/apis"
"github.com/fairwindsops/rbac-manager/pkg/controller"
"github.com/fairwindsops/rbac-manager/pkg/watcher"
"github.com/fairwindsops/rbac-manager/version"

logrus "github.com/sirupsen/logrus"
_ "k8s.io/client-go/plugin/pkg/client/auth/gcp"
Expand Down
2 changes: 1 addition & 1 deletion docs/aws.md
Original file line number Diff line number Diff line change
Expand Up @@ -88,7 +88,7 @@ mapAccounts:
- "012345678901"
```
With this approach, all IAM users are mapped to Kubernetes users with the full ARN as the username. By default, these users will be part of the `system:authenticated` group. That group is generally granted minimal permissions. With [rbac-lookup](http://github.com/reactiveops/rbac-lookup), you can view exactly what has been granted to that group with the following command:
With this approach, all IAM users are mapped to Kubernetes users with the full ARN as the username. By default, these users will be part of the `system:authenticated` group. That group is generally granted minimal permissions. With [rbac-lookup](http://github.com/FairwindsOps/rbac-lookup), you can view exactly what has been granted to that group with the following command:

```
rbac-lookup system:authenticated
Expand Down
2 changes: 1 addition & 1 deletion docs/gke.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,4 +31,4 @@ rbacBindings:
```
## Understanding the Overlap Between IAM and RBAC
Google Cloud IAM roles can provide fairly specific Kubernetes authorization configuration that overlaps with RBAC roles. This means that a user's access to a GKE cluster ends up being a union of both IAM and RBAC roles. This blog post provides more information on [how IAM and RBAC work together in GKE](https://medium.com/uptime-99/making-sense-of-kubernetes-rbac-and-iam-roles-on-gke-914131b01922). If you're simply trying to see relevant GKE IAM and RBAC roles in one place, [rbac-lookup can help](https://github.com/reactiveops/rbac-lookup) with that.
Google Cloud IAM roles can provide fairly specific Kubernetes authorization configuration that overlaps with RBAC roles. This means that a user's access to a GKE cluster ends up being a union of both IAM and RBAC roles. This blog post provides more information on [how IAM and RBAC work together in GKE](https://medium.com/uptime-99/making-sense-of-kubernetes-rbac-and-iam-roles-on-gke-914131b01922). If you're simply trying to see relevant GKE IAM and RBAC roles in one place, [rbac-lookup can help](https://github.com/FairwindsOps/rbac-lookup) with that.
8 changes: 4 additions & 4 deletions docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -74,11 +74,11 @@ When it comes to potential CI automation of changes to RBAC configuration, track
With RBAC Manager, each RBAC Definition "owns" any resources it creates, and will always compare the desired state in the current RBAC Definition with the list of resources currently owned by it. If a Role Binding is no longer included in a RBAC Definition, RBAC Manager will automatically remove it.

## Getting Started
RBAC Manager is simple to install with either the [Helm chart](https://github.com/reactiveops/charts/tree/master/stable/rbac-manager) or Kubernetes deployment YAML included in this repo:
RBAC Manager is simple to install with either the [Helm chart](https://github.com/FairwindsOps/charts/tree/master/stable/rbac-manager) or Kubernetes deployment YAML included in this repo:

```
helm repo add reactiveops-stable https://charts.reactiveops.com/stable
helm install reactiveops-stable/rbac-manager --name rbac-manager --namespace rbac-manager
helm repo add fairwinds-stable https://charts.fairwinds.com/stable
helm install fairwinds-stable/rbac-manager --name rbac-manager --namespace rbac-manager
```

```
Expand Down Expand Up @@ -118,7 +118,7 @@ RBAC Definitions can manage Cluster Role Bindings, Role Bindings, and Service Ac
To properly configure authorization with RBAC in Kubernetes, you first need to have good authentication. We've provided some helpful documentation for working with authentication on [AWS](aws.md), [Google Cloud](gke.md), and [Azure](aks.md).

### Better Visibility With RBAC Lookup
We have a related open source tool that allows you to easily find roles and cluster roles attached to any user, service account, or group name in your Kubernetes cluster. If that sounds interesting, take a look at [rbac-lookup](https://github.com/reactiveops/rbac-lookup) on GitHub.
We have a related open source tool that allows you to easily find roles and cluster roles attached to any user, service account, or group name in your Kubernetes cluster. If that sounds interesting, take a look at [rbac-lookup](https://github.com/FairwindsOps/rbac-lookup) on GitHub.

## License
Apache License 2.0
4 changes: 2 additions & 2 deletions pkg/apis/addtoscheme_rbacmanager_v1beta1.go
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
Copyright 2018 ReactiveOps.
Copyright 2018 FairwindsOps Inc.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Expand All @@ -17,7 +17,7 @@ limitations under the License.
package apis

import (
"github.com/reactiveops/rbac-manager/pkg/apis/rbacmanager/v1beta1"
"github.com/fairwindsops/rbac-manager/pkg/apis/rbacmanager/v1beta1"
)

func init() {
Expand Down
2 changes: 1 addition & 1 deletion pkg/apis/apis.go
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
Copyright 2018 ReactiveOps.
Copyright 2018 FairwindsOps Inc.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Expand Down
2 changes: 1 addition & 1 deletion pkg/apis/rbacmanager/group.go
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
Copyright 2018 ReactiveOps.
Copyright 2018 FairwindsOps Inc.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Expand Down
4 changes: 2 additions & 2 deletions pkg/apis/rbacmanager/v1beta1/doc.go
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
Copyright 2018 ReactiveOps.
Copyright 2018 FairwindsOps Inc.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Expand All @@ -17,7 +17,7 @@ limitations under the License.
// Package v1beta1 contains API Schema definitions for the rbacmanager v1beta1 API group
// +k8s:openapi-gen=true
// +k8s:deepcopy-gen=package,register
// +k8s:conversion-gen=github.com/reactiveops/rbac-manager/pkg/apis/rbacmanager
// +k8s:conversion-gen=github.com/fairwindsops/rbac-manager/pkg/apis/rbacmanager
// +k8s:defaulter-gen=TypeMeta
// +groupName=rbacmanager.reactiveops.io
package v1beta1
2 changes: 1 addition & 1 deletion pkg/apis/rbacmanager/v1beta1/rbacdefinition_types.go
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
Copyright 2018 ReactiveOps.
Copyright 2018 FairwindsOps Inc.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Expand Down
4 changes: 2 additions & 2 deletions pkg/apis/rbacmanager/v1beta1/register.go
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
Copyright 2018 ReactiveOps.
Copyright 2018 FairwindsOps Inc.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Expand All @@ -19,7 +19,7 @@ limitations under the License.
// Package v1beta1 contains API Schema definitions for the rbacmanager v1beta1 API group
// +k8s:openapi-gen=true
// +k8s:deepcopy-gen=package,register
// +k8s:conversion-gen=github.com/reactiveops/rbac-manager/pkg/apis/rbacmanager
// +k8s:conversion-gen=github.com/fairwindsops/rbac-manager/pkg/apis/rbacmanager
// +k8s:defaulter-gen=TypeMeta
// +groupName=rbacmanager.reactiveops.io
package v1beta1
Expand Down
8 changes: 4 additions & 4 deletions pkg/controller/namespace.go
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
Copyright 2018 ReactiveOps.
Copyright 2018 FairwindsOps Inc.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
Expand All @@ -15,10 +15,10 @@ package controller

import (
"context"
"github.com/reactiveops/rbac-manager/pkg/kube"
"github.com/fairwindsops/rbac-manager/pkg/kube"

rbacmanagerv1beta1 "github.com/reactiveops/rbac-manager/pkg/apis/rbacmanager/v1beta1"
"github.com/reactiveops/rbac-manager/pkg/reconciler"
rbacmanagerv1beta1 "github.com/fairwindsops/rbac-manager/pkg/apis/rbacmanager/v1beta1"
"github.com/fairwindsops/rbac-manager/pkg/reconciler"

"k8s.io/api/core/v1"
"k8s.io/apimachinery/pkg/api/errors"
Expand Down
6 changes: 3 additions & 3 deletions pkg/controller/rbacdefinition.go
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
Copyright 2018 ReactiveOps.
Copyright 2018 FairwindsOps Inc.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Expand All @@ -19,9 +19,9 @@ package controller
import (
"context"

"github.com/reactiveops/rbac-manager/pkg/reconciler"
"github.com/fairwindsops/rbac-manager/pkg/reconciler"

rbacmanagerv1beta1 "github.com/reactiveops/rbac-manager/pkg/apis/rbacmanager/v1beta1"
rbacmanagerv1beta1 "github.com/fairwindsops/rbac-manager/pkg/apis/rbacmanager/v1beta1"
"k8s.io/apimachinery/pkg/api/errors"
"k8s.io/apimachinery/pkg/runtime"
"k8s.io/client-go/kubernetes"
Expand Down
4 changes: 2 additions & 2 deletions pkg/controller/shared.go
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
Copyright 2018 ReactiveOps.
Copyright 2018 FairwindsOps Inc.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Expand All @@ -17,7 +17,7 @@ limitations under the License.
package controller

import (
rbacmanagerv1beta1 "github.com/reactiveops/rbac-manager/pkg/apis/rbacmanager/v1beta1"
rbacmanagerv1beta1 "github.com/fairwindsops/rbac-manager/pkg/apis/rbacmanager/v1beta1"
"github.com/sirupsen/logrus"
corev1 "k8s.io/api/core/v1"
"k8s.io/apimachinery/pkg/runtime"
Expand Down
4 changes: 2 additions & 2 deletions pkg/kube/kube.go
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
Copyright 2019 ReactiveOps.
Copyright 2019 FairwindsOps Inc.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Expand Down Expand Up @@ -29,7 +29,7 @@ import (
const LabelKey = "rbac-manager"

// LabelValue is the value of the key/value pair given to all resources managed by RBAC Manager
const LabelValue = "reactiveops"
const LabelValue = "fairwinds"

// Labels is the key/value pair given to all resources managed by RBAC Manager
var Labels = map[string]string{LabelKey: LabelValue}
Expand Down
4 changes: 2 additions & 2 deletions pkg/kube/rbacdefinitions.go
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
Copyright 2018 ReactiveOps.
Copyright 2018 FairwindsOps Inc.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Expand All @@ -17,7 +17,7 @@ limitations under the License.
package kube

import (
rbacmanagerv1beta1 "github.com/reactiveops/rbac-manager/pkg/apis/rbacmanager/v1beta1"
rbacmanagerv1beta1 "github.com/fairwindsops/rbac-manager/pkg/apis/rbacmanager/v1beta1"
"k8s.io/apimachinery/pkg/runtime/serializer"
"k8s.io/client-go/kubernetes/scheme"
rest "k8s.io/client-go/rest"
Expand Down
2 changes: 1 addition & 1 deletion pkg/reconciler/matcher.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright 2018 ReactiveOps
// Copyright 2018 FairwindsOps Inc
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
Expand Down
8 changes: 4 additions & 4 deletions pkg/reconciler/matcher_test.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright 2018 ReactiveOps
// Copyright 2018 FairwindsOps Inc
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
Expand All @@ -17,7 +17,7 @@ package reconciler
import (
"testing"

rbacmanagerv1beta1 "github.com/reactiveops/rbac-manager/pkg/apis/rbacmanager/v1beta1"
rbacmanagerv1beta1 "github.com/fairwindsops/rbac-manager/pkg/apis/rbacmanager/v1beta1"
rbacv1 "k8s.io/api/rbac/v1"
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
"k8s.io/apimachinery/pkg/runtime/schema"
Expand All @@ -40,7 +40,7 @@ func TestCrbMatches(t *testing.T) {
subject2 := rbacv1.Subject{Kind: "User", Name: "sue"}
subject3 := rbacv1.Subject{Kind: "ServiceAccount", Name: "ci"}

labels1 := map[string]string{"rbac-manager": "reactiveops"}
labels1 := map[string]string{"rbac-manager": "fairwinds"}
labels2 := map[string]string{"something": "else"}

crb1 := rbacv1.ClusterRoleBinding{
Expand Down Expand Up @@ -112,7 +112,7 @@ func TestRbMatches(t *testing.T) {
subject2 := rbacv1.Subject{Kind: "User", Name: "sue"}
subject3 := rbacv1.Subject{Kind: "ServiceAccount", Name: "ci"}

labels1 := map[string]string{"rbac-manager": "reactiveops"}
labels1 := map[string]string{"rbac-manager": "fairwinds"}
labels2 := map[string]string{"something": "else"}

rb1 := rbacv1.RoleBinding{
Expand Down
6 changes: 3 additions & 3 deletions pkg/reconciler/parser.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright 2018 ReactiveOps
// Copyright 2018 FairwindsOps Inc
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
Expand All @@ -18,8 +18,8 @@ import (
"errors"
"fmt"

rbacmanagerv1beta1 "github.com/reactiveops/rbac-manager/pkg/apis/rbacmanager/v1beta1"
"github.com/reactiveops/rbac-manager/pkg/kube"
rbacmanagerv1beta1 "github.com/fairwindsops/rbac-manager/pkg/apis/rbacmanager/v1beta1"
"github.com/fairwindsops/rbac-manager/pkg/kube"
logrus "github.com/sirupsen/logrus"
v1 "k8s.io/api/core/v1"
rbacv1 "k8s.io/api/rbac/v1"
Expand Down
4 changes: 2 additions & 2 deletions pkg/reconciler/parser_test.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright 2018 ReactiveOps
// Copyright 2018 FairwindsOps Inc
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
Expand All @@ -19,7 +19,7 @@ import (

"github.com/stretchr/testify/assert"

rbacmanagerv1beta1 "github.com/reactiveops/rbac-manager/pkg/apis/rbacmanager/v1beta1"
rbacmanagerv1beta1 "github.com/fairwindsops/rbac-manager/pkg/apis/rbacmanager/v1beta1"
corev1 "k8s.io/api/core/v1"
rbacv1 "k8s.io/api/rbac/v1"
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
Expand Down
6 changes: 3 additions & 3 deletions pkg/reconciler/reconciler.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright 2018 ReactiveOps
// Copyright 2018 FairwindsOps Inc
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
Expand All @@ -17,9 +17,9 @@ package reconciler
import (
"reflect"

"github.com/reactiveops/rbac-manager/pkg/kube"
"github.com/fairwindsops/rbac-manager/pkg/kube"

rbacmanagerv1beta1 "github.com/reactiveops/rbac-manager/pkg/apis/rbacmanager/v1beta1"
rbacmanagerv1beta1 "github.com/fairwindsops/rbac-manager/pkg/apis/rbacmanager/v1beta1"
logrus "github.com/sirupsen/logrus"
v1 "k8s.io/api/core/v1"
rbacv1 "k8s.io/api/rbac/v1"
Expand Down
6 changes: 3 additions & 3 deletions pkg/reconciler/reconciler_test.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright 2018 ReactiveOps
// Copyright 2018 FairwindsOps Inc
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
Expand All @@ -19,8 +19,8 @@ import (

"github.com/stretchr/testify/assert"

rbacmanagerv1beta1 "github.com/reactiveops/rbac-manager/pkg/apis/rbacmanager/v1beta1"
"github.com/reactiveops/rbac-manager/pkg/kube"
rbacmanagerv1beta1 "github.com/fairwindsops/rbac-manager/pkg/apis/rbacmanager/v1beta1"
"github.com/fairwindsops/rbac-manager/pkg/kube"

corev1 "k8s.io/api/core/v1"
rbacv1 "k8s.io/api/rbac/v1"
Expand Down
Loading

0 comments on commit b079d44

Please sign in to comment.