diff --git a/hub/resourcedescriptors/ops.kubedb.com/v1alpha1/aerospikeopsrequests.yaml b/hub/resourcedescriptors/ops.kubedb.com/v1alpha1/aerospikeopsrequests.yaml index d6491924e..d918c102f 100644 --- a/hub/resourcedescriptors/ops.kubedb.com/v1alpha1/aerospikeopsrequests.yaml +++ b/hub/resourcedescriptors/ops.kubedb.com/v1alpha1/aerospikeopsrequests.yaml @@ -8,6 +8,15 @@ metadata: k8s.io/version: v1alpha1 name: ops.kubedb.com-v1alpha1-aerospikeopsrequests spec: + connections: + - labels: + - ops + references: + - '{.spec.databaseRef.name}' + target: + apiVersion: kubedb.com/v1alpha2 + kind: Aerospike + type: MatchRef resource: group: ops.kubedb.com kind: AerospikeOpsRequest diff --git a/hub/resourcedescriptors/ops.kubedb.com/v1alpha1/cassandraopsrequests.yaml b/hub/resourcedescriptors/ops.kubedb.com/v1alpha1/cassandraopsrequests.yaml index 9612902b0..5ee32a5ab 100644 --- a/hub/resourcedescriptors/ops.kubedb.com/v1alpha1/cassandraopsrequests.yaml +++ b/hub/resourcedescriptors/ops.kubedb.com/v1alpha1/cassandraopsrequests.yaml @@ -8,6 +8,15 @@ metadata: k8s.io/version: v1alpha1 name: ops.kubedb.com-v1alpha1-cassandraopsrequests spec: + connections: + - labels: + - ops + references: + - '{.spec.databaseRef.name}' + target: + apiVersion: kubedb.com/v1alpha2 + kind: Cassandra + type: MatchRef resource: group: ops.kubedb.com kind: CassandraOpsRequest diff --git a/hub/resourcedescriptors/ops.kubedb.com/v1alpha1/clickhouseopsrequests.yaml b/hub/resourcedescriptors/ops.kubedb.com/v1alpha1/clickhouseopsrequests.yaml index cea274f19..46ff61396 100644 --- a/hub/resourcedescriptors/ops.kubedb.com/v1alpha1/clickhouseopsrequests.yaml +++ b/hub/resourcedescriptors/ops.kubedb.com/v1alpha1/clickhouseopsrequests.yaml @@ -8,6 +8,15 @@ metadata: k8s.io/version: v1alpha1 name: ops.kubedb.com-v1alpha1-clickhouseopsrequests spec: + connections: + - labels: + - ops + references: + - '{.spec.databaseRef.name}' + target: + apiVersion: kubedb.com/v1alpha2 + kind: ClickHouse + type: MatchRef resource: group: ops.kubedb.com kind: ClickHouseOpsRequest diff --git a/hub/resourcedescriptors/ops.kubedb.com/v1alpha1/db2opsrequests.yaml b/hub/resourcedescriptors/ops.kubedb.com/v1alpha1/db2opsrequests.yaml index df27ba33c..ad6e6fd63 100644 --- a/hub/resourcedescriptors/ops.kubedb.com/v1alpha1/db2opsrequests.yaml +++ b/hub/resourcedescriptors/ops.kubedb.com/v1alpha1/db2opsrequests.yaml @@ -8,6 +8,15 @@ metadata: k8s.io/version: v1alpha1 name: ops.kubedb.com-v1alpha1-db2opsrequests spec: + connections: + - labels: + - ops + references: + - '{.spec.databaseRef.name}' + target: + apiVersion: kubedb.com/v1alpha2 + kind: DB2 + type: MatchRef resource: group: ops.kubedb.com kind: DB2OpsRequest diff --git a/hub/resourcedescriptors/ops.kubedb.com/v1alpha1/documentdbopsrequests.yaml b/hub/resourcedescriptors/ops.kubedb.com/v1alpha1/documentdbopsrequests.yaml index c06e40cb8..19a2e0cdd 100644 --- a/hub/resourcedescriptors/ops.kubedb.com/v1alpha1/documentdbopsrequests.yaml +++ b/hub/resourcedescriptors/ops.kubedb.com/v1alpha1/documentdbopsrequests.yaml @@ -8,6 +8,15 @@ metadata: k8s.io/version: v1alpha1 name: ops.kubedb.com-v1alpha1-documentdbopsrequests spec: + connections: + - labels: + - ops + references: + - '{.spec.databaseRef.name}' + target: + apiVersion: kubedb.com/v1alpha2 + kind: DocumentDB + type: MatchRef resource: group: ops.kubedb.com kind: DocumentDBOpsRequest diff --git a/hub/resourcedescriptors/ops.kubedb.com/v1alpha1/etcdopsrequests.yaml b/hub/resourcedescriptors/ops.kubedb.com/v1alpha1/etcdopsrequests.yaml index 10fe80077..67c14eb60 100644 --- a/hub/resourcedescriptors/ops.kubedb.com/v1alpha1/etcdopsrequests.yaml +++ b/hub/resourcedescriptors/ops.kubedb.com/v1alpha1/etcdopsrequests.yaml @@ -8,6 +8,15 @@ metadata: k8s.io/version: v1alpha1 name: ops.kubedb.com-v1alpha1-etcdopsrequests spec: + connections: + - labels: + - ops + references: + - '{.spec.databaseRef.name}' + target: + apiVersion: kubedb.com/v1alpha2 + kind: Etcd + type: MatchRef resource: group: ops.kubedb.com kind: EtcdOpsRequest diff --git a/hub/resourcedescriptors/ops.kubedb.com/v1alpha1/hanadbopsrequests.yaml b/hub/resourcedescriptors/ops.kubedb.com/v1alpha1/hanadbopsrequests.yaml index 746b56f34..97c9c147d 100644 --- a/hub/resourcedescriptors/ops.kubedb.com/v1alpha1/hanadbopsrequests.yaml +++ b/hub/resourcedescriptors/ops.kubedb.com/v1alpha1/hanadbopsrequests.yaml @@ -8,6 +8,15 @@ metadata: k8s.io/version: v1alpha1 name: ops.kubedb.com-v1alpha1-hanadbopsrequests spec: + connections: + - labels: + - ops + references: + - '{.spec.databaseRef.name}' + target: + apiVersion: kubedb.com/v1alpha2 + kind: HanaDB + type: MatchRef resource: group: ops.kubedb.com kind: HanaDBOpsRequest diff --git a/hub/resourcedescriptors/ops.kubedb.com/v1alpha1/hazelcastopsrequests.yaml b/hub/resourcedescriptors/ops.kubedb.com/v1alpha1/hazelcastopsrequests.yaml index 2e3de497d..5a34757e6 100644 --- a/hub/resourcedescriptors/ops.kubedb.com/v1alpha1/hazelcastopsrequests.yaml +++ b/hub/resourcedescriptors/ops.kubedb.com/v1alpha1/hazelcastopsrequests.yaml @@ -8,6 +8,15 @@ metadata: k8s.io/version: v1alpha1 name: ops.kubedb.com-v1alpha1-hazelcastopsrequests spec: + connections: + - labels: + - ops + references: + - '{.spec.databaseRef.name}' + target: + apiVersion: kubedb.com/v1alpha2 + kind: Hazelcast + type: MatchRef resource: group: ops.kubedb.com kind: HazelcastOpsRequest diff --git a/hub/resourcedescriptors/ops.kubedb.com/v1alpha1/igniteopsrequests.yaml b/hub/resourcedescriptors/ops.kubedb.com/v1alpha1/igniteopsrequests.yaml index b16271a38..be22dde62 100644 --- a/hub/resourcedescriptors/ops.kubedb.com/v1alpha1/igniteopsrequests.yaml +++ b/hub/resourcedescriptors/ops.kubedb.com/v1alpha1/igniteopsrequests.yaml @@ -8,6 +8,15 @@ metadata: k8s.io/version: v1alpha1 name: ops.kubedb.com-v1alpha1-igniteopsrequests spec: + connections: + - labels: + - ops + references: + - '{.spec.databaseRef.name}' + target: + apiVersion: kubedb.com/v1alpha2 + kind: Ignite + type: MatchRef resource: group: ops.kubedb.com kind: IgniteOpsRequest diff --git a/hub/resourcedescriptors/ops.kubedb.com/v1alpha1/milvusopsrequests.yaml b/hub/resourcedescriptors/ops.kubedb.com/v1alpha1/milvusopsrequests.yaml index 5d0ad625c..6c0ccf808 100644 --- a/hub/resourcedescriptors/ops.kubedb.com/v1alpha1/milvusopsrequests.yaml +++ b/hub/resourcedescriptors/ops.kubedb.com/v1alpha1/milvusopsrequests.yaml @@ -8,6 +8,15 @@ metadata: k8s.io/version: v1alpha1 name: ops.kubedb.com-v1alpha1-milvusopsrequests spec: + connections: + - labels: + - ops + references: + - '{.spec.databaseRef.name}' + target: + apiVersion: kubedb.com/v1alpha2 + kind: Milvus + type: MatchRef resource: group: ops.kubedb.com kind: MilvusOpsRequest diff --git a/hub/resourcedescriptors/ops.kubedb.com/v1alpha1/neo4jopsrequests.yaml b/hub/resourcedescriptors/ops.kubedb.com/v1alpha1/neo4jopsrequests.yaml index 1261c2e48..420461369 100644 --- a/hub/resourcedescriptors/ops.kubedb.com/v1alpha1/neo4jopsrequests.yaml +++ b/hub/resourcedescriptors/ops.kubedb.com/v1alpha1/neo4jopsrequests.yaml @@ -8,6 +8,15 @@ metadata: k8s.io/version: v1alpha1 name: ops.kubedb.com-v1alpha1-neo4jopsrequests spec: + connections: + - labels: + - ops + references: + - '{.spec.databaseRef.name}' + target: + apiVersion: kubedb.com/v1alpha2 + kind: Neo4j + type: MatchRef resource: group: ops.kubedb.com kind: Neo4jOpsRequest diff --git a/hub/resourcedescriptors/ops.kubedb.com/v1alpha1/oracleopsrequests.yaml b/hub/resourcedescriptors/ops.kubedb.com/v1alpha1/oracleopsrequests.yaml index c338d4398..6cd033f72 100644 --- a/hub/resourcedescriptors/ops.kubedb.com/v1alpha1/oracleopsrequests.yaml +++ b/hub/resourcedescriptors/ops.kubedb.com/v1alpha1/oracleopsrequests.yaml @@ -8,6 +8,15 @@ metadata: k8s.io/version: v1alpha1 name: ops.kubedb.com-v1alpha1-oracleopsrequests spec: + connections: + - labels: + - ops + references: + - '{.spec.databaseRef.name}' + target: + apiVersion: kubedb.com/v1alpha2 + kind: Oracle + type: MatchRef resource: group: ops.kubedb.com kind: OracleOpsRequest diff --git a/hub/resourcedescriptors/ops.kubedb.com/v1alpha1/qdrantopsrequests.yaml b/hub/resourcedescriptors/ops.kubedb.com/v1alpha1/qdrantopsrequests.yaml index 4c4db58cd..db5d53ce0 100644 --- a/hub/resourcedescriptors/ops.kubedb.com/v1alpha1/qdrantopsrequests.yaml +++ b/hub/resourcedescriptors/ops.kubedb.com/v1alpha1/qdrantopsrequests.yaml @@ -8,6 +8,15 @@ metadata: k8s.io/version: v1alpha1 name: ops.kubedb.com-v1alpha1-qdrantopsrequests spec: + connections: + - labels: + - ops + references: + - '{.spec.databaseRef.name}' + target: + apiVersion: kubedb.com/v1alpha2 + kind: Qdrant + type: MatchRef resource: group: ops.kubedb.com kind: QdrantOpsRequest diff --git a/hub/resourcedescriptors/ops.kubedb.com/v1alpha1/weaviateopsrequests.yaml b/hub/resourcedescriptors/ops.kubedb.com/v1alpha1/weaviateopsrequests.yaml index fe8077886..4001e443f 100644 --- a/hub/resourcedescriptors/ops.kubedb.com/v1alpha1/weaviateopsrequests.yaml +++ b/hub/resourcedescriptors/ops.kubedb.com/v1alpha1/weaviateopsrequests.yaml @@ -8,6 +8,15 @@ metadata: k8s.io/version: v1alpha1 name: ops.kubedb.com-v1alpha1-weaviateopsrequests spec: + connections: + - labels: + - ops + references: + - '{.spec.databaseRef.name}' + target: + apiVersion: kubedb.com/v1alpha2 + kind: Weaviate + type: MatchRef resource: group: ops.kubedb.com kind: WeaviateOpsRequest diff --git a/hub/resourceoutlines/kubedb.com/v1alpha2/kubedb/cassandras.yaml b/hub/resourceoutlines/kubedb.com/v1alpha2/kubedb/cassandras.yaml index 7bca45def..fe652c555 100644 --- a/hub/resourceoutlines/kubedb.com/v1alpha2/kubedb/cassandras.yaml +++ b/hub/resourceoutlines/kubedb.com/v1alpha2/kubedb/cassandras.yaml @@ -170,6 +170,27 @@ spec: sort: fieldName: Age order: Ascending + - actions: + create: Never + displayMode: List + kind: Connection + name: Recommendations + query: + byLabel: recommended_for + type: GraphQL + ref: + group: supervisor.appscode.com + kind: Recommendation + requiredFeatureSets: + opscenter-datastore: + - kubedb + opscenter-tools: + - supervisor + view: + name: supervisor.appscode.com-v1alpha1-recommendations-kubedb + sort: + fieldName: Age + order: Ascending - icon: carbon:data-backup name: Backup requiredFeatureSets: diff --git a/hub/resourceoutlines/kubedb.com/v1alpha2/kubedb/ignites.yaml b/hub/resourceoutlines/kubedb.com/v1alpha2/kubedb/ignites.yaml index 67e002387..47d0cb44a 100644 --- a/hub/resourceoutlines/kubedb.com/v1alpha2/kubedb/ignites.yaml +++ b/hub/resourceoutlines/kubedb.com/v1alpha2/kubedb/ignites.yaml @@ -170,6 +170,27 @@ spec: sort: fieldName: Age order: Ascending + - actions: + create: Never + displayMode: List + kind: Connection + name: Recommendations + query: + byLabel: recommended_for + type: GraphQL + ref: + group: supervisor.appscode.com + kind: Recommendation + requiredFeatureSets: + opscenter-datastore: + - kubedb + opscenter-tools: + - supervisor + view: + name: supervisor.appscode.com-v1alpha1-recommendations-kubedb + sort: + fieldName: Age + order: Ascending - icon: hugeicons:database-locked name: Security sections: diff --git a/hub/resourceoutlines/kubedb.com/v1alpha2/kubedb/milvuses.yaml b/hub/resourceoutlines/kubedb.com/v1alpha2/kubedb/milvuses.yaml index 291c70c5e..f3b456b38 100644 --- a/hub/resourceoutlines/kubedb.com/v1alpha2/kubedb/milvuses.yaml +++ b/hub/resourceoutlines/kubedb.com/v1alpha2/kubedb/milvuses.yaml @@ -145,6 +145,27 @@ spec: sort: fieldName: Age order: Ascending + - actions: + create: Never + displayMode: List + kind: Connection + name: Recommendations + query: + byLabel: recommended_for + type: GraphQL + ref: + group: supervisor.appscode.com + kind: Recommendation + requiredFeatureSets: + opscenter-datastore: + - kubedb + opscenter-tools: + - supervisor + view: + name: supervisor.appscode.com-v1alpha1-recommendations-kubedb + sort: + fieldName: Age + order: Ascending - icon: hugeicons:database-locked name: Security sections: diff --git a/hub/resourceoutlines/kubedb.com/v1alpha2/kubedb/neo4js.yaml b/hub/resourceoutlines/kubedb.com/v1alpha2/kubedb/neo4js.yaml index 098ebfa4d..f5dc22be4 100644 --- a/hub/resourceoutlines/kubedb.com/v1alpha2/kubedb/neo4js.yaml +++ b/hub/resourceoutlines/kubedb.com/v1alpha2/kubedb/neo4js.yaml @@ -189,6 +189,27 @@ spec: sort: fieldName: Age order: Ascending + - actions: + create: Never + displayMode: List + kind: Connection + name: Recommendations + query: + byLabel: recommended_for + type: GraphQL + ref: + group: supervisor.appscode.com + kind: Recommendation + requiredFeatureSets: + opscenter-datastore: + - kubedb + opscenter-tools: + - supervisor + view: + name: supervisor.appscode.com-v1alpha1-recommendations-kubedb + sort: + fieldName: Age + order: Ascending - icon: carbon:data-backup name: Backup requiredFeatureSets: diff --git a/hub/resourceoutlines/kubedb.com/v1alpha2/kubedb/oracles.yaml b/hub/resourceoutlines/kubedb.com/v1alpha2/kubedb/oracles.yaml index fe1b4e5ca..8a43604c3 100644 --- a/hub/resourceoutlines/kubedb.com/v1alpha2/kubedb/oracles.yaml +++ b/hub/resourceoutlines/kubedb.com/v1alpha2/kubedb/oracles.yaml @@ -261,6 +261,27 @@ spec: sort: fieldName: Age order: Ascending + - actions: + create: Never + displayMode: List + kind: Connection + name: Recommendations + query: + byLabel: recommended_for + type: GraphQL + ref: + group: supervisor.appscode.com + kind: Recommendation + requiredFeatureSets: + opscenter-datastore: + - kubedb + opscenter-tools: + - supervisor + view: + name: supervisor.appscode.com-v1alpha1-recommendations-kubedb + sort: + fieldName: Age + order: Ascending - icon: hugeicons:database-locked name: Security sections: diff --git a/hub/resourceoutlines/kubedb.com/v1alpha2/kubedb/qdrants.yaml b/hub/resourceoutlines/kubedb.com/v1alpha2/kubedb/qdrants.yaml index 059e306b7..f6711c84e 100644 --- a/hub/resourceoutlines/kubedb.com/v1alpha2/kubedb/qdrants.yaml +++ b/hub/resourceoutlines/kubedb.com/v1alpha2/kubedb/qdrants.yaml @@ -145,6 +145,27 @@ spec: sort: fieldName: Age order: Ascending + - actions: + create: Never + displayMode: List + kind: Connection + name: Recommendations + query: + byLabel: recommended_for + type: GraphQL + ref: + group: supervisor.appscode.com + kind: Recommendation + requiredFeatureSets: + opscenter-datastore: + - kubedb + opscenter-tools: + - supervisor + view: + name: supervisor.appscode.com-v1alpha1-recommendations-kubedb + sort: + fieldName: Age + order: Ascending - icon: hugeicons:database-locked name: Security sections: diff --git a/hub/resourceoutlines/kubedb.com/v1alpha2/kubedb/rabbitmqs.yaml b/hub/resourceoutlines/kubedb.com/v1alpha2/kubedb/rabbitmqs.yaml index f09ea77a0..011928bfc 100644 --- a/hub/resourceoutlines/kubedb.com/v1alpha2/kubedb/rabbitmqs.yaml +++ b/hub/resourceoutlines/kubedb.com/v1alpha2/kubedb/rabbitmqs.yaml @@ -261,6 +261,27 @@ spec: sort: fieldName: Age order: Ascending + - actions: + create: Never + displayMode: List + kind: Connection + name: Recommendations + query: + byLabel: recommended_for + type: GraphQL + ref: + group: supervisor.appscode.com + kind: Recommendation + requiredFeatureSets: + opscenter-datastore: + - kubedb + opscenter-tools: + - supervisor + view: + name: supervisor.appscode.com-v1alpha1-recommendations-kubedb + sort: + fieldName: Age + order: Ascending - icon: hugeicons:database-locked name: Security sections: diff --git a/hub/resourceoutlines/kubedb.com/v1alpha2/kubedb/singlestores.yaml b/hub/resourceoutlines/kubedb.com/v1alpha2/kubedb/singlestores.yaml index 713233c3e..ba35bb05f 100644 --- a/hub/resourceoutlines/kubedb.com/v1alpha2/kubedb/singlestores.yaml +++ b/hub/resourceoutlines/kubedb.com/v1alpha2/kubedb/singlestores.yaml @@ -261,6 +261,27 @@ spec: sort: fieldName: Age order: Ascending + - actions: + create: Never + displayMode: List + kind: Connection + name: Recommendations + query: + byLabel: recommended_for + type: GraphQL + ref: + group: supervisor.appscode.com + kind: Recommendation + requiredFeatureSets: + opscenter-datastore: + - kubedb + opscenter-tools: + - supervisor + view: + name: supervisor.appscode.com-v1alpha1-recommendations-kubedb + sort: + fieldName: Age + order: Ascending - icon: carbon:data-backup name: Backup requiredFeatureSets: diff --git a/hub/resourceoutlines/kubedb.com/v1alpha2/kubedb/solrs.yaml b/hub/resourceoutlines/kubedb.com/v1alpha2/kubedb/solrs.yaml index 4172a1496..8ac58e391 100644 --- a/hub/resourceoutlines/kubedb.com/v1alpha2/kubedb/solrs.yaml +++ b/hub/resourceoutlines/kubedb.com/v1alpha2/kubedb/solrs.yaml @@ -261,6 +261,27 @@ spec: sort: fieldName: Age order: Ascending + - actions: + create: Never + displayMode: List + kind: Connection + name: Recommendations + query: + byLabel: recommended_for + type: GraphQL + ref: + group: supervisor.appscode.com + kind: Recommendation + requiredFeatureSets: + opscenter-datastore: + - kubedb + opscenter-tools: + - supervisor + view: + name: supervisor.appscode.com-v1alpha1-recommendations-kubedb + sort: + fieldName: Age + order: Ascending - icon: hugeicons:database-locked name: Security sections: diff --git a/hub/resourceoutlines/kubedb.com/v1alpha2/kubedb/weaviates.yaml b/hub/resourceoutlines/kubedb.com/v1alpha2/kubedb/weaviates.yaml index e011409d5..1ca65734e 100644 --- a/hub/resourceoutlines/kubedb.com/v1alpha2/kubedb/weaviates.yaml +++ b/hub/resourceoutlines/kubedb.com/v1alpha2/kubedb/weaviates.yaml @@ -106,6 +106,27 @@ spec: sort: fieldName: Age order: Ascending + - actions: + create: Never + displayMode: List + kind: Connection + name: Recommendations + query: + byLabel: recommended_for + type: GraphQL + ref: + group: supervisor.appscode.com + kind: Recommendation + requiredFeatureSets: + opscenter-datastore: + - kubedb + opscenter-tools: + - supervisor + view: + name: supervisor.appscode.com-v1alpha1-recommendations-kubedb + sort: + fieldName: Age + order: Ascending - icon: hugeicons:database-locked name: Security sections: diff --git a/hub/resourceoutlines/kubedb.com/v1alpha2/kubedb/zookeepers.yaml b/hub/resourceoutlines/kubedb.com/v1alpha2/kubedb/zookeepers.yaml index 45597249f..7856c7d70 100644 --- a/hub/resourceoutlines/kubedb.com/v1alpha2/kubedb/zookeepers.yaml +++ b/hub/resourceoutlines/kubedb.com/v1alpha2/kubedb/zookeepers.yaml @@ -170,6 +170,27 @@ spec: sort: fieldName: Age order: Ascending + - actions: + create: Never + displayMode: List + kind: Connection + name: Recommendations + query: + byLabel: recommended_for + type: GraphQL + ref: + group: supervisor.appscode.com + kind: Recommendation + requiredFeatureSets: + opscenter-datastore: + - kubedb + opscenter-tools: + - supervisor + view: + name: supervisor.appscode.com-v1alpha1-recommendations-kubedb + sort: + fieldName: Age + order: Ascending - icon: carbon:data-backup name: Backup requiredFeatureSets: