zoncoen
59df8a0dda
update docs, examples, comments
2018-11-29 22:29:52 +09:00
zoncoen
7dc8ef1028
update build command testdata
2018-11-26 14:00:26 +09:00
k8s-ci-robot
621ed52bab
Merge pull request #556 from zoncoen/name-suffix-2
...
Add nameSuffix field to kustomization.yaml
2018-11-20 08:50:22 -08:00
zoncoen
b8c2ed20d1
fix the command usage
2018-11-20 17:09:40 +09:00
k8s-ci-robot
19ad9c2d46
Merge pull request #544 from Liujingfang1/config
...
Remove -t flag in build and add configurations field in kustomization file
2018-11-19 16:04:44 -08:00
zoncoen
3488b542ac
add edit command option for editing name suffix
2018-11-19 12:09:54 +09:00
zoncoen
04a030bcf0
enable nameSuffix field of kustomization.yaml
2018-11-19 12:09:47 +09:00
Jingfang Liu
25415c5501
Remove -t flag in build and add configurations field in kustomization.yaml
2018-11-16 13:44:18 -08:00
zoncoen
d481dbad62
combine transformers
2018-11-15 18:49:36 +09:00
zoncoen
c1e7f1b957
fix the order of YAMLs
...
If suffix is empty string, ResId.String() retuns name with "noSuffix".
2018-11-15 18:29:11 +09:00
zoncoen
93094c78eb
add transformer for appending suffix
2018-11-14 12:46:58 +09:00
zoncoen
a14609f730
add suffix field to ResId
2018-11-14 12:44:33 +09:00
zoncoen
a8984578e4
refactor test code for readability
2018-11-14 12:36:28 +09:00
Giuseppe Iannello
ebf1efe07e
Add StorageClass to the list of ordered objects
...
StorageClasses can be configured as `default`, so that PVCs can use them without an explicit reference.
This change adds StorageClasses close to the beginning of the compiled output.
2018-11-13 14:51:48 +01:00
Jingfang Liu
83bc67c8ad
remove glog dependency from kustomize code ( #542 )
2018-11-12 11:35:00 -08:00
mooncake
538aaaf217
Fix typos: expectd->expected, cluser->cluster
...
Signed-off-by: mooncake <xcoder@tenxcloud.com >
2018-11-11 00:14:25 +08:00
k8s-ci-robot
e089a56e05
Merge pull request #536 from Liujingfang1/mergenil
...
Update TransformerConfig.Merge function to handle nil
2018-11-07 19:19:33 -08:00
k8s-ci-robot
5c4a778e6a
Merge pull request #535 from monopole/deleteSomeDeps
...
Simplify some code and add a de-looping TODO.
2018-11-07 14:28:11 -08:00
Jingfang Liu
e0ec8028eb
Update TransformerConfig.Merge function to handle nil
2018-11-07 14:05:40 -08:00
Jeff Regan
578ff2e45c
Merge pull request #533 from Liujingfang1/config
...
fix incorrect path in default namereference configs
2018-11-07 14:02:10 -08:00
Jeffrey Regan
d04877a9e7
Simplify some code and add TODOs.
2018-11-07 13:58:14 -08:00
Jeffrey Regan
d05bb6b199
Add/fix some documentation and vars names.
2018-11-07 12:36:25 -08:00
Jingfang Liu
4cf916e6f4
fix incorrect path in default namereference configs
2018-11-07 10:04:49 -08:00
Philipp Strube
421ca3fb3c
Fix typo in namereference path for cronjobs
...
Fix namereference for CronJob `path: spec/jobTemplate/spec/template/spec/containers/env/valueFrom/configMapKeyRef/name`
2018-11-05 14:07:32 +01:00
Andrew Lavery
9d82d54c5b
add fallback for GVK comparison
...
only return comparison of 'Kind' indices if they do not match
otherwise fall back to GVK string comparison
this reduces output instability
2018-11-01 12:22:21 -07:00
Jeffrey Regan
a8fbe35ecf
Rename disableHash to disableNameSuffixHash
2018-10-30 11:36:00 -07:00
k8s-ci-robot
40e0bbeec2
Merge pull request #502 from Liujingfang1/yml
...
add support .yml extension for kusotmization file
2018-10-29 12:33:16 -07:00
Jingfang Liu
ecbf3c5f51
add support .yml extension for kusotmization file
2018-10-29 12:21:00 -07:00
jregan
793577d044
Consult history in fileloader.
...
Fixes #366
To reproduce #366 , add
```
bases:
- .
```
to `examples/helloWorld/kustomization.yaml`, attempt to build it, and enjoy the stack overflow.
This PR fixes this by adding history to file loaders,
allowing one to avoid cycles in overlay->base
relationships. To make entry points clearer, this PR
exposes only two public ways to make a fresh
(no-history) loader
* rooted at `/`
* rooted at the process's current working directory.
When making a new loader from an existing loader,
retaining history along an overlay trace, the only
allowed use is to go deeper into a file hierarchy, or
go up and over to a never before visited sibling. This
fix can probably be defeated by devious symbolic links.
2018-10-29 11:10:21 -07:00
jregan
885c1952a4
Improve test coverage.
2018-10-28 13:52:25 -07:00
Jingfang Liu
1020167e22
Revert "Skip adding nameprefix to namespace"
2018-10-26 14:42:27 -07:00
Jingfang Liu
f8a18ce662
Revert "create namespace resource if not found"
2018-10-26 14:01:53 -07:00
k8s-ci-robot
6a917c5f36
Merge pull request #508 from ryane/fix-507
...
kustomize build loads transformer configs when path argument omitted
2018-10-26 11:10:14 -07:00
Benjamin Elder
76ba38cec5
make k8sdeps.NewFactory() importable
2018-10-25 17:21:58 -07:00
ryane
9f73341271
kustomize build loads transformer configs when path argument omitted
2018-10-25 09:56:46 -04:00
Jingfang Liu
a5f0d457ec
create namespace resource if not found
2018-10-23 13:46:03 -07:00
Jingfang Liu
9ef96e9bb2
enable preserving order with generatorOptions
2018-10-22 16:01:46 -07:00
Jeffrey Regan
6b302443e6
Test field output ordering.
2018-10-19 16:20:23 -07:00
Jingfang Liu
0cb02f1448
allow add labels/annotations to generated resources
2018-10-19 15:40:06 -07:00
Jingfang Liu
23963e854a
skip hash transformer when DisableHash is set to true
2018-10-19 14:44:23 -07:00
k8s-ci-robot
04167cf77e
Merge pull request #487 from monopole/deletePenultimateUseOfDeprecatedField
...
Delete penultimate use of Patches field.
2018-10-19 14:28:05 -07:00
k8s-ci-robot
6f0a01fcf4
Merge pull request #490 from Liujingfang1/options
...
Add generatorOptions in Kustomization type
2018-10-19 14:18:42 -07:00
Jingfang Liu
0824433260
Add generatorOptions in Kustomization type
2018-10-19 14:12:33 -07:00
Jeffrey Regan
3e0f5ea327
Delete penultimate use of Patches field.
2018-10-19 11:26:05 -07:00
k8s-ci-robot
a4be48eb32
Merge pull request #488 from Liujingfang1/prefix
...
Skip adding nameprefix to namespace
2018-10-19 10:02:43 -07:00
Jingfang Liu
90d03b0afe
Skip adding nameprefix to namespace
2018-10-18 13:52:11 -07:00
k8s-ci-robot
37802e1026
Merge pull request #485 from monopole/deleteSomeUnnecessaryParmPassing
...
Delete some unnecessary parameter passing.
2018-10-18 11:57:28 -07:00
Jingfang Liu
90c88d7f96
skip filtering resmap when the resource is a cluster level resource
2018-10-18 11:09:24 -07:00
Jeffrey Regan
2b0e2725f9
Delete some unnecessary parameter passing.
2018-10-18 10:59:59 -07:00
Jingfang Liu
d5aed20f0a
add commonLabel fieldpath for volumeClaimTemplates
2018-10-18 10:25:19 -07:00