diff options
author | Vincent Ambo <tazjin@gmail.com> | 2017-06-22T15·01+0200 |
---|---|---|
committer | Vincent Ambo <tazjin@gmail.com> | 2017-07-03T12·27+0200 |
commit | 9d26c17f13240479ef3e12e9182aca3ac2e61901 (patch) | |
tree | 9ead86ab4028e81b4413a63d65908b355ba53e42 /context/testdata | |
parent | 68e1e484594aa86a874c6eb2ad328274c5f48dd7 (diff) |
feat context: Add ability to import extra variables from files
Kontemplate context specifications can now load extra variables from YAML or JSON files by specifying a list of files (relative to the context file) under the `import` key.
Diffstat (limited to 'context/testdata')
-rw-r--r-- | context/testdata/import-vars-override.yaml | 9 | ||||
-rw-r--r-- | context/testdata/import-vars-simple.yaml | 5 | ||||
-rw-r--r-- | context/testdata/test-vars-override.yaml | 3 | ||||
-rw-r--r-- | context/testdata/test-vars.yaml | 5 |
4 files changed, 22 insertions, 0 deletions
diff --git a/context/testdata/import-vars-override.yaml b/context/testdata/import-vars-override.yaml new file mode 100644 index 000000000000..c3d47bcfc1fc --- /dev/null +++ b/context/testdata/import-vars-override.yaml @@ -0,0 +1,9 @@ +--- +context: k8s.prod.mydomain.com +global: + globalVar: very global! + override: 1 +import: + - test-vars.yaml + - test-vars-override.yaml +include: [] diff --git a/context/testdata/import-vars-simple.yaml b/context/testdata/import-vars-simple.yaml new file mode 100644 index 000000000000..12244e1ab174 --- /dev/null +++ b/context/testdata/import-vars-simple.yaml @@ -0,0 +1,5 @@ +--- +context: k8s.prod.mydomain.com +import: + - test-vars.yaml +include: [] diff --git a/context/testdata/test-vars-override.yaml b/context/testdata/test-vars-override.yaml new file mode 100644 index 000000000000..5215c559c136 --- /dev/null +++ b/context/testdata/test-vars-override.yaml @@ -0,0 +1,3 @@ +--- +override: 3 +place: Oslo diff --git a/context/testdata/test-vars.yaml b/context/testdata/test-vars.yaml new file mode 100644 index 000000000000..af27bdc455bf --- /dev/null +++ b/context/testdata/test-vars.yaml @@ -0,0 +1,5 @@ +--- +override: 'true' +music: + artist: Pallida + track: Tractor Beam |