Skip to content

Commit 9aebbaa

Browse files
committed
Added orm for opensearch
1 parent f1f5380 commit 9aebbaa

File tree

2 files changed

+46
-0
lines changed

2 files changed

+46
-0
lines changed
+28
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
apiVersion: devops.turbonomic.io/v1alpha1
2+
kind: OperatorResourceMapping
3+
metadata:
4+
name: opensearch-orm
5+
namespace: tamil-os
6+
spec:
7+
mappings:
8+
patterns:
9+
- owned:
10+
apiVersion: apps/v1
11+
kind: StatefulSet
12+
path: .spec.spec.containers[?(@.name=="elasticsearch")].resources
13+
ownerPath: .spec.resources
14+
selector: os_deploy
15+
- owned:
16+
apiVersion: apps/v1
17+
kind: StatefulSet
18+
path: .spec.spec.containers[?(@.name=="haproxy")].resources
19+
ownerPath: .spec.resources
20+
selector: os_deploy
21+
selectors:
22+
os_deploy:
23+
matchLabels:
24+
app.kubernetes.io/name: opensearch
25+
owner:
26+
apiVersion: elasticsearch.opencontent.ibm.com/v1
27+
kind: ElasticsearchCluster
28+
name: opensearch
+18
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
apiVersion: devops.turbonomic.io/v1alpha1
2+
kind: OperatorResourceMapping
3+
metadata:
4+
name: opensearch-operator-rm
5+
namespace: tamil-os
6+
spec:
7+
mappings:
8+
patterns:
9+
- owned:
10+
apiVersion: apps/v1
11+
kind: Deployment
12+
path: .spec.template.spec.containers[?(@.name=="manager")].resources
13+
name: ibm-elasticsearch-operator-ibm-es-controller-manager
14+
ownerPath: .spec.install.spec.deployments[?(@.name=="ibm-elasticsearch-operator-ibm-es-controller-manager")].spec.template.spec.containers[?(@.name=="manager")].resources
15+
owner:
16+
apiVersion: operators.coreos.com/v1alpha1
17+
kind: ClusterServiceVersion
18+
name: ibm-elasticsearch-operator.v1.1.2346

0 commit comments

Comments
 (0)