Skip to content

Commit

Permalink
refactor(crd): move CR from openebs.io to zfs.openebs.io (#70)
Browse files Browse the repository at this point in the history
Changed the group name from openebs.io to zfs.openebs.io.

Now ZFS Volume CR will look like this : 
```
apiVersion: apiextensions.k8s.io/v1beta1
kind: CustomResourceDefinition
metadata:
  name: zfszvolumes.zfs.openebs.io
spec:
  group: zfs.openebs.io
  version: v1alpha1
  scope: Namespaced
  names:
    plural: zfsvolumes
    singular: zfsvolume
    kind:ZFSVolume
    shortNames:
    - zfsvol
    - zv
```

Snapshot CR will look like this :
```
apiVersion: apiextensions.k8s.io/v1beta1
kind: CustomResourceDefinition
metadata:
  name: zfssnapshots.zfs.openebs.io
spec:
  group: zfs.openebs.io
  version: v1alpha1
  scope: Namespaced
  names:
    plural: fssnapshots
    singular: zfssnapshot
    kind: ZFSSnapshot
    shortNames:
    - zfssnapshot
    - zfssnap

```


Signed-off-by: Pawan <pawan@mayadata.io>
  • Loading branch information
pawanpraka1 committed Mar 30, 2020
1 parent 3e874ff commit c4c2278
Show file tree
Hide file tree
Showing 48 changed files with 52 additions and 52 deletions.
2 changes: 1 addition & 1 deletion Makefile
Expand Up @@ -73,7 +73,7 @@ SRC_PKG := github.com/openebs/zfs-localpv/pkg
# code generation for custom resources
.PHONY: kubegen
kubegen: kubegendelete deepcopy-install clientset-install lister-install informer-install
@GEN_SRC=openebs.io/core/v1alpha1 make deepcopy clientset lister informer
@GEN_SRC=openebs.io/zfs/v1alpha1 make deepcopy clientset lister informer

# deletes generated code by codegen
.PHONY: kubegendelete
Expand Down
2 changes: 1 addition & 1 deletion ci/ci-test.sh
Expand Up @@ -81,7 +81,7 @@ echo "get sc details"
kubectl get sc --all-namespaces -oyaml

echo "get zfs volume details"
kubectl get zfsvolumes.openebs.io -n openebs -oyaml
kubectl get zfsvolumes.zfs.openebs.io -n openebs -oyaml

exit 1
fi
Expand Down
8 changes: 4 additions & 4 deletions deploy/zfs-operator.yaml
Expand Up @@ -10,9 +10,9 @@ metadata:
apiVersion: apiextensions.k8s.io/v1beta1
kind: CustomResourceDefinition
metadata:
name: zfsvolumes.openebs.io
name: zfsvolumes.zfs.openebs.io
spec:
group: openebs.io
group: zfs.openebs.io
version: v1alpha1
scope: Namespaced
names:
Expand Down Expand Up @@ -57,9 +57,9 @@ spec:
apiVersion: apiextensions.k8s.io/v1beta1
kind: CustomResourceDefinition
metadata:
name: zfssnapshots.openebs.io
name: zfssnapshots.zfs.openebs.io
spec:
group: openebs.io
group: zfs.openebs.io
version: v1alpha1
scope: Namespaced
names:
Expand Down
File renamed without changes.
Expand Up @@ -28,7 +28,7 @@ import (
// NOTE:
// This variable name should not be changed
var SchemeGroupVersion = schema.GroupVersion{
Group: "openebs.io",
Group: "zfs.openebs.io",
Version: "v1alpha1",
}

Expand Down
2 changes: 1 addition & 1 deletion pkg/builder/snapbuilder/build.go
Expand Up @@ -17,7 +17,7 @@ limitations under the License.
package snapbuilder

import (
apis "github.com/openebs/zfs-localpv/pkg/apis/openebs.io/core/v1alpha1"
apis "github.com/openebs/zfs-localpv/pkg/apis/openebs.io/zfs/v1alpha1"
"github.com/openebs/zfs-localpv/pkg/common/errors"
)

Expand Down
2 changes: 1 addition & 1 deletion pkg/builder/snapbuilder/buildlist.go
Expand Up @@ -17,7 +17,7 @@ limitations under the License.
package snapbuilder

import (
apis "github.com/openebs/zfs-localpv/pkg/apis/openebs.io/core/v1alpha1"
apis "github.com/openebs/zfs-localpv/pkg/apis/openebs.io/zfs/v1alpha1"
)

// ListBuilder enables building an instance of
Expand Down
2 changes: 1 addition & 1 deletion pkg/builder/snapbuilder/kubernetes.go
Expand Up @@ -17,7 +17,7 @@ package snapbuilder
import (
"encoding/json"

apis "github.com/openebs/zfs-localpv/pkg/apis/openebs.io/core/v1alpha1"
apis "github.com/openebs/zfs-localpv/pkg/apis/openebs.io/zfs/v1alpha1"
client "github.com/openebs/zfs-localpv/pkg/common/kubernetes/client"
clientset "github.com/openebs/zfs-localpv/pkg/generated/clientset/internalclientset"
"github.com/pkg/errors"
Expand Down
2 changes: 1 addition & 1 deletion pkg/builder/snapbuilder/snapshot.go
Expand Up @@ -15,7 +15,7 @@
package snapbuilder

import (
apis "github.com/openebs/zfs-localpv/pkg/apis/openebs.io/core/v1alpha1"
apis "github.com/openebs/zfs-localpv/pkg/apis/openebs.io/zfs/v1alpha1"
)

// ZFSSnapshot is a wrapper over
Expand Down
2 changes: 1 addition & 1 deletion pkg/builder/volbuilder/build.go
Expand Up @@ -17,7 +17,7 @@ limitations under the License.
package volbuilder

import (
apis "github.com/openebs/zfs-localpv/pkg/apis/openebs.io/core/v1alpha1"
apis "github.com/openebs/zfs-localpv/pkg/apis/openebs.io/zfs/v1alpha1"
"github.com/openebs/zfs-localpv/pkg/common/errors"
)

Expand Down
2 changes: 1 addition & 1 deletion pkg/builder/volbuilder/buildlist.go
Expand Up @@ -17,7 +17,7 @@ limitations under the License.
package volbuilder

import (
apis "github.com/openebs/zfs-localpv/pkg/apis/openebs.io/core/v1alpha1"
apis "github.com/openebs/zfs-localpv/pkg/apis/openebs.io/zfs/v1alpha1"
)

// ListBuilder enables building an instance of
Expand Down
2 changes: 1 addition & 1 deletion pkg/builder/volbuilder/kubernetes.go
Expand Up @@ -17,7 +17,7 @@ package volbuilder
import (
"encoding/json"

apis "github.com/openebs/zfs-localpv/pkg/apis/openebs.io/core/v1alpha1"
apis "github.com/openebs/zfs-localpv/pkg/apis/openebs.io/zfs/v1alpha1"
client "github.com/openebs/zfs-localpv/pkg/common/kubernetes/client"
clientset "github.com/openebs/zfs-localpv/pkg/generated/clientset/internalclientset"
"github.com/pkg/errors"
Expand Down
2 changes: 1 addition & 1 deletion pkg/builder/volbuilder/volume.go
Expand Up @@ -15,7 +15,7 @@
package volbuilder

import (
apis "github.com/openebs/zfs-localpv/pkg/apis/openebs.io/core/v1alpha1"
apis "github.com/openebs/zfs-localpv/pkg/apis/openebs.io/zfs/v1alpha1"
)

// ZFSVolume is a wrapper over
Expand Down
2 changes: 1 addition & 1 deletion pkg/driver/agent.go
Expand Up @@ -19,7 +19,7 @@ package driver
import (
"github.com/Sirupsen/logrus"
"github.com/container-storage-interface/spec/lib/go/csi"
apis "github.com/openebs/zfs-localpv/pkg/apis/openebs.io/core/v1alpha1"
apis "github.com/openebs/zfs-localpv/pkg/apis/openebs.io/zfs/v1alpha1"
"github.com/openebs/zfs-localpv/pkg/builder/volbuilder"
"github.com/openebs/zfs-localpv/pkg/mgmt/snapshot"
"github.com/openebs/zfs-localpv/pkg/mgmt/volume"
Expand Down
2 changes: 1 addition & 1 deletion pkg/generated/clientset/internalclientset/clientset.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion pkg/generated/clientset/internalclientset/fake/register.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 4 additions & 4 deletions pkg/generated/informer/externalversions/factory.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion pkg/generated/informer/externalversions/generic.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion pkg/mgmt/snapshot/builder.go
Expand Up @@ -22,7 +22,7 @@ import (
clientset "github.com/openebs/zfs-localpv/pkg/generated/clientset/internalclientset"
openebsScheme "github.com/openebs/zfs-localpv/pkg/generated/clientset/internalclientset/scheme"
informers "github.com/openebs/zfs-localpv/pkg/generated/informer/externalversions"
listers "github.com/openebs/zfs-localpv/pkg/generated/lister/core/v1alpha1"
listers "github.com/openebs/zfs-localpv/pkg/generated/lister/zfs/v1alpha1"
corev1 "k8s.io/api/core/v1"
"k8s.io/client-go/kubernetes"
"k8s.io/client-go/kubernetes/scheme"
Expand Down
2 changes: 1 addition & 1 deletion pkg/mgmt/snapshot/snapshot.go
Expand Up @@ -22,7 +22,7 @@ import (

"github.com/Sirupsen/logrus"

apis "github.com/openebs/zfs-localpv/pkg/apis/openebs.io/core/v1alpha1"
apis "github.com/openebs/zfs-localpv/pkg/apis/openebs.io/zfs/v1alpha1"
zfs "github.com/openebs/zfs-localpv/pkg/zfs"
k8serror "k8s.io/apimachinery/pkg/api/errors"
"k8s.io/apimachinery/pkg/util/runtime"
Expand Down
2 changes: 1 addition & 1 deletion pkg/mgmt/volume/builder.go
Expand Up @@ -22,7 +22,7 @@ import (
clientset "github.com/openebs/zfs-localpv/pkg/generated/clientset/internalclientset"
openebsScheme "github.com/openebs/zfs-localpv/pkg/generated/clientset/internalclientset/scheme"
informers "github.com/openebs/zfs-localpv/pkg/generated/informer/externalversions"
listers "github.com/openebs/zfs-localpv/pkg/generated/lister/core/v1alpha1"
listers "github.com/openebs/zfs-localpv/pkg/generated/lister/zfs/v1alpha1"
corev1 "k8s.io/api/core/v1"
"k8s.io/client-go/kubernetes"
"k8s.io/client-go/kubernetes/scheme"
Expand Down
2 changes: 1 addition & 1 deletion pkg/mgmt/volume/volume.go
Expand Up @@ -22,7 +22,7 @@ import (

"github.com/Sirupsen/logrus"

apis "github.com/openebs/zfs-localpv/pkg/apis/openebs.io/core/v1alpha1"
apis "github.com/openebs/zfs-localpv/pkg/apis/openebs.io/zfs/v1alpha1"
zfs "github.com/openebs/zfs-localpv/pkg/zfs"
k8serror "k8s.io/apimachinery/pkg/api/errors"
"k8s.io/apimachinery/pkg/util/runtime"
Expand Down
2 changes: 1 addition & 1 deletion pkg/zfs/mount.go
Expand Up @@ -5,7 +5,7 @@ import (
"os"

"github.com/Sirupsen/logrus"
apis "github.com/openebs/zfs-localpv/pkg/apis/openebs.io/core/v1alpha1"
apis "github.com/openebs/zfs-localpv/pkg/apis/openebs.io/zfs/v1alpha1"
"google.golang.org/grpc/codes"
"google.golang.org/grpc/status"
"k8s.io/kubernetes/pkg/util/mount"
Expand Down
2 changes: 1 addition & 1 deletion pkg/zfs/resize.go
Expand Up @@ -18,7 +18,7 @@ package zfs

import (
"github.com/Sirupsen/logrus"
apis "github.com/openebs/zfs-localpv/pkg/apis/openebs.io/core/v1alpha1"
apis "github.com/openebs/zfs-localpv/pkg/apis/openebs.io/zfs/v1alpha1"
"k8s.io/kubernetes/pkg/util/mount"
"os/exec"
)
Expand Down

0 comments on commit c4c2278

Please sign in to comment.