Skip to content

Commit 3d4a38a

Browse files
authored
common-web-ui ORMs (#2295)
1 parent ea2d0d4 commit 3d4a38a

File tree

3 files changed

+66
-1
lines changed

3 files changed

+66
-1
lines changed

turbonomic/README.md

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,20 @@
1-
placeholder for readme
1+
2+
# Operators
3+
4+
## Deployments
5+
6+
### ibm-commonui-operator
7+
8+
CRD Name: clusterserviceversions.operators.coreos.com
9+
- [x] ibm-commonui-operator
10+
11+
12+
# Operands
13+
14+
## Deployments
15+
16+
### CommonWebUI
17+
18+
CRD Name: commonwebuis.operator.ibm.com
19+
- [x] common-web-ui
20+
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
apiVersion: devops.turbonomic.io/v1alpha1
2+
kind: OperatorResourceMapping
3+
metadata:
4+
name: common-web-ui-orm
5+
spec:
6+
owner: # target same namespace by default
7+
apiVersion: operators.ibm.com/v1alpha1
8+
kind: CommonWebUI
9+
name: example-commonwebui
10+
mappings:
11+
patterns:
12+
- ownerPath: .spec.replicas
13+
owned:
14+
apiVersion: apps/v1
15+
kind: Deployment
16+
name: common-web-ui
17+
path: .spec.replicas
18+
- ownerPath: .spec.resources
19+
owned:
20+
apiVersion: apps/v1
21+
kind: Deployment
22+
name: common-web-ui
23+
path: .spec.template.spec.containers[?(@.name=="common-web-ui")].resources
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
apiVersion: devops.turbonomic.io/v1alpha1
2+
kind: OperatorResourceMapping
3+
metadata:
4+
name: ibm-commonui-operator-orm
5+
spec:
6+
owner: # target same namespace by default
7+
apiVersion: operators.coreos.com/v1alpha1
8+
kind: ClusterServiceVersion
9+
name: ibm-commonui-operator.v4.6.0
10+
mappings:
11+
patterns:
12+
- ownerPath: .spec.install.spec.deployments[?(@.name=="ibm-commonui-operator")].spec.replicas
13+
owned:
14+
apiVersion: apps/v1
15+
kind: Deployment
16+
path: .spec.replicas
17+
name: ibm-commonui-operator
18+
- ownerPath: .spec.install.spec.deployments[?(@.name=="ibm-commonui-operator")].spec.template.spec.containers[?(@.name=="manager")].resources
19+
owned:
20+
apiVersion: apps/v1
21+
kind: Deployment
22+
path: .spec.template.spec.containers[?(@.name=="manager")].resources
23+
name: ibm-commonui-operator

0 commit comments

Comments
 (0)