Make transformer configs array-aware

If path segments end with the special marker `[]` in transformer configs, this
indicates that the respective path segment is supposed to be an array. That
information may be used to suppress the meaningless creation of non-existent
paths that should be arrays, not objects.
This commit is contained in:
Tom Wieczorek
2018-12-09 01:02:44 +01:00
parent 63e4e5ccaa
commit c470982ce5
7 changed files with 131 additions and 6 deletions

View File

@@ -110,7 +110,7 @@ commonLabels:
group: apps
kind: StatefulSet
- path: spec/volumeClaimTemplates/metadata/labels
- path: spec/volumeClaimTemplates[]/metadata/labels
create: true
group: apps
kind: StatefulSet