forked from openshift-kni/eco-goinfra
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathocs-config.yaml
127 lines (118 loc) · 5.22 KB
/
ocs-config.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
---
- name: ocs
sync: true
repo_link: "https://github.com/red-hat-storage/ocs-operator"
branch: main
remote_api_directory: api/v1
local_api_directory: schemes/ocs/operatorv1
replace_imports:
- old: 'nbv1 "github.com/noobaa/noobaa-operator/v5/pkg/apis/noobaa/v1alpha1"'
new: 'nbv1 "github.com/openshift-kni/eco-goinfra/pkg/schemes/ocs/noobaa"'
- old: '"github.com/noobaa/noobaa-operator/v5/pkg/apis/noobaa/v1alpha1"'
new: 'v1alpha1 "github.com/openshift-kni/eco-goinfra/pkg/schemes/ocs/noobaa"'
- old: '"github.com/rook/rook/pkg/apis/ceph.rook.io/v1"'
new: '"github.com/openshift-kni/eco-goinfra/pkg/schemes/ocs/ceph.rook.io/v1"'
- name: rook
sync: true
repo_link: "https://github.com/rook/rook"
branch: master
remote_api_directory: pkg/apis/ceph.rook.io
local_api_directory: schemes/ocs/ceph.rook.io
excludes:
- "*test.go"
replace_imports:
- old: '"github.com/k8snetworkplumbingwg/network-attachment-definition-client/pkg/apis/k8s.cni.cncf.io/v1"'
new: '"github.com/openshift-kni/eco-goinfra/pkg/schemes/ocs/k8s.cni.cncf.io/v1"'
- old: '"github.com/k8snetworkplumbingwg/network-attachment-definition-client/pkg/utils"'
new: '"github.com/openshift-kni/eco-goinfra/pkg/schemes/ocs/nadutils"'
- old: '"github.com/kube-object-storage/lib-bucket-provisioner/pkg/apis/objectbucket.io/v1alpha1"'
new: '"github.com/openshift-kni/eco-goinfra/pkg/schemes/ocs/objectbucket.io/v1alpha1"'
- old: '"github.com/rook/rook/pkg/apis/ceph.rook.io"'
new: '"github.com/openshift-kni/eco-goinfra/pkg/schemes/ocs/ceph.rook.io"'
- old: '"github.com/libopenstorage/secrets"'
new: '"github.com/openshift-kni/eco-goinfra/pkg/schemes/ocs/libopenstorage/secrets"'
- old: '"github.com/libopenstorage/secrets/vault"'
new: '"github.com/openshift-kni/eco-goinfra/pkg/schemes/ocs/libopenstorage/secrets/vault"'
- name: bucket
sync: true
repo_link: "https://github.com/kube-object-storage/lib-bucket-provisioner"
branch: master
remote_api_directory: pkg/apis/objectbucket.io
local_api_directory: schemes/ocs/objectbucket.io
excludes:
- "*test.go"
replace_imports:
- old: '"github.com/kube-object-storage/lib-bucket-provisioner/pkg/apis/objectbucket.io"'
new: '"github.com/openshift-kni/eco-goinfra/pkg/schemes/ocs/objectbucket.io"'
- name: provisioner
sync: true
repo_link: "https://github.com/kube-object-storage/lib-bucket-provisioner"
branch: master
remote_api_directory: pkg/provisioner/api
local_api_directory: schemes/ocs/provisioner
excludes:
- "*test.go"
replace_imports:
- old: '"github.com/kube-object-storage/lib-bucket-provisioner/pkg/apis/objectbucket.io/v1alpha1"'
new: '"github.com/openshift-kni/eco-goinfra/pkg/schemes/ocs/objectbucket.io/v1alpha1"'
- name: nad
sync: true
repo_link: "https://github.com/k8snetworkplumbingwg/network-attachment-definition-client"
branch: master
remote_api_directory: pkg/apis/k8s.cni.cncf.io
local_api_directory: schemes/ocs/k8s.cni.cncf.io
excludes:
- "*test.go"
replace_imports:
- old: '"github.com/k8snetworkplumbingwg/network-attachment-definition-client/pkg/apis/k8s.cni.cncf.io"'
new: '"github.com/openshift-kni/eco-goinfra/pkg/schemes/ocs/k8s.cni.cncf.io"'
- name: nad
sync: true
repo_link: "https://github.com/k8snetworkplumbingwg/network-attachment-definition-client"
branch: master
remote_api_directory: pkg/utils
local_api_directory: schemes/ocs/nadutils
excludes:
- "*test.go"
replace_imports:
- old: '"github.com/k8snetworkplumbingwg/network-attachment-definition-client/pkg/apis/k8s.cni.cncf.io/v1"'
new: '"github.com/openshift-kni/eco-goinfra/pkg/schemes/ocs/k8s.cni.cncf.io/v1"'
- name: noobaa-operator
sync: true
repo_link: "https://github.com/noobaa/noobaa-operator"
branch: master
remote_api_directory: pkg/apis/noobaa/v1alpha1
local_api_directory: schemes/ocs/noobaa
excludes:
- "*test.go"
replace_imports:
- old: '"github.com/kube-object-storage/lib-bucket-provisioner/pkg/apis/objectbucket.io/v1alpha1"'
new: '"github.com/openshift-kni/eco-goinfra/pkg/schemes/ocs/objectbucket.io/v1alpha1"'
- old: '"github.com/kube-object-storage/lib-bucket-provisioner/pkg/provisioner/api"'
new: api "github.com/openshift-kni/eco-goinfra/pkg/schemes/ocs/provisioner"
- name: secret
sync: true
repo_link: "https://github.com/libopenstorage/secrets"
branch: master
remote_api_directory: secrets.go
local_api_directory: schemes/ocs/libopenstorage/secrets/secrets.go
- name: secret
sync: true
repo_link: "https://github.com/libopenstorage/secrets"
branch: master
remote_api_directory: secrets_manager.go
local_api_directory: schemes/ocs/libopenstorage/secrets/secrets_manager.go
- name: secret
sync: true
repo_link: "https://github.com/libopenstorage/secrets"
branch: master
remote_api_directory: vault
local_api_directory: schemes/ocs/libopenstorage/secrets/vault
excludes:
- "*test.go"
replace_imports:
- old: '"github.com/libopenstorage/secrets"'
new: '"github.com/openshift-kni/eco-goinfra/pkg/schemes/ocs/libopenstorage/secrets"'
- old: '"github.com/libopenstorage/secrets/vault/utils"'
new: '"github.com/openshift-kni/eco-goinfra/pkg/schemes/ocs/libopenstorage/secrets/vault/utils"'
...