Skip to content

Latest commit

 

History

History
242 lines (241 loc) · 9.78 KB

v2.1.0_changelog.md

File metadata and controls

242 lines (241 loc) · 9.78 KB

e1b59c93 2.1 release notes 2cf8371a Add --force flag to modify annotations and labels 0fa2d9c3 Add --reorder flag. 2d70526e Add ConfigMapGenerator and test. 4df57686 Add SedTransformerTest 68f6b0be Add Webhookconfiguration in default name references 1545e07d Add a plugin loader test. 449175e3 Add a sorting plugin. aafc23a6 Add annotation transformer. 9bd456c6 Add bug report page. 0df58838 Add builtin JSON patch transformer 621bb7c6 Add builtin NameTransformer plugin. 45901219 Add builtin label transformer. 79906d73 Add builtin namespace transformer plugin d9b0c4c8 Add copy method to VarSet 798b61c8 Add copy method to VarSet d9259397 Add documentation for the replicas transform 2744e058 Add entry for inventory in fields.md 3f2acc90 Add faq 99391157 Add goplugin KV generator example. 3b8c5ee9 Add load_restrictor flag. 8f413f52 Add name reference of storageClass 5e054c9d Add originalName field to resource. bb9b3163 Add script to run cloud build 'locally'. ffc16d51 Add secret generator. 755dd3d0 Add some utilities. c9d903cc Add support for escaping characters in Doc 2825888f Add test for builtin secretgenerator plugin. e6c1b141 Add test for transformers/image custom config 644dc4b9 Add test showing shared patches disallowed. 96707645 Add test showing shared patches disallowed. 8d9897d5 Add the rmBuilder test helper. 000f81b2 Added test to verify usage of multiline strip chomp in configMapGenerator 5e7ddc86 Adds precommit for windows + documentation 5e33ac4a Allow nil label and annotaion f38d0c69 Apply LimitRange resources before workloads b28aaae6 Break a bad dep. 76d370a8 Chart last mile example f621543d Cleanup kusttarget. 16fe7ced Cleanup plugin builds. d4842ebd Cleanup the replica plugin implementation. 8991bcb3 Collect existing internal pkgs under one roof. d0cf0473 Convert image transformer test to a more readable format 81c98c85 Convert inventory transformer to plugin, reduce k8sdeps. c9a5c03e Convert legacy file based test to in-memory 2e71a3b8 Convert plugins to accept bytes instead of unstruct. 52faa01e Cover #1155 with a test. fe67bcdb Cut more ties to k8sdeps e1389649 Cut more ties to k8sdeps 175c754f Define a plugin compiler. 9a850710 Delete kustomizationerror. 6a106546 Delete the KV plugin code. 9a4cb6c9 Delete unused code. cc531af6 Deprecate 'bases:' field. 939de0cd Dogfood the plugin framework. 267eec55 Fix 918 3a44508d Fix error message 0f571b91 Fix field names 9a4692e6 Fix function comments based on best practices from Effective Go e207ae4c Fix incorrect default varrefs for CronJob volumeMounts 3d0e2907 Fix markdownlint warnings 31091a8d Fix missing varrefs for CronJob, Job, ReplicaSet cefb64b6 Fix path a9145702 Fix some comment nits. 7295a9b3 Fix some nits. b92ee256 Fix some nits. 57eecd74 Fix test broken by the change in ordering. e079c20c Fix typo 559efd64 Fix typo in namereference path for cronjobs initContainers. a7a2589e Fix yaml in generator examples. 9b6f8f0c Format generated code. 2545ea10 Helm chart generator exec plugin 02f37953 Idiom fixes. 5000a2e5 Implement replica transformer as patch alternative 9c36ac28 Improve comments in name transform code. 58d9a510 Improve plugin doc. 529db049 Introduce envs field. 6d309b52 Introduce stacked transformers. abf538d8 Keep backward compatibility for image transformer 7e12918f Keep var refernce in resources 7130e3ff Leave defautconfig empty for images 3e85c458 Load default config for image transformer 4162dbc2 Maintain resources in order loaded. 3a7c8a03 Make builtin the default pluginType bcc7412e Make kusttestharness shareable. cfb0c5ef Make plugin dir match Go conventions. 8d4b6452 Make the replica transformer kind aware. 3f8b1fe0 Make the replica transformer kind aware. c470982c Make transformer configs array-aware cd19d426 Merge remote-tracking branch 'upstream/master' 0b555e1b Modify tests to present expected data in unsorted order. f17698a8 More release note tweaks. 9a12b551 Move accumulator code to its own package. ee728d58 Move hashing code out of k8sdeps. fd2248e7 Move hashing transformer out of k8sdeps. d2c93065 Move kustomize main to cmd directory. 4bc31f4b Move pluginator to cmd directory. 5653ae69 One plugin per dir. a09b42b3 Order ValidatingWebhookConfig last. c63ebbdf Preserve order when merging. 11bb176a Push suffix/prefix code to plugin. 103c1b3a Put goplugins behind flag. 2796e545 Put windows test script next to pre-commit.sh 47c96548 Reduce k8ds deps 4f429d6b Reduce time required for cloning remote bases b67d713b Remove dependency on ghodss/yaml 78cdff6d Remove kv plugins from docs. 3c58c9d1 Remove local load restrictions. 8767495b Remove some duped code. b32e041b Remove some duped code. 8c133ef0 Removes mdrip testing for Windows a2e4f6cf Rename ./bin dir to ./travis. 0e4f9acb Rename ErrorIfNotEqual to ErrorIfNotEqualSets 49d94f53 Rename the prefix/suffix transformer. c06b9507 Secret/configmap factory cleanup. 3a01a63a Simplify code base. 76a31798 Simplify plugin loader code. 3a85fcd3 Simplify some of the plugin testing code. 3011f180 Sort default varReference config by kind, path 44ac9a9f Standalone ChartInflator plugin test. 5614649d Standalone service generator test f311ba8d Support custom config for image transformer e191ff53 Switch to vgo a5660415 Tell homebrew to update. ed03818e This commit enhances the UnstructAdapter e0d2fa57 Translated kustomization.yaml into markdown in fields.md. Updated links to point to fields.md a352ff39 True and false are mysterious. 7971ac1c Tweak secret docs. 852e7ed5 Typo Fix 1dd448e6 Update 2.1 release notes before release. 0f50be87 Update ChartInflatorExec 72fd31fd Update FAQ.md 185ae510 Update README.md fa4dc14c Update all.go ae0510f6 Update chartinflatorexecplugin_test.go 08b6f6f4 Update golinter to 1.17.1 4502e8ff Update inventory_object.md ca478016 Update minecraft version in example. efcf8757 Update order of resources to include psps 64bd0692 Update plugins.md 0045d7b7 Update plugins.md 54d1c557 Update plugins.md 86534869 Update remoteBuild.md 2ec8189c Update remoteBuild.md 1afc6c77 Update strategic-merge link c1dea667 Update travis file. 9edecffc Update v_2.1.0.md f2295acf Update v_2.1.0.md 71f44d64 Update v_2.1.0.md bb69e9e7 Updates documentation for support and source 2490e605 Updates in image transformer (#911) c6476d16 Upgrade version of minecraft used in tests. af2b101f Use go modules in cloud builder. 5be42092 Vars should expand in ingress/spec/tls/secretName 9203478a Write individual files to output path if it is a directory 942e36e1 a few more changes 5b18c4de add ItemId type 6f4b104c add admission webhook types in the default cluster-scoped resource list 9fc4d388 add builtin envfiles plugin a8465c95 add builtin files plugin 388d5c2d add builtin plugins 7fa02ce5 add document to explain inventory field (#997) 142879ec add example for transformer plugin 74937321 add generator plugins deaf0779 add generators/transformers fields in kusotmization.yaml ba43ecbc add goplugin for exec generators and transformers d5abe39d add inventory package and refactor inventory transformer f7cd44be add job initcontainer to varreference config 53a22cbe add note for availability in kubectl 2675bf4b add older release notes ca6228b5 add remove resource subcommand 18f63282 add secret and configmap generator plugins f6e01cfd add support for exec plugins dd59eb38 add test case c724cb71 add test for empty patch file 445f7392 add test for ensuirng the loader root is correctly passed a8c476f7 add the Chhinese translation of docs list & install (#1022) fb9e00bf add the unstructured to ENV of exec plugins 4f1a2350 add transformer plugins 237c54f4 add tutorial for custom images transformer b4dbac1b add validation transformer 89243aed add zh dir b07bea40 added field tables 3168b2a1 added link to examples 7a54d998 added links to section headings e9a3f9f5 address comments 86f0f9a4 address comments e5d730e1 address comments ad7ca697 address comments 65886f12 address comments 1d65f24b adds documentation for choco package e4159d94 allow to set image without a tag b4fc1e43 change field name: prune -> inventory 404884e2 chinese helloworld doc 7b82154c correct spelling, minor word ordering ca4aea17 doc/glossary updates for v2.1 3ff5c793 docs add kubectl command c250f75d enable go module in the integration test (#1153) 3e6ee23a fix README 70def866 fix a link e6d1de0d fix commonLabels spec for volumeClaimTemplates 4848987a fix configmap/secret name references for cronjobs with projected volumes fa552d77 fix help msg for set image cmd a64baed4 fix link 1bd7afe6 fix linter 822420e4 fix mergeFlags bcb697eb fix namespace transformer for cluster-scoped resources 7765bdd9 fix some doc a889f97f fix some example ptrs 56965a00 fix test 927b497f fix tests 61d46c26 fix the boilerplate copyright header (#1064) 03751372 fix the bug for patching CRDs 93908602 fix the bug for setting annotations when triggering transformers 21a0cba4 fix the regression of building remote url (#935) 7ab4d284 fix translation 62d3200e fix typo in namereference where serviceaccount name would not resolve 826affb8 generate configmap for pruning cd9572e0 hey 5c471965 honor XDG_CONFIG_HOME 2aa7e30a minimize test 29cbec37 move parse helpers to util fc8063f7 pass loader root to exec plugins c1e2b27c pass resources to transformer plugin all together e287f615 readded kustomization.yaml f850ca63 remove extra comment e17d3033 reorganize the examples layout bfc3655b skip adding namespace when the object is empty 440d0361 some transformer plugins 61cf67fb start v2.1 release notes 403ede78 tests: demonstrate issue with JSON patch when base adds name prefix b4efc833 translate example list 16924d79 translate kustomization.yaml faaf6002 translate kustomization.yaml & update zh/README 540e4023 typo in README 748c88c2 update PruneString for resources b60fca05 update edit add secrets/configmaps to use plugins c836de5c update error msg e4956c55 update examples/README.md b2c87522 update validation transformer example text d2103dbf updated grouping and added brief descriptions of sections