jregan
47c965481f
Reduce k8ds deps
2019-05-27 15:37:03 -07:00
Jeffrey Regan
6a10654618
Delete the KV plugin code.
2019-05-24 16:49:16 -07:00
jregan
76a3179868
Simplify plugin loader code.
...
* use one place to build plugin file names,
* use one loader instance,
* test for plugin enabled flag in just one place to
avoid errors and reduce if statements,
* don't return private objects,
* factor goplugin loading to a method,
* fix a related test that was commented out.
2019-04-22 10:13:40 -07:00
jregan
175c754f61
Define a plugin compiler.
2019-04-08 18:05:31 -07:00
jregan
16fe7ced6a
Cleanup plugin builds.
2019-04-06 13:16:46 -07:00
Jingfang Liu
4f1a2350ce
add transformer plugins
2019-04-05 10:16:10 -07:00
Jeffrey Regan
99391157ec
Add goplugin KV generator example.
2019-03-28 09:55:44 -07:00
jregan
103c1b3a4f
Put goplugins behind flag.
2019-03-17 13:39:48 -07:00
Jingfang Liu
40b2bf76ae
Add KustFactory as a wrapper of all factories
2018-10-11 13:51:27 -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
Jingfang Liu
5036a12a65
Add hash interface
2018-10-05 13:29:06 -07:00
Jeffrey Regan
bb9fafa6cc
Improve command package isolation.
2018-10-03 16:29:04 -07:00
Jeffrey Regan
e32e5c21d7
Isolate k8sdeps to top level internal.
2018-10-03 10:21:43 -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
Jingfang Liu
94c3b1212e
add command to save the default transformer configurations to local files
2018-10-01 09:48:38 -07:00
Jingfang Liu
64fdb8d760
change github.com/kubernetes-sigs to sigs.k8s.io ( #343 )
...
* change github.com/kubernetes-sigs to sigs.k8s.io
* change go_import_path in .travis.yml
2018-09-12 12:41:38 -07:00
Jeffrey Regan
93618166b6
Cleanup addmetadata.
2018-08-31 15:58:36 -07:00
Jeffrey Regan
950c353f90
Delete diff command and code it uses.
2018-08-22 17:18:39 -07:00
Jeff Regan
d72879e109
Merge pull request #147 from guineveresaenger/labels-and-annotations
...
Edit add label/annotation
2018-08-22 10:33:00 -07:00
ryane
e2cd44f9d8
add support for kustomize edit set namespace
...
fixes #246
2018-08-10 22:42:50 -04:00
Jingfang Liu
909de5c94a
Add set imagetag command
2018-07-23 10:24:32 -07:00
guineveresaenger
20fd433f75
Add tests
2018-07-18 17:09:41 -07:00
guineveresaenger
1e3824057b
Implements labels and annotations as subcommands of edit
2018-07-18 17:09:41 -07:00
guineveresaenger
37489ec2e9
Adds ability to add multiple base directories to kustomization
2018-06-21 16:39:46 -07:00
guineveresaenger
a1dcf3386b
Adds kustomize edit add base command
...
This pull request adds support for editing the kustomization.yaml in the current directory with a base.
2018-06-19 10:09:13 -07:00
Oleg Atamanenko
f557841e54
Enable unparam linter and fix issues
2018-06-18 14:49:57 -04:00
Jeffrey Regan
2fb69db685
Move version.go to commands dir.
2018-06-12 13:08:23 -07:00
Jeffrey Regan
2e0e43cd76
Improve package doc.
2018-06-06 14:15:50 -07:00
Jeffrey Regan
0e2c71cd6f
Drop the util package.
2018-05-31 17:17:41 -07:00
jregan
16fa3403a4
Fix kubernetes-sigs/kustomize#40
2018-05-30 20:28:46 -07:00
guineveresaenger
bc144275b4
Removes help text for kustomize edit add secret
...
There is currently no support for adding a secret with kustomize. The help text should not show such an option.
Fixes #14 .
2018-05-29 10:27:18 -07:00
Jeffrey Regan
83b3eb9d54
Bulk move from k8s.io/kubectl
2018-05-11 14:07:15 -07:00
Jeffrey Regan
8aad8f447b
Isolated content of pkg/kustomize
2018-05-11 14:01:10 -07:00