Skip to content

Commit c43fbfa

Browse files
added flink turbonomic orm files
1 parent 48b91ce commit c43fbfa

File tree

2 files changed

+81
-0
lines changed

2 files changed

+81
-0
lines changed
Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
apiVersion: devops.turbonomic.io/v1alpha1
2+
kind: OperatorResourceMapping
3+
metadata:
4+
name: flink-jobmanager-orm
5+
namespace: $namespace
6+
spec:
7+
mappings:
8+
patterns:
9+
- owned:
10+
apiVersion: apps/v1
11+
kind: ReplicaSet
12+
name: job-manager
13+
path: '.spec.containers[?(@.name=="tls-proxy")].resources'
14+
ownerPath: .spec.containers.resources
15+
- owned:
16+
apiVersion: apps/v1
17+
kind: ReplicaSet
18+
name: job-manager
19+
path: '.spec.containers[?(@.name=="flink-main-container")].resources'
20+
ownerPath: .spec.containers.resources
21+
selectors:
22+
flink_deploy:
23+
matchLabels:
24+
app.kubernetes.io/name: ibm-opencontent-flink
25+
owner:
26+
apiVersion: flink.ibm.com/v1beta1
27+
kind: FlinkDeployment
28+
name: test-flink-deployment
29+
---
30+
apiVersion: devops.turbonomic.io/v1alpha1
31+
kind: OperatorResourceMapping
32+
metadata:
33+
name: flink-taskmanager-orm
34+
namespace: $namespace
35+
spec:
36+
mappings:
37+
patterns:
38+
- owned:
39+
apiVersion: apps/v1
40+
kind: ReplicaSet
41+
name: taskmanager
42+
path: '.spec.containers[?(@.name=="flink-main-container")].resources'
43+
ownerPath: '.spec.containers.resources'
44+
selectors:
45+
flink_deploy:
46+
matchLabels:
47+
app.kubernetes.io/name: ibm-opencontent-flink
48+
owner:
49+
apiVersion: flink.ibm.com/v1beta1
50+
kind: FlinkDeployment
51+
name: test-flink-deployment
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
apiVersion: devops.turbonomic.io/v1alpha1
2+
kind: OperatorResourceMapping
3+
metadata:
4+
name: flink-operator-orm
5+
namespace: $namespace
6+
spec:
7+
mappings:
8+
patterns:
9+
- owned:
10+
apiVersion: apps/v1
11+
kind: Deployment
12+
path: .spec.template.spec.containers[?(@.name=="flink-kubernetes-operator")].resources
13+
name: flink-kubernetes-operator
14+
ownerPath: .spec.install.spec.deployments[?(@.name=="flink-kubernetes-operator")].spec.template.spec.containers[?(@.name=="flink-kubernetes-operator")].resources
15+
selector: flink_operator
16+
- owned:
17+
apiVersion: apps/v1
18+
kind: Deployment
19+
path: .spec.template.spec.containers[?(@.name=="flink-webhook")].resources
20+
name: flink-kubernetes-operator
21+
ownerPath: .spec.install.spec.deployments[?(@.name=="flink-kubernetes-operator")].spec.template.spec.containers[?(@.name=="flink-webhook")].resources
22+
selector: flink_operator
23+
selectors:
24+
flink_operator:
25+
matchLabels:
26+
app.kubernetes.io/name: flink-kubernetes-operator
27+
owner:
28+
apiVersion: operators.coreos.com/v1alpha1
29+
kind: ClusterServiceVersion
30+
name: ibm-opencontent-flink.v2.0.6

0 commit comments

Comments
 (0)