File tree Expand file tree Collapse file tree 1 file changed +75
-0
lines changed
Expand file tree Collapse file tree 1 file changed +75
-0
lines changed Original file line number Diff line number Diff line change @@ -16,3 +16,78 @@ More or less based on https://tools.ietf.org/html/rfc6901.
1616
1717- Remove
1818- Replace
19+
20+ ## Example
21+
22+ ### Input
23+
24+ ``` yaml
25+ releases :
26+ - name : capi
27+ version : 0.1
28+
29+ instance_groups :
30+ - name : cloud_controller
31+ instances : 0
32+ jobs :
33+ - name : cloud_controller
34+ release : capi
35+
36+ - name : uaa
37+ instances : 0
38+ ` ` `
39+
40+ ### Operations
41+
42+ ` ` ` yaml
43+ - type : replace
44+ path : /instance_groups/name=cloud_controller/instances
45+ value : 1
46+
47+ - type : replace
48+ path : /instance_groups/name=cloud_controller/jobs/name=cloud_controller/consumes?/db
49+ value :
50+ instances :
51+ - address : some-db.local
52+ properties :
53+ username : user
54+ password : pass
55+
56+ - type : replace
57+ path : /instance_groups/name=uaa/instances
58+ value : 1
59+
60+ - type : replace
61+ path : /instance_groups/-
62+ value :
63+ name : uaadb
64+ instances : 2
65+ ` ` `
66+
67+ ### Output
68+
69+ ` ` ` yaml
70+ releases :
71+ - name : capi
72+ version : latest
73+
74+ instance_groups :
75+ - name : cloud_controller
76+ instances : 1
77+ jobs :
78+ - name : cloud_controller
79+ release : capi
80+ consumes :
81+ db :
82+ instances :
83+ - address : some-db.local
84+ properties :
85+ username : user
86+ password : pass
87+
88+ - name : uaa
89+ instances : 1
90+
91+ - name : uaadb
92+ instances : 2
93+ ` ` `
You can’t perform that action at this time.
0 commit comments