Ian Howell
ed03818e20
This commit enhances the UnstructAdapter
...
* Added support for arbitrary data types rather than just strings
* Added support for integer index-able arrays
* Improve code coverage for kunstruct
- kunstruct around 90%
- helper at 100%
* Update expansion.Expand method to preserve the original type of the variable
* Ensure the int field such .spec.replicas can be used
as a source in a first Deployment or as destination of a variable (in the
second Deployment variable).
2019-06-18 13:43:01 -05:00
Jeffrey Regan
81c98c855f
Convert inventory transformer to plugin, reduce k8sdeps.
2019-06-02 10:49:01 -07:00
Jeffrey Regan
fd2248e7c2
Move hashing transformer out of k8sdeps.
2019-05-29 13:51:41 -07:00
jregan
47c965481f
Reduce k8ds deps
2019-05-27 15:37:03 -07:00
jregan
a352ff3923
True and false are mysterious.
2019-05-21 10:58:43 -07:00
Jingfang Liu
b4fc1e4357
change field name: prune -> inventory
2019-04-22 11:25:14 -07:00
Jingfang Liu
826affb8dd
generate configmap for pruning
2019-04-08 14:10:49 -07:00
jregan
ffc16d51e0
Add secret generator.
2019-04-06 18:38:22 -07:00
jregan
c06b95077d
Secret/configmap factory cleanup.
2019-03-15 09:25:59 -07:00
Jingfang Liu
84057436d6
Combine generatorArgs and generatorOptions into options of Resource
2019-01-31 15:32:32 -08:00
Jingfang Liu
f7c34ccb52
Remove filesystem from ConfigMapGenerator and SecretGenerator
2019-01-16 13:33:06 -08:00
Jeffrey Regan
d04877a9e7
Simplify some code and add TODOs.
2018-11-07 13:58:14 -08:00
Jingfang Liu
0cb02f1448
allow add labels/annotations to generated resources
2018-10-19 15:40:06 -07:00
Jingfang Liu
2953dad221
add MakeHashTransformer in TransformerFactory; remove hash interface
2018-10-10 14:05:13 -07:00
Jingfang Liu
96091dfcf5
remove decoder interface since it is only used inside k8sdeps
2018-10-10 11:08:23 -07:00
Jingfang Liu
f783486057
hide core/v1 behind interface
2018-10-09 15:50:52 -07:00
Jeff Regan
30814302af
Fix some minor naming mistakes. ( #434 )
...
* Fix some minor naming mistakes.
* Fix some minor naming mistakes.
2018-10-08 15:58:44 -07:00
Jingfang Liu
78de5374ed
hide patch transformer behind interface
2018-10-08 15:15:03 -07:00
jregan
4eb2757847
Further isolate unstructured with factories.
2018-10-08 11:52:38 -07:00
jregan
0f5a39f328
Hide unstructured.Unstructured behind interface.
2018-10-08 11:12:06 -07:00
Jingfang Liu
5036a12a65
Add hash interface
2018-10-05 13:29:06 -07:00
Jeffrey Regan
c9887e8c15
WIP residPackage
2018-10-05 12:58:48 -07:00
Jingfang Liu
fa89a0ab4d
Add validator interface
2018-10-02 15:09:19 -07:00
jregan
8f150d84ae
Introduce k8sdeps package to isolate k8s deps.
2018-10-02 11:36:53 -07:00