Kubernetes resource/manifest file preprocessor, generator and manager.
0a9f2bb Go template function to use selected nodes dc36abc lint fixes 7539df9 optional extension points are logged only on debug level 6d60934 remove optional flekszible dir prefix 5bb14cf reuse same cacheManager for cli commands 22ae444 use info log during source update dc23c6b use lazy download for helper cli commands
197f502 On-demand remote update: Use FLEKSZIBLE_UPDATE=always or 'flekszible source update' to refresh external dependencies 35ba47a Revert "extend processor interface with the node location" 375bdf2 [fix] unit test d2d2a35 [fix] update go-releaser definition c2786f3 [new] colorize the output of >>> <PROJECT_DIR> <<< ( from: [local dir] dir=/home/elek/projects/flekszible) e84a6cd add simplified context creation method 1b15994 extend processor interface with the node location b14defa fix api/v2 internal version f9132c7 fix json serialization abfaef0 fix unit tests and structure for global registry removal 08c1a77 helper method to find child resource 9f1a1aa make v2 version usable as api f897a6d move v2 to subdirectory ed28235 remove global registry 7db91a3 support flekszible descriptor as crd
0209b71 [fix] accept abs path for local source 10940e3 [fix] error handling 5507806 [fix] exclude darwin/i386 build 04e0ac6 [fix] headers can be used to add license header for all the files f22fdf4 [fix] improved error message for trafo failure 340126e [new] specifal filter for importing helm3 resources
7d363bc [code} gofmt lint 0306bc4 [fix] code rename for better typo bb13d76 [fix] default parameter calculation 34b3dfc [fix] enable internal properties in composite transformations 59c737b [fix] improved bug handling of processor parsing (fail-fast) 2a33453 [fix] trafo source/app add are fixed ab910b1 [imp] No such processor definition: shows the definition of composite transformations 116e198 [imp] parameter validation for composite transformations cce0583 [new] import subcommand can print out result to stdout a4e125e [new] strict validation for built-in transformations 0aba5e4 [test] make TestReadConfigMaps independent from the order of resources 3a506c2 [test] remove test part which depends on fs file order 47eb89f [trivial] rename LICENSE file
d15090a [fix] output directory calculation 49f6fe0 [imp] Downloads remote repositories only once 7261809 [imp] add logging for remote download fd26358 [imp] print name for root projct directory when >>> <<< ( from: [local dir] dir=/home/elek/projects/flekszible) 0acb5f7 [new] strict yaml parsing for Flekszible files
074b19c [bug] fix pattern of unknown value type c141bc9 [cli] Flekszible dir is an optional argumen (in addition to the -s) 65441c2 [cli] flekszible tree subcommand for debug ab7a28a [cli] read transformations from FLEKSZIBLE_TRANSFORMATIONS env var 0d65542 [cli] rename trafo related cli sub-commands fae645a [cli] trafo list is sorted df52d04 [doc] update doc with recent new features 1a1ca44 [feature] use FLEKSZIBLE_TRANSFORMATIONS in addition to the cli arg a021d2d [fix] enable to use = in value of a transformation 731b8cb [fix] flekszible trafo info can show composite transofrmations 27cd07e [fix] improved error message 86248b9 [fix] revert the Set visitor matching back a1a7a04 [fix] support coma in the CLI defined transformation def 301585f [fix] using FLEKSZIBLE_TRANSFORMATION is possible without using -t 2b22d3e [imp] destination directories are not used to read input resource files f86f215 [imp] improved tree and trafo list output 33e930d [imp] start to implement string representation for processors ab0b9e4 [new] support _global directories to auto-import defintions 53c7db4 [new] support serialization of []string from cli defined transformations 3b66f99 [test] fix unit test 3e2267e [test] restore missing test data ec5cf3d [trafo] env transformations to add environment variable easily c780720 [trafo] introduce new run transformation