Skip to content
Merged
Show file tree
Hide file tree
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
69 changes: 69 additions & 0 deletions hub/resourcedescriptors/kubedb.com/v1alpha2/aerospikes.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,75 @@ metadata:
k8s.io/version: v1alpha2
name: kubedb.com-v1alpha2-aerospikes
spec:
connections:
- labels:
- offshoot
level: Controller
namespace:
path: metadata.namespace
selector:
matchLabels:
app.kubernetes.io/instance: '{.metadata.name}'
app.kubernetes.io/managed-by: kubedb.com
app.kubernetes.io/name: aerospikes.kubedb.com
target:
apiVersion: apps.k8s.appscode.com/v1
kind: PetSet
type: MatchSelector
- labels:
- connect_via
level: Controller
nameTemplate: '{.metadata.name}'
namespace:
path: metadata.namespace
target:
apiVersion: appcatalog.appscode.com/v1alpha1
kind: AppBinding
type: MatchName
- labels:
- catalog
references:
- '{.spec.version}'
target:
apiVersion: catalog.kubedb.com/v1alpha1
kind: AerospikeVersion
type: MatchRef
- labels:
- cert_issuer
namespace:
path: metadata.namespace
references:
- '{.spec.tls.issuerRef.name},{.metadata.namespace}'
target:
apiVersion: cert-manager.io/v1
kind: Issuer
type: MatchRef
- labels:
- cert_issuer
references:
- '{.spec.tls.issuerRef.name}'
target:
apiVersion: cert-manager.io/v1
kind: ClusterIssuer
type: MatchRef
- labels:
- view
nameTemplate: '{.metadata.name}~Aerospike.kubedb.com'
namespace:
path: metadata.namespace
target:
apiVersion: core.k8s.appscode.com/v1alpha1
kind: GenericResource
type: MatchName
- labels:
- view
nameTemplate: '{.metadata.name}~Aerospike.kubedb.com'
namespace:
path: metadata.namespace
target:
apiVersion: core.k8s.appscode.com/v1alpha1
kind: GenericResourceService
type: MatchName
resource:
group: kubedb.com
kind: Aerospike
Expand Down
51 changes: 51 additions & 0 deletions hub/resourcedescriptors/kubedb.com/v1alpha2/db2s.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,57 @@ metadata:
k8s.io/version: v1alpha2
name: kubedb.com-v1alpha2-db2s
spec:
connections:
- labels:
- offshoot
level: Controller
namespace:
path: metadata.namespace
selector:
matchLabels:
app.kubernetes.io/instance: '{.metadata.name}'
app.kubernetes.io/managed-by: kubedb.com
app.kubernetes.io/name: db2s.kubedb.com
target:
apiVersion: apps.k8s.appscode.com/v1
kind: PetSet
type: MatchSelector
- labels:
- connect_via
level: Controller
nameTemplate: '{.metadata.name}'
namespace:
path: metadata.namespace
target:
apiVersion: appcatalog.appscode.com/v1alpha1
kind: AppBinding
type: MatchName
- labels:
- catalog
references:
- '{.spec.version}'
target:
apiVersion: catalog.kubedb.com/v1alpha1
kind: DB2Version
type: MatchRef
- labels:
- view
nameTemplate: '{.metadata.name}~DB2.kubedb.com'
namespace:
path: metadata.namespace
target:
apiVersion: core.k8s.appscode.com/v1alpha1
kind: GenericResource
type: MatchName
- labels:
- view
nameTemplate: '{.metadata.name}~DB2.kubedb.com'
namespace:
path: metadata.namespace
target:
apiVersion: core.k8s.appscode.com/v1alpha1
kind: GenericResourceService
type: MatchName
resource:
group: kubedb.com
kind: DB2
Expand Down
51 changes: 51 additions & 0 deletions hub/resourcedescriptors/kubedb.com/v1alpha2/documentdbs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,57 @@ metadata:
k8s.io/version: v1alpha2
name: kubedb.com-v1alpha2-documentdbs
spec:
connections:
- labels:
- offshoot
level: Controller
namespace:
path: metadata.namespace
selector:
matchLabels:
app.kubernetes.io/instance: '{.metadata.name}'
app.kubernetes.io/managed-by: kubedb.com
app.kubernetes.io/name: documentdbs.kubedb.com
target:
apiVersion: apps.k8s.appscode.com/v1
kind: PetSet
type: MatchSelector
- labels:
- connect_via
level: Controller
nameTemplate: '{.metadata.name}'
namespace:
path: metadata.namespace
target:
apiVersion: appcatalog.appscode.com/v1alpha1
kind: AppBinding
type: MatchName
- labels:
- catalog
references:
- '{.spec.version}'
target:
apiVersion: catalog.kubedb.com/v1alpha1
kind: DocumentDBVersion
type: MatchRef
- labels:
- view
nameTemplate: '{.metadata.name}~DocumentDB.kubedb.com'
namespace:
path: metadata.namespace
target:
apiVersion: core.k8s.appscode.com/v1alpha1
kind: GenericResource
type: MatchName
- labels:
- view
nameTemplate: '{.metadata.name}~DocumentDB.kubedb.com'
namespace:
path: metadata.namespace
target:
apiVersion: core.k8s.appscode.com/v1alpha1
kind: GenericResourceService
type: MatchName
resource:
group: kubedb.com
kind: DocumentDB
Expand Down
51 changes: 51 additions & 0 deletions hub/resourcedescriptors/kubedb.com/v1alpha2/etcds.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,57 @@ metadata:
k8s.io/version: v1alpha2
name: kubedb.com-v1alpha2-etcds
spec:
connections:
- labels:
- offshoot
level: Controller
namespace:
path: metadata.namespace
selector:
matchLabels:
app.kubernetes.io/instance: '{.metadata.name}'
app.kubernetes.io/managed-by: kubedb.com
app.kubernetes.io/name: etcds.kubedb.com
target:
apiVersion: apps.k8s.appscode.com/v1
kind: PetSet
type: MatchSelector
- labels:
- connect_via
level: Controller
nameTemplate: '{.metadata.name}'
namespace:
path: metadata.namespace
target:
apiVersion: appcatalog.appscode.com/v1alpha1
kind: AppBinding
type: MatchName
- labels:
- catalog
references:
- '{.spec.version}'
target:
apiVersion: catalog.kubedb.com/v1alpha1
kind: EtcdVersion
type: MatchRef
- labels:
- view
nameTemplate: '{.metadata.name}~Etcd.kubedb.com'
namespace:
path: metadata.namespace
target:
apiVersion: core.k8s.appscode.com/v1alpha1
kind: GenericResource
type: MatchName
- labels:
- view
nameTemplate: '{.metadata.name}~Etcd.kubedb.com'
namespace:
path: metadata.namespace
target:
apiVersion: core.k8s.appscode.com/v1alpha1
kind: GenericResourceService
type: MatchName
resource:
group: kubedb.com
kind: Etcd
Expand Down
69 changes: 69 additions & 0 deletions hub/resourcedescriptors/kubedb.com/v1alpha2/hanadbs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,75 @@ metadata:
k8s.io/version: v1alpha2
name: kubedb.com-v1alpha2-hanadbs
spec:
connections:
- labels:
- offshoot
level: Controller
namespace:
path: metadata.namespace
selector:
matchLabels:
app.kubernetes.io/instance: '{.metadata.name}'
app.kubernetes.io/managed-by: kubedb.com
app.kubernetes.io/name: hanadbs.kubedb.com
target:
apiVersion: apps.k8s.appscode.com/v1
kind: PetSet
type: MatchSelector
- labels:
- connect_via
level: Controller
nameTemplate: '{.metadata.name}'
namespace:
path: metadata.namespace
target:
apiVersion: appcatalog.appscode.com/v1alpha1
kind: AppBinding
type: MatchName
- labels:
- catalog
references:
- '{.spec.version}'
target:
apiVersion: catalog.kubedb.com/v1alpha1
kind: HanaDBVersion
type: MatchRef
- labels:
- cert_issuer
namespace:
path: metadata.namespace
references:
- '{.spec.tls.issuerRef.name},{.metadata.namespace}'
target:
apiVersion: cert-manager.io/v1
kind: Issuer
type: MatchRef
- labels:
- cert_issuer
references:
- '{.spec.tls.issuerRef.name}'
target:
apiVersion: cert-manager.io/v1
kind: ClusterIssuer
type: MatchRef
- labels:
- view
nameTemplate: '{.metadata.name}~HanaDB.kubedb.com'
namespace:
path: metadata.namespace
target:
apiVersion: core.k8s.appscode.com/v1alpha1
kind: GenericResource
type: MatchName
- labels:
- view
nameTemplate: '{.metadata.name}~HanaDB.kubedb.com'
namespace:
path: metadata.namespace
target:
apiVersion: core.k8s.appscode.com/v1alpha1
kind: GenericResourceService
type: MatchName
resource:
group: kubedb.com
kind: HanaDB
Expand Down
Loading
Loading