Kubernetes Prow Robot
7872405379
Merge pull request #1336 from richardmarshall/fix_test_flags
...
Remove go testing flags from kustomize help
2019-07-15 13:13:24 -07:00
jingfangliu
3c05e2d664
add extended patch transformer
2019-07-12 14:34:08 -07:00
jingfangliu
eeed1954fb
include nameprefix and namesuffix to find matched reference for cluster level kinds
2019-07-12 10:27:02 -07:00
jingfangliu
33fff655db
move strategic merge patch transformer to a builtin transformer
2019-07-11 13:39:30 -07:00
Jingfang Liu
31ab347da2
refactor the strategic merge patch transformer toward moving it to a plugin ( #1340 )
2019-07-11 10:22:56 -07:00
Yujun Zhang
876f2a8236
Fix missing nameReference in default config
...
Related to #1322
2019-07-11 19:46:29 +08:00
Richard Marshall
095333ffb1
Update references to NewEnvForTest
2019-07-10 20:43:50 -07:00
Richard Marshall
0d8d9e2f2b
Move plugin EnvForTest manager into new package
...
Move the EnvForTest manager into an independent package that is not
imported by any non-test code. Previously this code was directly
embedded in the plugins package resulting in testing flags being exposed
in the main kustomize binary.
2019-07-10 17:16:05 -07:00
jingfangliu
49b32473ca
fix the regression on merging configmap with different namespace
2019-07-09 13:39:19 -07:00
Matthew M. Boedicker
0d87cd6ba1
Add support for nginx.ingress.kubernetes.io/auth-tls-secret
2019-07-02 20:17:16 -07:00
Jeff Regan
60a990d660
Merge pull request #1297 from arrikto/feature-complex-overlay-composition
...
Add complex overlay composition test
2019-07-02 13:41:52 -07:00
Ioannis Androulidakis
5ad012e6d9
Add complex overlay composition test
...
Signed-off-by: Ioannis Androulidakis <ioannis@arrikto.com >
Signed-off-by: Alex Pyrgiotis <apyrgio@arrikto.com >
2019-07-02 19:26:04 +03:00
Jeffrey Regan
8a454de8f9
Fix 1281
2019-07-01 18:09:48 -07:00
Jeffrey Regan
701d2c9597
Add a test combining imagetag and jsonpatch
2019-07-01 17:58:46 -07:00
Jeffrey Regan
0fe95a2f74
Add another resmap test.
2019-07-01 11:17:46 -07:00
jregan
8b373ab587
Add more json transformer examples.
2019-07-01 08:52:55 -07:00
Alex Pyrgiotis
79d0de7000
Update the diamond composition test case
...
Refactor the existing base, so that one of the overlays patches an
already present field of the base resource. Previously, all overlays
added a new field in the base deployment, which made this case easier to
solve, with a merge of the produced YAMLs from each overlay.
Also, fix a typo in the comments.
Signed-off-by: Alex Pyrgiotis <apyrgio@arrikto.com >
Signed-off-by: Ioannis Androulidakis <ioannis@arrikto.com >
2019-07-01 14:57:59 +00:00
jregan
5de0673db1
Push json transform code down to plugin.
2019-06-30 17:30:52 -07:00
jregan
116b37813a
stackedOverlays
2019-06-30 08:45:37 -07:00
jregan
f62af4ebf3
Define some constants in a test for later reuse.
2019-06-30 08:42:15 -07:00
jregan
0554da9d6e
Switch to apps/v1 in various tests.
2019-06-30 07:45:29 -07:00
Jeff Regan
fa1fd9fbd7
Merge pull request #1283 from arrikto/feature-diamond-composition-test
...
Add diamond composition test with multiple patches
2019-06-30 06:56:56 -07:00
Jeff Regan
3dffc30e83
Merge pull request #1280 from sethpollack/generator_metadata
...
use ObjectMeta
2019-06-30 06:55:52 -07:00
Seth Pollack
2126b6cf23
use ObjectMeta instead of name and namespace fields
2019-06-29 23:30:50 -04:00
Ioannis Androulidakis
2b052fdd55
Add diamond composition test with multiple patches
...
The purpose of this commit is to demonstrate a composition use case,
that combines multiple overlays that patch the same base resource.
Signed-off-by: Ioannis Androulidakis <ioannis@arrikto.com >
Signed-off-by: Alex Pyrgiotis <apyrgio@arrikto.com >
2019-06-29 22:05:30 +03:00
Jeff Regan
58faa762cb
Merge pull request #1275 from Liujingfang1/patches
...
add function to find all matched patch targets
2019-06-29 09:36:53 -07:00
jingfangliu
349cfff1cb
add function to find all matched patch targets
2019-06-28 17:12:02 -07:00
Jeffrey Regan
233b3613ae
Add ObjectMeta type.
2019-06-28 14:39:56 -07:00
Jeffrey Regan
0ceefcf39d
Repo bug 1044
2019-06-28 11:29:48 -07:00
Jeffrey Regan
a60d99fdc9
Fix 972
2019-06-27 17:37:12 -07:00
Jeffrey Regan
3cef37bdb2
Add diamond base test.
2019-06-27 16:10:58 -07:00
Jeff Regan
0877aa7e0b
Merge pull request #1277 from monopole/deleteGetById
...
Delete deprecated GetById
2019-06-27 15:28:34 -07:00
Jeffrey Regan
07e5a544fe
Delete deprecated GetById
2019-06-27 15:26:03 -07:00
Etienne Coutaud
cc8203032c
Add suport for _git in git url
2019-06-27 11:54:37 +02:00
Jeff Regan
b8b49c3124
Merge pull request #1244 from Liujingfang1/patches
...
add type for extended patches
2019-06-26 11:21:22 -07:00
Jeffrey Regan
877e9ecf64
Fix some minor nits around namespace code.
2019-06-26 10:02:22 -07:00
jingfangliu
039f7669df
add type for extended patches
2019-06-26 09:01:17 -07:00
jregan
cc0fffc67b
Fix some random Go nits.
2019-06-25 20:46:56 -07:00
Jerome Brette
4272611593
Change key used sort "not namespaceable objects.
...
- Use "%no_namespace% instead of "cluster-wide"
- Ensure will be no conflict with a kubernetes valid namespace name.
2019-06-25 17:04:55 -05:00
Jerome Brette
74f5e74b89
Consolidate IsClusterKind and IsNamespaceableKind method to avoid duplication
2019-06-25 13:46:49 -05:00
Jerome Brette
2bba0a6aa3
Support for ConfigMap generator with identical names in different namespaces.
...
- Attempt to account, at build time, for subsequent kubectl apply behavior.
(empty or no namespace means default).
- Account for the fact that not all objects have a namespace.
- Add new Equal method to ResId address merge name conflict
- Add GroupByName to resources by namespaces to resolve filenames conflict
- Added corresponding unit tests.
- Change the fail test for issue #1155
2019-06-25 13:39:32 -05:00
Jeff Regan
762d3143eb
Merge pull request #1242 from taxpon/add-patch-remover
...
Add patch remover
2019-06-25 09:51:44 -07:00
Takuro Wada
5c93722db8
Update pkg structure to avoid circular import
2019-06-25 11:46:01 +09:00
Takuro Wada
d34c82c905
move globPatterns to edit pkg and make it public
2019-06-25 11:21:29 +09:00
Takuro Wada
f11d083b0a
Apply goimports
2019-06-25 11:05:56 +09:00
Takuro Wada
f1a5a7703c
Update Copyright to shorter one
2019-06-25 11:05:43 +09:00
Seth Pollack
9cc2c90a4b
allow reuse of plugins
2019-06-24 21:09:13 -04:00
Takuro Wada
2ae8ca1d63
Fix help message to align other cmd
2019-06-24 21:28:44 +09:00
Takuro Wada
674cd89ac9
Add patch remover
2019-06-24 21:25:01 +09:00
Takuro Wada
6ed70add4a
Add Delete function to patch pkg
2019-06-24 21:14:26 +09:00