Phillip Wittrock
ad3989eacf
Create go.yml for github actions
2020-02-19 10:56:02 -08:00
Jeff Regan
0075d0a88c
Add a prow target to the Makefile
2020-02-12 15:19:35 -08:00
Kubernetes Prow Robot
3fc359043a
Merge pull request #2199 from phanimarupaka/Setters2ReadAndWrite
...
Setter Definitions read and write
2020-02-12 10:14:51 -08:00
Phani Teja Marupaka
6b6a74af19
Substitutions
2020-02-12 09:20:43 -08:00
Kubernetes Prow Robot
89fc3cbb94
Merge pull request #2200 from pwittrock/add
...
setters 2.0: add references
2020-02-11 16:26:08 -08:00
Phillip Wittrock
437be2831f
setters 2.0: support for adding references to setters
2020-02-11 16:04:32 -08:00
Kubernetes Prow Robot
b05ab6e0e3
Merge pull request #2197 from pwittrock/setters
...
setters 2.0
2020-02-11 16:04:09 -08:00
Phillip Wittrock
7097013426
setters 2.0
2020-02-11 11:00:58 -08:00
Phani Teja Marupaka
29fbc564e3
Setter Definitions read and write
2020-02-11 10:45:39 -08:00
Jeff Regan
42abcbd516
Merge pull request #2195 from haiyanmeng/stats
...
Add notes on backup and restore
2020-02-11 09:02:32 -08:00
Haiyan Meng
b7b7a5a79f
Fix typo
2020-02-10 15:44:51 -08:00
Kubernetes Prow Robot
ebcc49d064
Merge pull request #2192 from eddiezane/ez/1901-expose-network-as-function-option
...
Support exposing network as a function option
2020-02-10 09:31:54 -08:00
Haiyan Meng
807ca9c1e3
Add notes on backup and restore
2020-02-10 08:30:08 -08:00
Eddie Zaneski
6cdcb1f436
Support network in functions
...
Signed-off-by: Eddie Zaneski <eddiezane@gmail.com >
2020-02-07 17:31:33 -07:00
Jeff Regan
91da8525c1
Merge pull request #2183 from haiyanmeng/stats
...
Add curl commands for kustomize stats
2020-02-06 11:40:00 -08:00
Jeff Regan
b604f03740
Merge pull request #2189 from pwittrock/master
...
release cmd/config and kyaml
2020-02-06 11:39:08 -08:00
Jeff Regan
422ba21df0
Merge pull request #2186 from vanou/fix-typo-in-fields-explanation
...
Fix typo in kustomization file resources field explanation
2020-02-06 11:38:48 -08:00
Phillip Wittrock
20e13abbb4
release cmd/config and kyaml
2020-02-06 09:02:30 -08:00
vanou
5975761fbf
Fix typo in kustomization file fields explanation
...
This commit fixes typo in explanation of 'resources' field
in kustomization file.
2020-02-06 22:43:45 +09:00
Kubernetes Prow Robot
ea7f74e9e0
Merge pull request #2185 from pwittrock/master
...
cmd/config: support for stdin/stdout in source/sink
2020-02-05 17:43:33 -08:00
Phillip Wittrock
90e1dbe5d0
cmd/config: support for stdin/stdout in source/sink
2020-02-05 17:24:45 -08:00
Kubernetes Prow Robot
daa9504890
Merge pull request #2181 from phanimarupaka/FieldOptionalForSetter
...
Make field optional flag for create setter
2020-02-05 12:47:55 -08:00
Haiyan Meng
baccf58ccf
Avoid tracking the change in github_api_secret.txt
...
This helps prevent commiting your Github personal access token into
Github by accident.
2020-02-05 12:06:21 -08:00
Haiyan Meng
c7bdb3fbe4
Add cmds to process the kustomize-stats log
2020-02-05 11:04:59 -08:00
Haiyan Meng
967fe44e3f
Add curl commands for kustomize stats
2020-02-05 11:04:59 -08:00
Haiyan Meng
d0602c732b
Remove the usage of github access token from the kustomize-stats job
2020-02-05 11:04:59 -08:00
Haiyan Meng
a4179fa87f
Use the silence mode of curl
2020-02-05 11:04:59 -08:00
Haiyan Meng
c9bce3fc0a
Add comments on backup and restore
2020-02-05 11:04:59 -08:00
Jeff Regan
11aa07b17f
Merge pull request #2178 from pwittrock/master
...
Support loading openapi from []bytes
2020-02-05 09:54:29 -08:00
Phani Teja Marupaka
72e7084639
Make filed optional flag for create setter
2020-02-05 09:21:45 -08:00
Phillip Wittrock
073a11f3f1
Support loading openapi from []bytes
2020-02-05 08:43:11 -08:00
Kubernetes Prow Robot
0b3e63c85d
Merge pull request #2177 from pwittrock/master
...
kio: don't apply folded style to wrapped items
2020-02-04 14:18:42 -08:00
Phillip Wittrock
32fc17fedd
kio: don't apply folded style to wrapped items
2020-02-04 13:51:42 -08:00
Kubernetes Prow Robot
bf6982afa3
Merge pull request #2176 from phanimarupaka/OptInToFormatSchema
...
Opt in to use schema
2020-02-04 11:27:27 -08:00
Phani Teja Marupaka
79d591e2b0
Opt in to use schema
2020-02-04 10:50:17 -08:00
Kubernetes Prow Robot
69bc776d30
Merge pull request #2175 from pwittrock/m3
...
Optionally use filepath as part of merge key for merge3
2020-02-04 10:01:27 -08:00
Phillip Wittrock
2d54981bcd
optionally use filepath as part of merge key for merge3
2020-02-03 19:28:40 -08:00
Kubernetes Prow Robot
0cfc3b10fc
Merge pull request #2174 from pwittrock/master
...
Fix tshirt-size image resources
2020-02-03 16:13:26 -08:00
Phillip Wittrock
beb30d79ec
Fix tshirt-size image resources
2020-02-03 15:39:05 -08:00
Kubernetes Prow Robot
4f49d2883b
Merge pull request #2173 from monopole/kyamlTo_v0.0.10
...
kyaml patch increment to 0.0.10
2020-02-03 13:43:27 -08:00
Jeffrey Regan
0d36ff958f
kyaml patch increment to 0.0.10
2020-02-03 13:22:13 -08:00
Jeff Regan
c683e6ae3c
Merge pull request #2172 from haiyanmeng/stats
...
Several improvements on crawler
2020-02-03 13:11:24 -08:00
Haiyan Meng
3ebeebabde
Add comments for backup and restore
2020-02-03 12:37:18 -08:00
Haiyan Meng
a3b3449b1f
Add curl commands for generator/transformer exploration
2020-02-03 09:59:52 -08:00
Haiyan Meng
1b8488da2c
Add curl commands for snapshoting
2020-02-03 09:59:52 -08:00
Haiyan Meng
f5419e9f72
Check the incomplete_results field of github query responses
...
Currently, we don't check the `incomplete_results` field of a github
query response, which is problematic when incomplete query results are
used to split the query ranges: the splitted query ranges will
be very wild.
2020-02-03 09:59:52 -08:00
Haiyan Meng
7a87c84403
Reprocess the github filesize search ranges which have more than 1000 items
2020-02-03 09:59:52 -08:00
Haiyan Meng
0fcb3a014c
Add config for index backup and restore
2020-02-03 09:59:52 -08:00
Haiyan Meng
0b38e6d284
Improve the analysis on generator and transformer
2020-02-03 09:59:52 -08:00
Haiyan Meng
d5c66cb3d4
Add KustomizationDocument.Copy method
2020-02-03 09:59:52 -08:00
Haiyan Meng
b35b5aa73d
Check the checksums of documents in the index
2020-02-03 09:59:52 -08:00
Haiyan Meng
bb409a5ea8
Set up cronjob to run crawler every 7 days
2020-02-03 09:59:52 -08:00
Haiyan Meng
74e1b5d54b
Add GCP service account into ESCluster config
...
This is necessary for index backup into GCS and index recovery from GCS
2020-02-03 09:59:52 -08:00
Kubernetes Prow Robot
c626eae9bd
Merge pull request #2165 from frankfarzan/fix_run_scope
...
kyaml: Handle functions in top-level directory.
2020-01-31 16:25:22 -08:00
Frank Farzan
7372a371b4
kyaml: Handle functions in top-level directory.
...
scope() method uses HasPrefix to detect whether a resource
is in a subdirectory of function directory. It doesn't handle
the case when the function is in top-level dir ('.').
2020-01-31 14:41:56 -08:00
Jeff Regan
03cc4e3848
Merge pull request #2114 from mortent/FlexiblePrinting
...
Restructure the Apply command to separate printing from the code that actually does the work
2020-01-28 14:50:18 -08:00
Jeff Regan
0b33b3501f
Merge pull request #2154 from karl-gustav/patch-1
...
Fix install_kustomize.sh so that it works on alpine linux
2020-01-28 09:31:29 -08:00
Kubernetes Prow Robot
8e2ec69d85
Merge pull request #2136 from yujunz/docs/how
...
Add document about how `kustomize build` works
2020-01-28 09:25:42 -08:00
Jeff Regan
0ce076758d
Merge pull request #2150 from haiyanmeng/stats
...
Add `fileType` and `User` into the index
2020-01-28 09:18:31 -08:00
Morten Torkildsen
68195ffabb
Restructure the Apply command to separate printing from the code that actually does the work
2020-01-27 14:50:08 -08:00
Karl Gustav
7eca29daee
Fix install_kustomize.sh so it works on alpine linux
...
The install script fails and thinks that alpine linux is in windows. This is because
`$OSTYPE` in alpine linux is linux-musl, not linux-gnu as this script assumes.
I tested these changes with this script:
```
set -euo pipefail
opsys=""
function check {
opsys=windows
if [[ "$OSTYPE" == linux* ]]; then
opsys=linux
elif [[ "$OSTYPE" == darwin* ]]; then
opsys=darwin
fi
}
OSTYPE="linux-gnu"
check
test "$opsys" == "linux" || echo $OSTYPE test failed
OSTYPE="linuxsomething"
check
test "$opsys" == "linux" || echo $OSTYPE test failed
OSTYPE="darwinsomething"
check
test "$opsys" == "darwin" || echo $OSTYPE test failed
OSTYPE="either"
check
test "$opsys" == "windows" || echo $OSTYPE test failed
```
ref: #2146
2020-01-25 22:46:10 +01:00
Haiyan Meng
154208d331
Improve the efficiency of crawling github by skipping the documents
...
already in the index
2020-01-24 19:55:56 -08:00
Kubernetes Prow Robot
a851232100
Merge pull request #2153 from seans3/apply-prune
...
Connect prune to apply
2020-01-24 16:25:04 -08:00
Sean Sullivan
0c022db1e6
Connect prune to apply
2020-01-24 16:06:53 -08:00
Kubernetes Prow Robot
fec8881819
Merge pull request #2151 from seans3/inventory-set
...
Adds the PruneOptions and implements the methods for this struct
2020-01-24 15:05:04 -08:00
Sean Sullivan
7b44f71caf
Adds the PruneOptions and implements the methods for this struct
2020-01-24 14:43:12 -08:00
Kubernetes Prow Robot
2d3cb22bc0
Merge pull request #2147 from HowJMay/fix_typo
...
fix typos
2020-01-24 10:14:32 -08:00
Haiyan Meng
b7b88cae76
Add curl commands for querying different filetypes
2020-01-23 16:04:55 -08:00
Jeff Regan
e787144811
Merge pull request #2145 from mortent/FixStatusEventOutput
...
Clean up output format for status events command
2020-01-23 14:03:58 -08:00
Morten Torkildsen
0f5256d952
Clean up output format for status events command
2020-01-23 12:38:11 -08:00
Jeff Regan
53432ba4bb
Merge pull request #2135 from seans3/inventory-set
...
Fixed inventory Equal(), checking nil as passed parameter
2020-01-23 10:06:58 -08:00
HowJMay
00f68c12a8
fix typos
...
Fix typos
2020-01-23 23:35:38 +08:00
Jeff Regan
32ffbdf5ca
Merge pull request #2140 from beantaxi/patch-1
...
Rename authoriing.md to authoring.md
2020-01-22 15:57:23 -08:00
Haiyan Meng
0820865e1d
Retry FindRangesForRepoSearch
2020-01-22 10:13:57 -08:00
beantaxi
9f9a1d4159
Rename authoriing.md to authoring.md
2020-01-22 12:04:49 -06:00
Yujun Zhang
e2f4339ec6
Add document about how kustomize build works
2020-01-22 13:32:49 +08:00
Sean Sullivan
1a7e2561ff
Fixed inventory Equal(), checking nil as passed parameter
2020-01-21 17:14:08 -08:00
Jeff Regan
c7d78970fb
Merge pull request #2134 from monopole/moveStatusToKustomize
...
Move status command to kustomize.
2020-01-21 17:13:06 -08:00
Jeffrey Regan
8e5bce17dc
Move status command to kustomize.
2020-01-21 17:09:52 -08:00
Kubernetes Prow Robot
39c7a06829
Merge pull request #2133 from seans3/inventory-set
...
Adds InventorySet Equals() function
2020-01-21 16:44:36 -08:00
Sean Sullivan
bf2e398b33
Adds InventorySet Equals() function
2020-01-21 16:15:42 -08:00
Kubernetes Prow Robot
758d428264
Merge pull request #2132 from seans3/inventory-set
...
Adds new helper function retrieveGroupingLabel()
2020-01-21 15:48:37 -08:00
Kubernetes Prow Robot
5353db36f0
Merge pull request #2127 from mortent/FixColorOutput
...
Fix printing to make sure always match setting colors with a reset
2020-01-21 15:18:35 -08:00
Sean Sullivan
3623d9205e
Adds new helper function retrieveGroupingLabel()
2020-01-21 15:18:22 -08:00
Morten Torkildsen
73d44f9d31
Fix printing to make sure always match setting colors with a reset
2020-01-21 14:57:10 -08:00
Kubernetes Prow Robot
b024157c2e
Merge pull request #2130 from phanimarupaka/MultipleServicesE2e
...
E2E Tests with multiple apps on same "kind" cluster
2020-01-21 14:04:34 -08:00
Kubernetes Prow Robot
5c55915c57
Merge pull request #2129 from phanimarupaka/FixTrimmingNewLines
...
Do not remove empty lines in configmap/secret
2020-01-21 10:11:39 -08:00
Haiyan Meng
1120c6bc7a
Add a User field into Document to make it easy to aggregate on github
...
user level.
2020-01-21 10:09:52 -08:00
Kubernetes Prow Robot
da23b9a8b4
Merge pull request #2128 from pwittrock/master
...
Release kyaml and cmd/config libs
2020-01-21 09:19:36 -08:00
Phani Teja Marupaka
e851e5eb94
E2E Tests with multiple apps
2020-01-20 23:02:50 -08:00
Phani Teja Marupaka
0bd872e6d5
Do not remove empty lines in configmap/secret
2020-01-20 11:42:39 -08:00
Haiyan Meng
96ee9e9146
Add curl ElasticSearch cmd for using filter and range together
2020-01-17 15:49:14 -08:00
Haiyan Meng
377eb5b66d
Fix the regexp for determining kustomization file
2020-01-17 15:48:38 -08:00
Haiyan Meng
f4636f8555
Add a fileType field into the index
2020-01-17 13:15:49 -08:00
Jeff Regan
89367be008
Merge pull request #2111 from phanimarupaka/FixStatusOfUnknownResources
...
Exclude invalid resources from status
2020-01-16 17:15:30 -08:00
Jeff Regan
736f826e7e
Merge pull request #2119 from phanimarupaka/HelloWorldExampleWithHere
...
Hello app e2e tests
2020-01-16 17:14:52 -08:00
Phillip Wittrock
331bab494d
Release kyaml and cmd/config libs
2020-01-16 16:25:16 -08:00
Kubernetes Prow Robot
39bbe6efe0
Merge pull request #2117 from seans3/inventory-set
...
Adds new InventorySet abstraction
2020-01-16 16:09:45 -08:00
Phani Teja Marupaka
13c891f54a
Install kind as part of e2e tests
2020-01-16 15:49:11 -08:00
Sean Sullivan
d93b5a161a
Adds new InventorySet abstraction
2020-01-16 14:36:44 -08:00
Phani Teja Marupaka
4d07004977
Hello app e2e tests
2020-01-16 14:11:18 -08:00
Kubernetes Prow Robot
e35eaaff17
Merge pull request #2116 from pwittrock/master
...
Refactor `config annotate`
2020-01-16 12:50:32 -08:00
Phillip Wittrock
c96cd82cab
Refactor config annotate
2020-01-16 11:49:44 -08:00
Jeff Regan
365583bc36
Merge pull request #2108 from fantashley/chartinflator-helm-repo
...
Support third-party Helm repos in ChartInflator
2020-01-16 11:41:03 -08:00
Kubernetes Prow Robot
74e325db60
Merge pull request #2115 from pwittrock/master
...
Add Annotate command to cmd/config
2020-01-16 11:36:33 -08:00
Jeff Regan
36b6a63066
Merge pull request #2110 from phanimarupaka/E2ETestsApplyAndGrpngObj
...
Alpha commands e2e tests
2020-01-16 11:24:24 -08:00
Jeff Regan
5dde9485a2
Merge pull request #2109 from haiyanmeng/stats
...
Add support to get files referred in the generators and tranformers fields
2020-01-16 09:54:14 -08:00
Haiyan Meng
9f80da28ae
Refactor the stats code for generators and transformers
2020-01-16 09:20:24 -08:00
Jeff Regan
f454449cdb
Merge pull request #2094 from arthurgustin/master
...
Add --namespace option to kustomize edit add secret command
2020-01-16 09:15:03 -08:00
Phillip Wittrock
d49b8cdf90
add annotate command to cmd/config
2020-01-15 21:03:22 -08:00
Kubernetes Prow Robot
087086cf3b
Merge pull request #2113 from pwittrock/master
...
kyaml and cmd/config release
2020-01-15 19:02:22 -08:00
Phillip Wittrock
8633763e9d
expose xargs and wrap commands as libraries
2020-01-15 18:33:41 -08:00
Phillip Wittrock
d2f9cf171f
kyaml and cmd/config release
2020-01-15 18:10:20 -08:00
Kubernetes Prow Robot
18d3b9ad8b
Merge pull request #2112 from pwittrock/master
...
drop short-hand flags from `config run` command
2020-01-15 17:30:22 -08:00
Phani Teja Marupaka
2bcf82c6a4
Exclude invalid resources from status
2020-01-15 17:22:07 -08:00
Phillip Wittrock
35e24067fc
drop short-hand flags from config run command
2020-01-15 17:09:57 -08:00
Kubernetes Prow Robot
32c959cde0
Merge pull request #2107 from pwittrock/master
...
`config run`: support for RunFns.Functions and RunFns.Input
2020-01-15 16:42:23 -08:00
Haiyan Meng
5477bde7e5
Use an env variable for index name and fix the call to NewKustomizeIndex in backend
2020-01-15 15:29:17 -08:00
Haiyan Meng
3ead42fe27
Add --index flag to kustomize_stats config file
2020-01-15 15:29:16 -08:00
Haiyan Meng
cf8d53a195
Move SeenMap to the utils dir
2020-01-15 15:29:16 -08:00
Phillip Wittrock
a61d478f0d
config run: support for RunFns.Functions and RunFns.Input
...
- Support specifying RunFns.Functions using the `-i` flag to specify an image
- Parse the function config from key-value arguments specified after ` -- `
- Support reading from stdin / writing to stdout if no arguments are provided
- Table driven tests for parsing flags and args into RunFns structure
2020-01-15 14:59:45 -08:00
Phani Teja Marupaka
c340c30f25
Alpha commands e2e tests
2020-01-15 14:17:37 -08:00
Haiyan Meng
aaaba99389
Use Document.Path instead of its fields
2020-01-15 12:10:08 -08:00
Haiyan Meng
29e50ab476
Collect stats on generators and transformers
2020-01-15 12:10:08 -08:00
Haiyan Meng
3519cc56a1
Add support to get files referred in the generators and tranformers
...
fields
2020-01-15 12:10:08 -08:00
Kubernetes Prow Robot
983ac2be31
Merge pull request #2046 from sunny0826/master
...
Add multiple zh docs
2020-01-15 10:44:09 -08:00
Ashley Nelson
d050276662
Support third-party Helm repos in ChartInflator
2020-01-15 11:59:39 -06:00
Kubernetes Prow Robot
37ee56fc9a
Merge pull request #2104 from pwittrock/master
...
kyaml/rnfn: support explicit fn list and reading from an io.Reader
2020-01-15 08:39:37 -08:00
Kubernetes Prow Robot
ade4f8969c
Merge pull request #2081 from mortent/FixDefaultNamespaceIssue
...
Change the ResourceIdentifier used in kstatus to use only Group instead of GroupVersion
2020-01-14 20:53:31 -08:00
Jeff Regan
5ad69d27e3
Merge pull request #2101 from seans3/kustomize-apply-deps
...
Adds PrependGroupingObject() as apply pre-processor
2020-01-14 20:50:30 -08:00
Morten Torkildsen
dc6e31c23f
Change the ResourceIdentifier used in kstatus to use only Group instead of GroupVersion
2020-01-14 19:19:25 -08:00
guoxudong
af27ada685
fix zh/multi-namespace.md & zh/multibases.md
2020-01-15 11:15:48 +08:00
Phillip Wittrock
474dfc916b
kyaml/rnfn: support explicit fn list and reading from an io.Reader
...
- Support specifying an io.Reader as Input. Use this instead of Path for reading Resources.
- Default io.Writer to os.Stdout if no Path is specified
- Default io.Reader to os.Stdin if no Path is specified
- Support specifying an explicit list of Functions.
If specified, use these in place of reading from the Input or Directory source by default.
2020-01-14 18:19:13 -08:00
Sean Sullivan
b1122a3e0b
Adds PrependGroupingObject() as apply pre-processor
2020-01-14 17:02:54 -08:00
Kubernetes Prow Robot
863eca1c32
Merge pull request #2102 from haiyanmeng/seed
...
Use flags for configuring the crawler job
2020-01-14 17:02:36 -08:00
Haiyan Meng
2e895c147e
Use log.Print* instead of fmt.Print*
2020-01-14 15:50:35 -08:00
Haiyan Meng
af131c7471
Use flags to specify crawling mode and github user/repo info
2020-01-14 15:36:12 -08:00
Jeff Regan
09ec25b045
Merge pull request #2098 from seans3/kustomize-apply-deps
...
Add hash as suffix to grouping object name
2020-01-14 15:32:59 -08:00
Haiyan Meng
7ac573ae51
Add a flag to specify the index name
2020-01-14 14:25:29 -08:00
Kubernetes Prow Robot
02dbc0da98
Merge pull request #2100 from pwittrock/master
...
runfns: sort ContainerFilters depth first
2020-01-14 14:06:36 -08:00
Haiyan Meng
bb09f82f3c
Remove kustomize-index-name setting
2020-01-14 13:53:16 -08:00
Phillip Wittrock
778f92ca0d
runfns: sort ContainerFilters depth first
...
- run ContainerFilters most deeply nested in the hierarchy before others
- test refactoring
2020-01-14 13:43:31 -08:00
Sean Sullivan
4152a91609
Add hash as suffix to grouping object name
2020-01-14 13:19:13 -08:00
Jeff Regan
2e118b7c68
Merge pull request #2097 from haiyanmeng/improve
...
Improve the efficiency of crawling github by making sure a github file is crawled only once
2020-01-14 13:16:55 -08:00
Haiyan Meng
72eda992bd
make seen a non-primitive type
2020-01-14 12:14:00 -08:00
Haiyan Meng
230e0ca752
Add two methods to type RangeQueryResult: Add and String
2020-01-14 12:14:00 -08:00
Haiyan Meng
14eb524b9e
Add a command for searching for kustomize resource files
2020-01-14 12:14:00 -08:00
Haiyan Meng
81d62f90bf
Improve the efficency of crawling github
...
Make sure a github file is crawled once
2020-01-14 12:14:00 -08:00
Kubernetes Prow Robot
d71d2df364
Merge pull request #2088 from bzub/2083-config_run_sans_resource_input
...
Fix resource directory when using functions directory.
2020-01-14 12:03:18 -08:00
bzub
34f21f44a1
Handle functions dir for resource destination.
2020-01-14 13:03:56 -06:00
Kubernetes Prow Robot
070e128e47
Merge pull request #2095 from pwittrock/release
...
release kyaml 0.0.7 and cmd/config 0.0.8
2020-01-14 07:09:18 -08:00
Phillip Wittrock
2e5222f8e2
release kyaml 0.0.7 and cmd/config 0.0.8
2020-01-14 06:41:12 -08:00
Arthur Gustin
3893e12897
Add --namespace option to kustomize edit add secret command
...
Fix https://github.com/kubernetes-sigs/kustomize/issues/1625
2020-01-14 14:18:58 +01:00
Jeff Regan
186df6f7c8
Merge pull request #2093 from phanimarupaka/E2ETestsFramework
...
End to End tests framework
2020-01-13 17:46:08 -08:00
Jeff Regan
5d3a904283
Merge pull request #2039 from mortent/KubectlStatus
...
Integrate status with kustomize apply
2020-01-13 16:17:38 -08:00
Jeff Regan
065a4b7e90
Merge pull request #2048 from mortent/statusForPDBs
...
Implement new rules for status for PDBs
2020-01-13 15:51:33 -08:00
Kubernetes Prow Robot
1a330f89d9
Merge pull request #2080 from yujunz/git-cloner
...
Simplify git cloner logic
2020-01-13 15:23:11 -08:00
Morten Torkildsen
4655c01c9b
Integrate status with kustomize apply
2020-01-13 15:18:47 -08:00
Phani Teja Marupaka
1d3c3995ed
End to End tests framework
2020-01-13 13:21:39 -08:00
Jeff Regan
62e5abd437
Merge pull request #2090 from haiyanmeng/retry
...
Add the Document ID pointing to a kuostomization root into cache to avoid crawling it repeatedly
2020-01-13 10:53:01 -08:00
Jeff Regan
ecff981d1c
Merge pull request #2082 from ofek/patch-1
...
Fix typo
2020-01-13 10:52:12 -08:00
Kubernetes Prow Robot
0d1e085680
Merge pull request #2075 from seans3/kustomize-apply-deps
...
Adds inventory hash to grouping object.
2020-01-13 10:41:39 -08:00
Kubernetes Prow Robot
dae3ebcafe
Merge pull request #2092 from pwittrock/master
...
Export cmd/config commands so they can be composed more easily
2020-01-13 10:29:39 -08:00
Jeff Regan
8b3723603c
Merge pull request #2069 from verb/kstatus-doc
...
Indent preformatted text in kstatus doc.go
2020-01-13 10:26:39 -08:00
Jeff Regan
3ff8d4a099
Merge pull request #2067 from mortent/FixGoModules
...
Set proper version for dependencies in kstatus and cmd/resource
2020-01-13 10:26:13 -08:00
Phillip Wittrock
2fc340db62
Export cmd/config commands so they can be composed more easily
2020-01-13 10:05:42 -08:00
Kubernetes Prow Robot
936dd090e6
Merge pull request #2089 from pwittrock/master
...
Re-introduce global scope for `cmd/config run` as flag
2020-01-13 09:31:39 -08:00
Phillip Wittrock
7bbcba5d23
Re-introduce global scope for cmd/config run as flag
2020-01-13 08:42:20 -08:00
Morten Torkildsen
d7a6e35fec
Set proper versions for dependencies in kstatus and cmd/resource
2020-01-12 09:34:00 -08:00
Ofek Lev
ed31a60e9b
Fix typo
2020-01-12 08:29:16 -05:00
Haiyan Meng
569fafba81
Add the Document ID pointing to a kuostomization root into cache to
...
avoid crawl it repeatedly
2020-01-11 15:32:25 -08:00
Yujun Zhang
ae458d0c80
Simplify git cloner logic
...
Related to #2072
2020-01-11 20:40:55 +08:00
Jeff Regan
3af514fa9f
Merge pull request #2079 from monopole/updateVersions
...
update versions for kustomize 3.5.4
2020-01-10 18:52:10 -08:00
jregan
3bb7c1ccc7
update versions for kustomize 3.5.4
2020-01-10 18:50:12 -08:00
Jeff Regan
f364030557
Merge pull request #2076 from monopole/upgradeSomeDepsInKustomize
...
Upgrade some deps in kustomize.
2020-01-10 18:40:26 -08:00
Jeffrey Regan
52efd8c932
Upgrade some deps in kustomize.
2020-01-10 18:22:40 -08:00
Sean Sullivan
83e75a0f0a
Adds inventory hash to grouping object.
2020-01-10 18:22:26 -08:00
Phillip Wittrock
e02c48abd0
Merge pull request #2077 from pwittrock/master
...
update VERSIONS for cmd/resource and cmd/config
2020-01-10 16:39:57 -08:00
Phillip Wittrock
39c42d71f0
update VERSIONS for cmd/resource and cmd/config
2020-01-10 16:39:17 -08:00
Jeff Regan
0c9a3756b4
Merge pull request #2074 from monopole/incApiReleaseTo032
...
increment api patch release to 0.3.2
2020-01-10 15:05:23 -08:00
Jeffrey Regan
3f417c7b5b
increment api patch release to 0.3.2
2020-01-10 14:16:09 -08:00
Kubernetes Prow Robot
4526cb14e8
Merge pull request #2064 from seans3/kustomize-apply-deps
...
Adds functions to add/retrieve inventory to/from grouping object
2020-01-10 13:59:37 -08:00
Sean Sullivan
595e41a3ec
Adds functions to add/retrieve inventory to/from grouping object
2020-01-10 13:41:23 -08:00
Haiyan Meng
c801958d40
Log response status code to help debug
...
Recently, the crawler job often fails after 10+ hours with the following
error (10.0.47.27:9200 is the ElasticSearch master):
dial tcp 10.0.47.27:9200: connect: connection refused
2020-01-10 11:37:22 -08:00
Haiyan Meng
f9a4d5a14e
Track the crawling process
2020-01-10 11:10:38 -08:00
Kubernetes Prow Robot
118ba7eefe
Merge pull request #2040 from mortent/FixFlakyWaitTest
...
Print the initial unknown status for all resources before looking at events
2020-01-10 11:02:36 -08:00
Kubernetes Prow Robot
488bc5aceb
Merge pull request #2066 from pwittrock/master
...
Use latest kstatus when releasing cmd/resources
2020-01-10 08:44:34 -08:00
Lee Verberne
4c6b995435
Indent preformatted text in kstatus doc.go
...
This indents the code examples in the kstatus doc.go files so that
they'll be placed inside <pre> blocks by godoc. Without this change only
the coincidentally indented lines are marked as preformatted in godoc
HTML output.
2020-01-10 15:58:09 +01:00
Phillip Wittrock
2786287444
Use latest kstatus when releasing cmd/resources
2020-01-09 20:33:38 -08:00
Kubernetes Prow Robot
4e7446540c
Merge pull request #2065 from pwittrock/master
...
update release versions for cmd/*
2020-01-09 20:22:34 -08:00
Phillip Wittrock
90ecc5d30a
update release versions for cmd/*
2020-01-09 20:05:37 -08:00
Kubernetes Prow Robot
8840085a32
Merge pull request #2063 from pwittrock/master
...
Move auth import into main programs so libraries don't inherit it by …
2020-01-09 16:02:34 -08:00
Phillip Wittrock
1bd62ffce9
Move auth import into main programs so libraries don't inherit it by default
2020-01-09 15:34:55 -08:00
Phillip Wittrock
344e6f18dd
Move auth import into main programs so libraries don't inherit it by default
2020-01-09 15:30:02 -08:00
Jeff Regan
8b9d374170
Merge pull request #2049 from seans3/kustomize-apply-deps
...
Inventory info helper functions
2020-01-09 14:58:30 -08:00
Kubernetes Prow Robot
982ad409bd
Merge pull request #2053 from pwittrock/master
...
cmd/config run scoping and path defaulting
2020-01-09 14:56:34 -08:00
Jeff Regan
9555095de9
Merge pull request #2016 from haiyanmeng/stats
...
Add a binary for generating the stats of the index
2020-01-09 13:11:50 -08:00
Sean Sullivan
c6cc457f45
Inventory info helper functions
2020-01-09 11:45:41 -08:00
Kubernetes Prow Robot
6d58848970
Merge pull request #2035 from pwittrock/openapi
...
Introduce OpenAPI kyaml libraries
2020-01-09 09:35:45 -08:00
Phillip Wittrock
8a2c886ab2
update kyaml go.mod and go.sum
...
also update cmd/config,cmd/kubectl,cmd/resource
2020-01-09 08:50:11 -08:00
guoxudong
891ba0f461
fix zh/breakfast.md & zh/ldap.md
2020-01-09 17:03:01 +08:00
Phillip Wittrock
2f5be62387
cmd/config run scoping and path defaulting
...
- default the path and index for Resources generated by functions
- scope functions to only operate against resources in subdirectories
2020-01-08 22:13:58 -08:00
Jeff Regan
a46046dac5
Merge pull request #2051 from haiyanmeng/nil
...
Two fixes of the crawler
2020-01-08 18:39:26 -08:00
Kubernetes Prow Robot
1404d2749d
Merge pull request #2041 from seans3/kustomize-apply-deps
...
Adds helper functions for apply grouping objects
2020-01-08 12:03:40 -08:00
Kubernetes Prow Robot
9fe9a2500a
Merge pull request #2043 from pwittrock/master
...
Fix various cmd/config issues
2020-01-08 11:23:41 -08:00
Jeff Regan
6186e4edb7
Merge pull request #2017 from haiyanmeng/search
...
Add ElasticSearch query examples
2020-01-08 11:19:32 -08:00
Morten Torkildsen
cfcf885031
Implement new rules for status for PDBs
2020-01-08 11:07:25 -08:00
Phillip Wittrock
54e92f1ab0
yaml formatter improvements
...
- identify and fix yaml 1.1 compatibility issues in configuration
- support providing function for performing custom formatting
2020-01-08 10:47:11 -08:00
Phillip Wittrock
04f5e6c953
Functions for identifying and fixing yaml 1.1 compatbility issues
...
- Identify if a field value would parse as a non-string yaml 1.1 value
- Using OpenAPI Schema to get Resource's field type
- Format yaml so value will be parsed as the correct type using a yaml 1.1 parser
2020-01-08 10:47:11 -08:00
Phillip Wittrock
9000eb7f81
Improve testing error messaging when comparing files
2020-01-08 10:47:11 -08:00
Phillip Wittrock
abeab51cae
Library for getting Resource and field Schema from OpenAPI
2020-01-08 10:47:11 -08:00
Haiyan Meng
b154af8be4
Check the error of closing response body
2020-01-08 10:32:12 -08:00
Haiyan Meng
ccd129f7a5
Check empty http response before accessing it
2020-01-08 10:24:00 -08:00
Haiyan Meng
e2b56910f9
Add ElasticSearch query examples
2020-01-08 09:23:19 -08:00
guoxudong
21f7fa07c0
Merge remote-tracking branch 'upstream/master'
2020-01-08 14:10:46 +08:00
guoxudong
92f4a09e0b
add zh docs: ldap multibases multi-namespace breakfast sprint-boot mysql
2020-01-08 14:10:24 +08:00
Jeff Regan
ed83b2d8fa
Merge pull request #2044 from phanimarupaka/UnpinApi
...
UnPin api
2020-01-07 18:22:53 -08:00
Phani Teja Marupaka
bda865e9e4
UnPin api
2020-01-07 16:25:01 -08:00
Phillip Wittrock
77b59760c1
Support for source and sink with functions
2020-01-07 16:24:52 -08:00
Phillip Wittrock
4628705494
Parse metadata directly instead of struct serialization hack
2020-01-07 16:24:52 -08:00
Phillip Wittrock
e619cec090
Cleanup completion for kustomize
2020-01-07 16:24:52 -08:00
Phillip Wittrock
0cca76fbb8
Clear config.kubernetes.io/path annotation in cmd/cat
2020-01-07 16:24:52 -08:00
Phillip Wittrock
e473433cba
Remove config.kubernetes.io/package annotation
...
It doesn't do anything useful
2020-01-07 16:24:52 -08:00
Phillip Wittrock
0cae0feb9b
rename config.k8s.io/function to config.kubernetes.io/function
2020-01-07 16:24:49 -08:00
Jeff Regan
2437e1ffe7
Merge pull request #2042 from monopole/pinUnpin
...
Script to ease pinning modules to kustomize api
2020-01-07 16:18:06 -08:00
Jeffrey Regan
00f7656f1b
Script to ease pinning modules to kustomize api
2020-01-07 16:05:33 -08:00
Jeff Regan
32c280664d
Merge pull request #2025 from phanimarupaka/ConfigMapSpacesAndTabs
...
Trim trailing spaces and tabs from config map files
2020-01-07 15:53:31 -08:00
Sean Sullivan
abc57e481b
Adds helper functions for apply grouping objects
2020-01-07 15:23:09 -08:00
Haiyan Meng
594a3bf0d2
Add a binary for generating the stats of the index
...
1) how many kinds of objects are being customized?
2) how many times is every kind of object customized?
3) how many kustomization features are being used?
4) how many times is every kustomization feature used?
2020-01-07 15:10:25 -08:00
Phani Teja Marupaka
2094f23414
Rerun travis CI
2020-01-07 15:05:59 -08:00
Morten Torkildsen
7b1a5f85ed
Print the initial unknown status for all resources before looking at events
2020-01-07 15:01:47 -08:00
Jeff Regan
7190ea2688
Merge pull request #2038 from haiyanmeng/log-parser
...
Add a binary to parse GKE log
2020-01-07 14:57:40 -08:00
Jeff Regan
6bdb4fe2a6
Update main.go
2020-01-07 14:52:20 -08:00
Phani Teja Marupaka
62964bfcb4
Remove replace from kustomize/go.mod
2020-01-07 14:42:43 -08:00
Jeff Regan
e13c26b2f8
Merge pull request #2020 from ttonline6/execPluginGuidedExample.md
...
fix error url
2020-01-07 13:57:54 -08:00
Jeff Regan
647731a6ad
Update execPluginGuidedExample.md
2020-01-07 13:57:30 -08:00
Kubernetes Prow Robot
426407a1b2
Merge pull request #1889 from frankfarzan/functions-doc
...
Generalize Configuration Functions Spec.
2020-01-07 13:14:19 -08:00
Frank Farzan
3276e74d2d
Generalize configuration functions spec in RFC format.
...
As defined in `kustomize config docs-fn-spec`, configuration functions can be
implemented using any toolchain and invoked using any container workflow orchestrator
(e.g. Tekton, Cloud Build) or run directly using docker run.
functions-impl describes using `kustomize config run` as an example
orchestrator for invoking configuration functions.
2020-01-07 12:51:24 -08:00
Jeff Regan
bbceb49fc4
Merge pull request #2012 from julienp/master
...
Show namespace resource on id conflict
2020-01-07 11:41:01 -08:00
Haiyan Meng
950660ff63
Add a binary to parse GKE log
2020-01-07 10:31:10 -08:00
Kubernetes Prow Robot
f749a4a194
Merge pull request #2036 from pwittrock/fix-go-mod
...
Switch to api version 0.3.1
2020-01-07 10:08:18 -08:00
Jeff Regan
79cfdb0976
Merge pull request #1983 from mortent/statusCmdTests
...
Add tests for status cli
2020-01-07 09:56:04 -08:00
Jeff Regan
9ec4100ee1
Merge pull request #2001 from haiyanmeng/expose-es
...
Several fixes of Crawler
2020-01-07 09:49:01 -08:00
Phillip Wittrock
6e7f7ce194
create travis check for go.mod's
2020-01-07 09:45:01 -08:00
Phillip Wittrock
b1f514632a
Switch to api version 0.3.1
2020-01-07 08:54:05 -08:00
Haiyan Meng
745b58b3d0
Check whether a pointer is empty before accessing it to avoid SIGSEGV
2020-01-06 12:06:18 -08:00
Haiyan Meng
142c105500
SKip the empty resource/base item in a kustomization file and set the
...
defaultBranch if needed
2020-01-06 12:06:18 -08:00
Haiyan Meng
5f8a8b545b
Add "kustomization" into the kustomization filenames used by the crawler
2020-01-06 12:06:18 -08:00
Haiyan Meng
ee659a70e4
Fix how to construct URLs for finding all the commits related to a
...
github file
The existing logic sets the creation time of a github file to the time
when the github repository was created.
The fix sets the creation time of a github file to the time when the
file was created.
2020-01-06 12:06:18 -08:00
Kubernetes Prow Robot
837df94d67
Merge pull request #2027 from prachirp/configFnDocs
...
Docs and examples use config.k8s.io/function annotation
2020-01-06 11:00:19 -08:00
Prachi Pendse
6b90f13281
Clarify docs messaging
2020-01-06 13:05:24 +05:30
Kubernetes Prow Robot
db5e2c42b0
Merge pull request #2031 from pwittrock/master
...
list-setters command
2020-01-04 11:31:40 -08:00
Phillip Wittrock
d489bdedd7
publish list-setters command
2020-01-04 09:39:56 -08:00
Kubernetes Prow Robot
8b10aea859
Merge pull request #2030 from pwittrock/master
...
Fix `kio` sorting for files with more than 9 Resources
2020-01-03 12:51:41 -08:00
Phillip Wittrock
a7a28a85a4
Fix kio sorting for files with more than 9 Resources
2020-01-03 12:33:28 -08:00
Kubernetes Prow Robot
2c8736ccb2
Merge pull request #2029 from pwittrock/master
...
Release kyaml 0.0.5
2020-01-03 10:31:42 -08:00
Phillip Wittrock
9062a83276
Release kyaml 0.0.5
2020-01-03 09:57:50 -08:00
Prachi Pendse
5ee6380b1c
Docs and examples use config.k8s.io/function annotation
...
- Update function docs to recommend new annotation
- Update examples to use config.k8s.io/function annotation
2020-01-03 10:52:56 +05:30
Kubernetes Prow Robot
2880c2ae5d
Merge pull request #2026 from pwittrock/master
...
kyaml `setters`: support full and partial field replacement
2020-01-02 16:33:41 -08:00
Phillip Wittrock
e0b766ee46
Fix issue with setting set-by
2020-01-02 15:55:38 -08:00
Phani Teja Marupaka
2ab884c879
Push commit to point to changes
2020-01-02 15:06:54 -08:00
Phillip Wittrock
ac9b0a3e9e
kyaml setters: support full and partial field replacement
2020-01-02 14:00:43 -08:00
Phani Teja Marupaka
5e1ddf38db
Rerun travis-ci
2020-01-02 13:52:15 -08:00
Phani Teja Marupaka
011804e14d
Make suggested changes
2020-01-02 13:06:14 -08:00
Phani Teja Marupaka
7753a04fdc
Empty commit to trigger cncf-cla
2020-01-02 11:14:25 -08:00
Morten Torkildsen
f0d81c4fac
Add tests for status cli
2020-01-02 10:42:51 -08:00
Phani Teja Marupaka
fa8f504ff4
Trim trailing spaces and tabs from config map files
2020-01-02 10:28:03 -08:00
Kubernetes Prow Robot
3577a7e174
Merge pull request #2022 from mortent/Docs
...
Better documentation for the resource and status commands.
2020-01-02 09:51:41 -08:00
Kubernetes Prow Robot
e4274bccba
Merge pull request #2024 from pwittrock/release
...
Release kyaml and cmd/config 0.0.4
2020-01-02 09:49:40 -08:00
Phillip Wittrock
4b64801d44
release kyaml and cmd/config 0.0.4
2020-01-02 08:59:12 -08:00
Phillip Wittrock
a9c5f90805
fix releasing message
2020-01-02 08:58:01 -08:00
Kubernetes Prow Robot
29a1b96b96
Merge pull request #2023 from pwittrock/set
...
Refactor `set`
2020-01-02 08:57:42 -08:00
Phillip Wittrock
b37abbf057
Refactor set
...
- Implement inline setters as OpenAPI extensions
- Naming cleanup substitute -> set
- Documentation cleanup
- Simplify implementation
2020-01-02 08:32:38 -08:00
Kubernetes Prow Robot
3bef339186
Merge pull request #1890 from joncwong/merge3
...
Integrate merge3 as command for 3-way merges
2020-01-02 07:43:41 -08:00
Kubernetes Prow Robot
fc4a73f816
Merge pull request #2014 from alexeldeib/ace/varName
...
fix empty var names + clean up cross platform tests
2020-01-02 07:39:40 -08:00
Kubernetes Prow Robot
6e6878730c
Merge pull request #2010 from prachirp/funcAnnotation
...
Add support for config.k8s.io/function annotation
2020-01-02 07:21:40 -08:00
Morten Torkildsen
71ce46416e
Better documentation for the resource and status commands.
2020-01-01 14:05:14 -08:00
wangyetao
a47eff804b
fix error url
2019-12-31 15:03:55 +08:00
Ace Eldeib
c4d3a2ff3f
tests: make paths for x-plat friendly
2019-12-29 17:28:45 -08:00
Ace Eldeib
e0f62c67f6
fix: avoid passing empty variable names
2019-12-29 16:48:53 -08:00
Julien Poissonnier
0988f74d39
Show namespace resource on id conflict
2019-12-27 16:00:14 +01:00
Jonathan Wong
ef82c736b9
Remove newline
2019-12-24 21:46:59 -08:00
Jonathan Wong
fc57f530ee
Clean up merge3 changes
2019-12-24 21:18:40 -08:00
Jonathan Wong
4bdfb1c511
Remove refactored cmd directory
2019-12-24 21:14:27 -08:00
Kubernetes Prow Robot
697a6e9759
Merge pull request #2009 from KnVerey/default_structure
...
config tree defaults to graph structure when ownerRefs available
2019-12-24 10:07:29 -08:00
Prachi Pendse
f6320ca379
Add support for config.k8s.io/function annotation
2019-12-23 13:44:42 -08:00
Katrina Verey
24cf0c1fdc
config tree defaults to graph structure when ownerRefs available
2019-12-23 16:36:25 -05:00
Kubernetes Prow Robot
3900166fdf
Merge pull request #2006 from pwittrock/set
...
Move setters to be available as libraries
2019-12-21 16:53:33 -08:00
Phillip Wittrock
ad4eb87e2e
move setters to be available as libraries
2019-12-21 16:29:06 -08:00
Kubernetes Prow Robot
19928abb6f
Merge pull request #2005 from pwittrock/complete
...
completion should suggest directories if use contains DIR
2019-12-21 16:21:32 -08:00
Phillip Wittrock
8a1874d20d
completion should suggest directories if use contains DIR
2019-12-21 16:04:23 -08:00
Kubernetes Prow Robot
a280cdf5ee
Merge pull request #2000 from pwittrock/master
...
release `kyaml` and `cmd/config` 0.0.3
2019-12-20 09:57:33 -08:00
Phillip Wittrock
fdf8f1b3df
release kyaml and cmd/config 0.0.3
2019-12-20 09:40:10 -08:00
Kubernetes Prow Robot
105f25860e
Merge pull request #1999 from pwittrock/fix-fmt
...
fix issues caused by dropping or overriding style
2019-12-20 09:27:33 -08:00
Jonathan Wong
e35e0bff60
Update docs for merge3
2019-12-20 03:48:29 -08:00
Jonathan Wong
8095b16c9a
Add test for merge3 command
2019-12-20 03:47:45 -08:00
Jonathan Wong
d04b4a2899
Remove unnecessary 1-line comment
2019-12-20 03:47:45 -08:00
Jonathan Wong
aafeb75ef1
Rebase merge3 branch into master
2019-12-20 03:43:11 -08:00
Phillip Wittrock
98431f6a00
fix kyaml issue where dropping Style created issues
...
dropping the node style creates a compatibility issue where quotes around "on" are dropped
because yaml.v3 interprets it as a string.
other yaml parsers interpret on as a bool value, and parse it as a bool rather than string.
fix: retain the original style so it is kept as quoted.
- fmt: don't drop the styles
- merge2: keep the style when merging elements
- setting a field: if changing the value of a scalar field, retain its style by default
2019-12-19 20:25:31 -08:00
Jeff Regan
1ce3d9e099
Merge pull request #1985 from haiyanmeng/expose-es
...
Crawler Improvements
2019-12-19 18:05:49 -08:00
Kubernetes Prow Robot
e199c7f805
Merge pull request #1998 from seans3/kustomize-apply-deps
...
Update go.mod to point to most recent version of k8s.io/kubectl
2019-12-19 13:35:57 -08:00
Sean Sullivan
49f17586ca
Update go.mod to point to most recent version of k8s.io/kubectl
2019-12-19 11:20:12 -08:00
Haiyan Meng
be2e03681d
Remove unused param from IndexFunc
2019-12-18 15:56:44 -08:00
Haiyan Meng
127541f610
Support diffrent modes of running the crawler
2019-12-18 15:56:44 -08:00
Haiyan Meng
f5ff254203
Update deps
2019-12-18 15:56:44 -08:00
Haiyan Meng
a35f002139
Run goimports
2019-12-18 15:56:44 -08:00
Haiyan Meng
bef157d6b3
Fix insert/updating document logic
2019-12-18 15:56:44 -08:00
Haiyan Meng
2c2aa928cc
Delete non-existing documents from the index
2019-12-18 15:56:44 -08:00
Haiyan Meng
1eb713157c
Sort the string slice fields of a document to avoid updating the index
...
unnecessarily
2019-12-18 15:56:44 -08:00
Haiyan Meng
272b7a6fcd
Use UpdateRequest to insert/update a document
...
Currently, `IndexRequest` is used to insert/update a document, which
increases the version of the document every time IndexRequest.Do is
called.
2019-12-18 15:56:44 -08:00
Haiyan Meng
5598d35e4b
Add a summary for doCrawl
2019-12-18 15:56:44 -08:00
Haiyan Meng
8c89f0946c
Avoid to index a document if FetchDcoument or SetCreated fails
2019-12-18 15:56:44 -08:00
Haiyan Meng
12fc8f41c7
Add support for github paths starting with "git@github.com:"
2019-12-18 15:56:44 -08:00
Haiyan Meng
e44d1298df
Return errors if http Client.Do resp status code is not 2xx
2019-12-18 15:56:44 -08:00
Kubernetes Prow Robot
7e56c2c768
Merge pull request #1995 from iliazlobin/varreference
...
Handle variables in annotations
2019-12-18 11:27:57 -08:00
Ilia Zlobin
cc8b100331
Handle variables in annotations
2019-12-18 17:04:43 +03:00
Kubernetes Prow Robot
2c1cd6de41
Merge pull request #1880 from mortent/documentation
...
Add documentation for the kstatus library
2019-12-17 19:57:57 -08:00
Kubernetes Prow Robot
32b55109f7
Merge pull request #1978 from oke-py/doc
...
Fixed a wrong path and run `make all`
2019-12-17 16:39:58 -08:00
Kubernetes Prow Robot
21bf05d05e
Merge pull request #1986 from pwittrock/release
...
Update api to 0.3.1
2019-12-17 15:17:58 -08:00
Kubernetes Prow Robot
d5e88977b3
Merge pull request #1981 from pwittrock/fieldmeta
...
Rename ownedBy and refactor kyaml travis
2019-12-17 15:01:59 -08:00
Phillip Wittrock
c66dd497c3
Update api to 0.3.1
2019-12-17 14:12:25 -08:00
Phillip Wittrock
3dd3654792
Merge pull request #1984 from pwittrock/bf
...
pin version of mdrip and blackfriday to fix build errors
2019-12-17 13:49:49 -08:00
Phillip Wittrock
de824c2e4d
Drop mdrip dependency from api/ because it has conflicting deps with kubectl
2019-12-17 13:48:29 -08:00
Phillip Wittrock
502f86a982
rename ownedBy json value to setBy
2019-12-17 11:50:18 -08:00
Phillip Wittrock
ae2bfc8ee6
Fix travis kyaml exit and targets
...
- properly exit non-0 if there are any uncommitted files
- make functions/examples targes
- add missing licenses
- refactor into loop
2019-12-17 11:50:18 -08:00
Kubernetes Prow Robot
49127f702c
Merge pull request #1976 from pwittrock/fixes
...
Using single quote style when setting annotations
2019-12-17 07:56:00 -08:00
Naoki Oketani
7a384bc0d8
Fixed a wrong path and run make all
2019-12-17 18:22:49 +09:00
Jeff Regan
79a891f488
Merge pull request #1977 from monopole/pinKustomize
...
Pin kustomize to specific versions of local deps.
2019-12-16 19:28:00 -08:00
Kubernetes Prow Robot
a4da55b1bc
Merge pull request #1973 from pwittrock/release-scripts
...
Improve release process
2019-12-16 19:21:38 -08:00
Jeffrey Regan
0b9aa418c0
Pin kustomize to specific versions of local deps.
2019-12-16 19:10:20 -08:00
Phillip Wittrock
eaaefc128f
Using single quote style when setting annotations
...
Annotations must be strings. Use single-quote style
so tools don't get confused about the type.
2019-12-16 18:04:46 -08:00
Phillip Wittrock
60188ebe20
Address issues in release scripts
...
- Merge in changes to branches
- Get rid of releaseall.sh -- it is too error prone right now
- Support for releasing pluginator
- Automatically release binaries for kustomize
2019-12-16 16:30:08 -08:00
Kubernetes Prow Robot
01105af14d
Merge pull request #1952 from bzub/function_example_kubeval
...
Add kubeval function example.
2019-12-16 15:17:38 -08:00
Kubernetes Prow Robot
751491551b
Merge pull request #1953 from sunny0826/master
...
Update zh/INSTALL.md
2019-12-16 15:07:38 -08:00
Kubernetes Prow Robot
b38c0bc5c1
Merge pull request #1962 from pwittrock/sub
...
Support for set / substitution
2019-12-16 13:39:38 -08:00
Kubernetes Prow Robot
b07ae5558a
Merge pull request #1969 from pwittrock/release-scripts
...
Add release scripts for modules and binaries
2019-12-16 13:35:38 -08:00
Phillip Wittrock
ae8143a9be
Add release scripts for modules and binaries
2019-12-16 13:05:17 -08:00
Kubernetes Prow Robot
7edea2646f
Merge pull request #1972 from monopole/goSumBlah
...
Update go.sums
2019-12-16 12:19:38 -08:00
Jeffrey Regan
90597d56c9
Update go.sums
2019-12-16 11:37:35 -08:00
Phillip Wittrock
62e969c719
cmd/config set: Support for setting fields imperatively from the cli
2019-12-16 10:39:55 -08:00
Kubernetes Prow Robot
9853948ac6
Merge pull request #1971 from kubernetes-sigs/revert-1970-doc
...
Revert "Fixed a wrong path and run `make generate`"
2019-12-16 10:01:39 -08:00
Phillip Wittrock
53db9b8de4
Revert "Fixed a wrong path and run make generate"
2019-12-16 09:29:22 -08:00
Kubernetes Prow Robot
2fc224c2ff
Merge pull request #1965 from prachirp/config-doc
...
Clarify removing annotations in config-io
2019-12-16 09:27:38 -08:00
Kubernetes Prow Robot
3b904108bd
Merge pull request #1970 from oke-py/doc
...
Fixed a wrong path and run `make generate`
2019-12-16 09:21:37 -08:00
Naoki Oketani
6fbab07df5
Fixed a wrong path and run make generate
2019-12-16 12:57:15 +09:00
guoxudong
46f1f1b5da
fix
2019-12-14 11:02:08 +08:00
Prachi Pendse
b5dba5b4da
Clarify removing annotation in config-io
2019-12-13 16:43:50 -08:00
Jeff Regan
75e9079baa
Merge pull request #1964 from monopole/updateJs
...
Update serialize-javascript
2019-12-13 15:03:35 -08:00
Jeffrey Regan
7e205b46b8
Update serialize-javascript
2019-12-13 14:45:43 -08:00
Jeff Regan
a599d781ae
Merge pull request #1961 from mortent/ReverseCurse
...
Remove dependency on curse library
2019-12-13 14:24:40 -08:00
Jeff Regan
c6c099a9d1
Merge pull request #1948 from haiyanmeng/expose-es
...
Add supports for crawling a specific git user or repo
2019-12-13 13:24:03 -08:00
Haiyan Meng
a9244f759e
Add supports for crawling a specific git user or repo
2019-12-13 11:18:33 -08:00
Morten Torkildsen
60e2375521
Remove dependency on curse library
2019-12-13 09:18:36 -08:00
Kubernetes Prow Robot
e0ba78f292
Merge pull request #1955 from brannondorsey/patch-1
...
Minor grammar fix
2019-12-13 09:07:10 -08:00
Kubernetes Prow Robot
322f368cdf
Merge pull request #1956 from artmello/remove_funlen_from_linter_list
...
kyaml: Remove funlen from Go linters list
2019-12-13 08:59:21 -08:00
Arthur Mello
ec3668fd34
kyaml: Remove funlen from Go linters list
2019-12-13 13:38:24 -03:00
bzub
68af986e09
Add kubeval function example.
2019-12-13 09:55:51 -06:00
Brannon Dorsey
735c249bc4
Minor grammar fix
2019-12-12 22:23:04 -05:00
Jeff Regan
7c8e2f3948
Merge pull request #1954 from monopole/pinToKustomizeApiV030
...
Pin to kustomize API v0.3.0
2019-12-12 19:04:58 -08:00
jregan
b8a13b6335
Pin to kustomize API v0.3.0
2019-12-12 18:41:05 -08:00
guoxudong
e0597683d4
Update zh/INSTALL.md
2019-12-13 09:59:24 +08:00
Jeff Regan
425cc04a34
Merge pull request #1951 from monopole/pinPluginatorToApiV030
...
Pin pluginator to api v0.3.0
2019-12-12 17:11:36 -08:00
Jeffrey Regan
2252b3cc8b
Pin pluginator to api v0.3.0
2019-12-12 17:04:30 -08:00
Kubernetes Prow Robot
943693e8e4
Merge pull request #1949 from seans3/command-move
...
Rename misspelled commands.go
2019-12-12 16:54:54 -08:00
Jeff Regan
05829497d8
Merge pull request #1950 from monopole/dropPluginatorFromApiDeps
...
Drop api module's explicit dependence on pluginator.
2019-12-12 16:50:40 -08:00
Jeffrey Regan
87cf1231c3
Drop api module's explicit dependence on pluginator.
2019-12-12 16:36:57 -08:00
Sean Sullivan
1cae8f9858
Rename misspelled commands.go
2019-12-12 16:32:51 -08:00
Kubernetes Prow Robot
129206a3c8
Merge pull request #1947 from pwittrock/apply
...
expose apply Options so we can tune them
2019-12-12 16:02:55 -08:00
Phillip Wittrock
7bdb5d3cfa
expose apply Options so we can tune them
2019-12-12 15:22:27 -08:00
Jeff Regan
6309af43a7
Merge pull request #1946 from monopole/dropLastDirectRefsToPseudoK8s
...
Drop last direct refs to pseudo/k8s.
2019-12-12 15:04:47 -08:00
Jeffrey Regan
ac1f4fec4a
Drop last direct refs to pseudo/k8s.
2019-12-12 15:02:04 -08:00
Jeff Regan
792caeac82
Merge pull request #1945 from monopole/modTidyB4Release
...
Go mod tidy b4 release.
2019-12-12 14:45:49 -08:00
Jeffrey Regan
bb03507d98
Go mod tidy b4 release.
2019-12-12 14:24:06 -08:00
Kubernetes Prow Robot
4fc859b62e
Merge pull request #1876 from lalyos/fix-process-args-fields
...
Fix process args fields
2019-12-12 14:16:32 -08:00
Jeff Regan
7cdb157a55
Update execplugin_test.go
2019-12-12 13:57:00 -08:00
Haiyan Meng
50ce2a66a3
Separate the two types of crawling
...
1) crawling the documents in the index to update these documents;
2) crawling the whole github.
2019-12-12 13:42:07 -08:00
Jeff Regan
dae03a9618
Merge branch 'master' into fix-process-args-fields
2019-12-12 13:41:50 -08:00
Jeff Regan
6dd48142cf
Update execplugin_test.go
2019-12-12 13:41:08 -08:00
Jeff Regan
3f1b100edc
Merge pull request #1944 from monopole/ahJs
...
Update npm deps.
2019-12-12 13:20:36 -08:00
Jeffrey Regan
61c5afdf83
Update npm deps.
2019-12-12 13:18:30 -08:00
Kubernetes Prow Robot
71e75283de
Merge pull request #1942 from pwittrock/internal
...
refactor cmd/config to internal
2019-12-12 13:06:32 -08:00
Phillip Wittrock
98d2be5550
refactor cmd/config to internal
2019-12-12 12:46:31 -08:00
Jeff Regan
634c780d1b
Merge pull request #1943 from monopole/tweakGoPluginBuildScript
...
Tweak Go plugin build script and targets.
2019-12-12 11:10:01 -08:00
Jeffrey Regan
400140a401
Tweak Go plugin build script and targets.
2019-12-12 11:06:44 -08:00
Kubernetes Prow Robot
e80bd10374
Merge pull request #1940 from pwittrock/apply
...
Publish apply and diff from kustomize
2019-12-12 10:54:33 -08:00
Phillip Wittrock
9242269b5b
update kyaml travis to include new directories and check for generated files
2019-12-12 10:28:11 -08:00
Phillip Wittrock
7e847dc907
publish apply / diff as alpha commands
2019-12-12 10:28:10 -08:00
Phillip Wittrock
6dbed7c16c
copy apply and diff commands from kubectl
2019-12-12 10:23:47 -08:00
Phillip Wittrock
1a3f622207
regenerate docs and license
2019-12-12 10:22:12 -08:00
Phillip Wittrock
1a28e493cd
Fix client-go version to match apimachinery version
2019-12-12 10:22:12 -08:00
Haiyan Meng
d9239104aa
Escape spaces in the query paths of git commit requests
2019-12-12 10:03:15 -08:00
Jeff Regan
f5805c64b2
Merge pull request #1920 from bzub/1919-build_go_plugins_script
...
Add script to detect/build Go plugins.
2019-12-12 09:56:37 -08:00
Jeff Regan
f299b28693
Merge pull request #1941 from monopole/upgradeToMDrip101
...
Upgrade to mdrip 1.0.1
2019-12-12 09:53:36 -08:00
Jeffrey Regan
ee678d6ce9
Upgrade to mdrip 1.0.1
2019-12-12 09:26:11 -08:00
Kubernetes Prow Robot
d5b44461b9
Merge pull request #1611 from sunny0826/zh
...
add zh doc transformerconfigs.md validationTransformer.md
2019-12-12 09:04:33 -08:00
Kubernetes Prow Robot
57059b74f5
Merge pull request #1904 from artmello/enable_gocritic
...
kyaml: Enable gocritic Go linter
2019-12-12 06:56:32 -08:00
Kubernetes Prow Robot
cd0b06c4fd
Merge pull request #1937 from mortent/FixStatusRules
...
Fix issues with rules for Deployment and ReplicaSet
2019-12-12 06:40:31 -08:00
Kubernetes Prow Robot
057893a254
Merge pull request #1931 from pwittrock/vendor
...
Disable Alpha commands by default
2019-12-12 06:36:32 -08:00
Phillip Wittrock
1e14cc93c2
Merge branch 'master' into enable_gocritic
2019-12-12 06:35:33 -08:00
Kubernetes Prow Robot
54e8aab374
Merge pull request #1939 from pwittrock/kyaml-comments
...
Fix panic in merge2 comment merging
2019-12-11 20:02:32 -08:00
Phillip Wittrock
4312ab3f4d
Fix panic in merge2 comment merging
2019-12-11 19:05:51 -08:00
Phillip Wittrock
6484259632
Disable alpha kustomize commands by default.
...
- enable alpha commands with env KUSTOMIZE_SHOW_ALPHA_COMMANDS=true
2019-12-11 18:42:46 -08:00
guoxudong
92dcc02ff1
fix zh doc
2019-12-12 10:21:18 +08:00
Kubernetes Prow Robot
fe6dffff2e
Merge pull request #1935 from pwittrock/unk8s2
...
Remove psuedo/k8s module
2019-12-11 16:20:32 -08:00
Kubernetes Prow Robot
e1205698e6
Merge pull request #1933 from haiyanmeng/expose-es
...
Expose ElasticSearch as a LoadBalancer-type service
2019-12-11 16:16:32 -08:00
Kubernetes Prow Robot
a6535c4be2
Merge pull request #1934 from pwittrock/unk8s
...
revert pseudo/k8s deps
2019-12-11 16:08:32 -08:00
Morten Torkildsen
a28c353eab
Fix issues with rules for Deployment and ReplicaSet
2019-12-11 15:51:30 -08:00
Phillip Wittrock
4791bf8e0b
remove pseudo/k8s module
2019-12-11 15:29:06 -08:00
Jeff Regan
4025603396
Merge pull request #1936 from kubernetes-sigs/startAddressing1898
...
Introduce latest_kustomize tag in release process
2019-12-11 15:28:15 -08:00
Phillip Wittrock
c2dc7ae789
revert pseudo/k8s deps
2019-12-11 15:28:04 -08:00
Phillip Wittrock
484ad36529
remove verify deps -- use k8s directly
2019-12-11 15:28:03 -08:00
Jeff Regan
0e251ed96e
Update README.md
2019-12-11 15:22:30 -08:00
Haiyan Meng
afd24c6faf
Expose ElasticSearch as a LoadBalancer-type service
2019-12-11 15:05:10 -08:00
Jeff Regan
6b7236a206
Update INSTALL.md
2019-12-11 14:26:09 -08:00
Kubernetes Prow Robot
f65cac96d6
Merge pull request #1932 from haiyanmeng/fix
...
Avoid processing the nil pointer returned by kustomizationResultAdapter
2019-12-11 14:22:32 -08:00
Haiyan Meng
0d79219e46
Avoid processing the nil pointer returned by kustomizationResultAdapter
...
Currently, the crawler job panics whenever a nil pointer is returned by
kustomizationResultAdapter.
2019-12-11 13:54:01 -08:00
Kubernetes Prow Robot
e4635b456a
Merge pull request #1930 from mortent/statusCli
...
cli for status
2019-12-11 13:34:32 -08:00
Morten Torkildsen
1b3b8522f9
cli for status
2019-12-11 13:13:09 -08:00
Jeff Regan
4098d6fdfb
Merge pull request #1928 from haiyanmeng/empty
...
Mulitple improvements of the crawler
2019-12-11 13:04:29 -08:00
Jeff Regan
4ba69b27f8
Merge pull request #1922 from bzub/cmd_config_docs
...
cmd/config: Documentation nits + updates.
2019-12-11 12:59:41 -08:00
Haiyan Meng
bffc0d7071
Mulitple improvements of the crawler
...
1) Set document IDs to avoid duplicating documents;
2) Set the `creationTime` field of each document in the index;
3) set the `values`, `kinds` and `identifiers` fields for all documents;
4) Add a `Copy` method into the `Document` struct: this fixes the issue
where all the documents existing in the index point to the same Document
object;
5) Avoid using keystore redis;
6) Set imagePullPolicy to `Always` for crawler jobs.
2019-12-11 11:10:48 -08:00
Jeff Regan
54b1549586
Merge pull request #1909 from bzub/1908-plugin_test_path
...
Detect path to plugins from krusty tests.
2019-12-11 10:24:14 -08:00
bzub
3803541bfd
Remove extraneous whitespace.
...
make all (generate docs)
Update examples in cmd docs.
make all (generate docs)
functions/examples: Whitespace cleanup.
functions/examples: Fix some example commands.
2019-12-11 12:12:32 -06:00
Morten Torkildsen
c7307a9b28
Add documentation for the kstatus library
2019-12-10 20:31:08 -08:00
Kubernetes Prow Robot
2102ddab7c
Merge pull request #1916 from bzub/plugins_doc_go_link
...
Update plugins/doc.go link.
2019-12-10 15:50:06 -08:00
Kubernetes Prow Robot
f186a0d6bb
Merge pull request #1927 from frankfarzan/config_io_docs
...
Expand and format Configuration IO API Semantics.
2019-12-10 13:24:05 -08:00
Frank Farzan
b0f1f66d9a
Document the default value
2019-12-10 12:27:02 -08:00
Frank Farzan
8c037ba109
Index is a number not a string
2019-12-10 12:15:28 -08:00
Frank Farzan
5e5e3b19f5
Expand and format Configuration IO API Semantics.
2019-12-10 12:02:49 -08:00
Kubernetes Prow Robot
ad94f2c0eb
Merge pull request #1921 from pwittrock/fixes
...
kyaml: fix error handling
2019-12-09 17:07:30 -08:00
Phillip Wittrock
b333115314
kyaml: fix error handling
2019-12-09 16:38:56 -08:00
Kubernetes Prow Robot
50c9916eae
Merge pull request #1905 from pwittrock/autocomplete
...
shell completion for kustomize commands
2019-12-09 16:37:30 -08:00
bzub
e1b18d125d
Add script to detect/build Go plugins.
2019-12-09 17:59:59 -06:00
Kubernetes Prow Robot
8d72bf6e5c
Merge pull request #1917 from frankfarzan/fix_run
...
Fix 'config run' by removing default mount.
2019-12-09 15:04:40 -08:00
Frank Farzan
a4c69d9cde
Fix 'config run' by removing default mount.
...
In, pull #1822 mount logic was refactored where the default
mount using zero-value no longer makes sense and leads to
this failure:
"invalid argument "type=,src=,dst=:ro" for "--mount" flag: type is
required"
I think the intent here was to remove default mount.
2019-12-09 14:37:57 -08:00
bzub
ecb9b9efa4
Update plugins/doc.go link.
2019-12-09 15:45:05 -06:00
Phillip Wittrock
2eacbeaa87
shell completion for kustomize commands
2019-12-09 09:22:14 -08:00
Kubernetes Prow Robot
46be801a48
Merge pull request #1910 from artmello/enable_goconst
...
kyaml: Enable goconst Go Linter
2019-12-09 08:40:02 -08:00
Arthur Mello
0bace652c3
Move repeated variable content to constants following linter suggestion
2019-12-08 07:12:48 -03:00
Arthur Mello
f0779cd02f
kyaml: Enable goconst Go Linter
2019-12-07 16:27:25 -03:00
bzub
105a8e57c8
Detect path to plugins from krusty tests.
2019-12-07 13:16:15 -06:00
Arthur Mello
0a8d7c2be2
Fix code to address complains from gocritic (assignOp, ifElseChain and appendAssign)
2019-12-06 16:34:27 -03:00
Arthur Mello
20d995c87e
kyaml: Enable gocritic Go linter
2019-12-06 16:01:12 -03:00
Kubernetes Prow Robot
3703450931
Merge pull request #1893 from artmello/enable_linters
...
kyaml: Enable Go linters (lll, stylecheck, unparam, whitespace)
2019-12-06 08:32:50 -08:00
lalyos
95ad5d05b3
fix exec plugin args handling
2019-12-06 13:34:42 +01:00
Arthur Mello
d4fa006ccb
Remove leading/trailing newlines following whitespace linter recommendation
2019-12-05 23:49:00 -03:00
Jeff Regan
b2814c5310
Update INSTALL.md
2019-12-05 18:22:37 -08:00
Jeff Regan
c00cf120ff
Update INSTALL.md
2019-12-05 18:22:23 -08:00
Jeff Regan
decca7fcd3
Merge pull request #1891 from mortent/FixControllerRuntimeDeps
...
Fix dependencies for kstatus
2019-12-05 18:17:31 -08:00
Kubernetes Prow Robot
9914017f60
Merge pull request #1897 from pwittrock/workspace
...
support writing run output to files
2019-12-05 18:08:49 -08:00
Arthur Mello
a077482e99
Rename struct field to solve issue raised by go vet
2019-12-05 23:06:19 -03:00
Arthur Mello
849e0f357a
Unname unused parameters following unparam linter recommendation
2019-12-05 22:50:37 -03:00
Arthur Mello
df7688002a
Remove init function following gochecknoinits linter recommendation
2019-12-05 22:44:14 -03:00
Arthur Mello
e811da14d8
Rename variable, constants and struct fields following stylecheck linter recommendation
2019-12-05 22:39:29 -03:00
Phillip Wittrock
9e5af98a94
support writing run output to files
...
so that it isn't necessary to wrap in bash to redirect to a file
2019-12-05 17:25:01 -08:00
Arthur Mello
f2c7066088
Remove leading/trailing newlines following whitespace linter recommendation
2019-12-05 22:23:35 -03:00
Jeff Regan
3f5dc1e80a
Merge pull request #1896 from monopole/tweakInstall
...
Improve install script error message
2019-12-05 15:18:42 -08:00
Jeffrey Regan
04bfb3e94d
Tweak install.
2019-12-05 15:17:33 -08:00
Jeff Regan
567bc834c9
Update INSTALL.md
2019-12-05 14:47:11 -08:00
Jeff Regan
49f8b2bee8
Update INSTALL.md
2019-12-05 14:43:58 -08:00
Jeff Regan
b710a76818
Add kustomize install script.
2019-12-05 14:02:16 -08:00
Jeff Regan
823c59666b
Merge pull request #1894 from monopole/installScript
...
Kustomize installation script.
2019-12-05 13:51:53 -08:00
Jeffrey Regan
e14c441e77
Kustomize installation script.
2019-12-05 13:50:53 -08:00
Arthur Mello
de4d50386d
kyaml: Enable Go linters (lll, stylecheck, unparam, whitespace)
2019-12-05 16:32:17 -03:00
Jeff Regan
969a1e8f37
Merge pull request #1892 from monopole/getRidOfFakeLoader
...
Get rid of the 'fake' loader.
2019-12-05 11:22:47 -08:00
Jeff Regan
184735fa89
Merge pull request #1887 from Liujingfang1/replacement-poc
...
add replacement type and an example transformer
2019-12-05 11:10:35 -08:00
Jeffrey Regan
caa71a73fe
Get rid of the fake loader.
2019-12-05 10:50:42 -08:00
Morten Torkildsen
2625502ddb
Fix dependencies for kstatus
2019-12-04 21:56:55 -08:00
Kubernetes Prow Robot
7c1b477ff6
Merge pull request #1888 from haiyanmeng/duplicates
...
Remove duplicates in the `kinds` field of the kustomize ElasticSearch index
2019-12-04 12:04:57 -08:00
Haiyan Meng
d25b6ff3dc
Remove duplicates in kinds
2019-12-04 11:24:54 -08:00
Haiyan Meng
68a196dbe5
Add a test case to demonstrate kinds have duplicates
2019-12-04 11:24:23 -08:00
Jingfang Liu
c7600bc079
add replacement type and an example transformer
2019-12-04 11:13:05 -08:00
Jeff Regan
79884240ae
Merge pull request #1883 from haiyanmeng/mapping
...
Set the ElasticSearch index creation configuration
2019-12-03 19:09:55 -08:00
Kubernetes Prow Robot
3880b8df1d
Merge pull request #1822 from joncwong/container-local-vol
...
Add Local Volume support to ContainerFilter
2019-12-03 16:30:58 -08:00
Haiyan Meng
8aaa3f56f5
Set the ElasticSearch index creation configuration
...
Currently, the `kustomize` index in ElasticSearch is using dynamic
mapping, which sets the types of all the fields to `text`. However,
`text` field type is good for full-text value matching, and not good for
exact-value matching. For exact-value matching, the `keyword` filed
type should be used.
2019-12-03 15:16:32 -08:00
Jeff Regan
4a7ade6421
Merge pull request #1882 from monopole/crawlerNitSweep
...
Fix some nits in the crawler and elsewhere.
2019-12-03 11:22:36 -08:00
Jeffrey Regan
e9ab3da164
Fix some nits in the crawler and elsewhere.
2019-12-03 10:44:44 -08:00
Jonathan Wong
dff30b926e
Nit fixes and proper RunFns integration
2019-12-03 00:17:12 -08:00
Jeff Regan
fd5db20a48
Update harness.go
2019-12-02 18:47:07 -08:00
Jeff Regan
8e99dbdaf0
Merge pull request #1881 from monopole/pluginSimplification
...
Simplify test framework
2019-12-02 18:37:04 -08:00
Jeffrey Regan
861c86a70a
Simplify plugin tests.
2019-12-02 17:12:59 -08:00
Jeff Regan
0a19a5dbd9
Merge pull request #1879 from monopole/consolidateTestHarness
...
Consolidate test harness to one package.
2019-12-02 12:48:15 -08:00
Jeffrey Regan
382c330f5b
Consolidate test harness to one package.
2019-12-02 12:29:10 -08:00
Kubernetes Prow Robot
ce935448c1
Merge pull request #1877 from joncwong/patch-5
...
Fix three typos
2019-12-02 07:49:05 -08:00
Jonathan Wong
49287a0f8f
Fix verb noun agreement mistake
2019-12-02 02:01:00 -08:00
Jonathan Wong
1433ea4faa
Fix two typos
2019-12-02 01:55:20 -08:00
Jeff Regan
daa14ae4bd
Merge pull request #1875 from lalyos/fix-sed-plugin
...
fix quotation issues by using a bash array
2019-12-01 07:54:07 -08:00
Jeff Regan
46af583a57
Update bugs.md
2019-12-01 07:48:10 -08:00
Jeff Regan
f33069fc15
Update bugs.md
2019-12-01 07:24:56 -08:00
lalyos
cf5d3e73c0
fix quotation issues by using a bash array
...
see: http://mywiki.wooledge.org/BashFAQ/050
2019-11-30 21:51:32 +01:00
Jeff Regan
4f8eaacc9b
Update kustomizer_test.go
2019-11-30 11:49:40 -08:00
Jeff Regan
47d6d498d6
Merge pull request #1874 from monopole/oopsMoreTest
...
More tests/examples.
2019-11-30 11:34:40 -08:00
jregan
1f85ce454d
More tests/examples.
2019-11-30 11:32:08 -08:00
Jeff Regan
fc8c45cff5
Merge pull request #1872 from monopole/printPluginEnvPlugin
...
Add PrintPluginEnv plugin.
2019-11-30 10:29:37 -08:00
jregan
d98af3f06a
Add PrintPluginEnv plugin.
2019-11-30 09:58:11 -08:00
Jeff Regan
d942e6fa59
Merge pull request #1871 from monopole/moar2
...
Move remaining examples.
2019-11-30 08:28:53 -08:00
jregan
fdd2cc5004
Move another test.
2019-11-30 07:31:38 -08:00
Jeff Regan
59b1c81e7e
Merge pull request #1870 from monopole/moar
...
Move more examples up.
2019-11-30 06:58:35 -08:00
jregan
ae0658869a
Move more examples up.
2019-11-30 06:57:57 -08:00
Kubernetes Prow Robot
5491202d69
Merge pull request #1869 from Dingshujie/mv_test_example_to_krusty
...
mv /api/internal/target example to /api/krusty
2019-11-30 06:19:02 -08:00
Dingshujie
c3716ff3e0
mv diamonds to api/krusty/, Provide another high level example.
2019-11-30 17:35:09 +08:00
Dingshujie
8e7c53b9e7
mv extendedpatch_test, inlinepatch_test to api/krusty/, Provide another high level example.
2019-11-30 17:35:08 +08:00
Dingshujie
cbfe314778
mv generatormergeandreplace_test, generatoroptions_test to api/krusty/, Provide another high level example.
2019-11-30 17:35:08 +08:00
Dingshujie
2d39d64d3a
mv mutiplepath_test, nullvalues_test to api/krusty/, Provide another high level example.
2019-11-30 17:35:08 +08:00
Dingshujie
cd84b65972
mv pruneconfigmap_test to api/krusty/, Provide another high level example.
2019-11-30 17:35:08 +08:00
Dingshujie
fd7574cd61
mv variableref_test to api/krusty/, Provide another high level example.
2019-11-30 17:35:08 +08:00
Dingshujie
d28ef820ea
mv resourceconflict_test to api/krusty/, Provide another high level example.
2019-11-30 14:50:36 +08:00
Dingshujie
e5c314a3ea
mv namespace_test to api/krusty/, Provide another high level example.
2019-11-30 14:25:02 +08:00
Dingshujie
189f65dab9
mv crd_test to api/krusty/, Provide another high level example.
2019-11-30 09:41:56 +08:00
Dingshujie
9942a9278f
mv configmaps_test to api/krusty/, Provide another high level example.
2019-11-30 09:34:01 +08:00
Jeff Regan
44db041682
Merge pull request #1867 from monopole/moarTests
...
More tests.
2019-11-29 08:53:10 -08:00
jregan
a49a764705
More tests.
2019-11-29 08:31:51 -08:00
Jeff Regan
680a0812c6
Merge pull request #1866 from monopole/anotherTestMove
...
Move another test up.
2019-11-29 08:02:03 -08:00
jregan
50c63d0021
Move another test up.
2019-11-29 08:00:03 -08:00
Jeff Regan
37e167e8d1
Merge pull request #1865 from monopole/simplifyPluginTestHarness
...
Simplify and document plugin test harness.
2019-11-29 07:55:27 -08:00
jregan
038c070626
Simplify and document plugin test harness.
2019-11-29 07:30:42 -08:00
Jeff Regan
8bb8637213
Update replicas.md
2019-11-29 07:00:23 -08:00
Jeff Regan
7ae21cb933
Merge pull request #1864 from Dingshujie/master
...
mv basereusenameprefix_test to api/krusty/
2019-11-29 06:55:42 -08:00
Jeff Regan
8fb64ffb0c
Merge pull request #1863 from lundbird/patch-1
...
Add example for replicas in kustomization.yaml
2019-11-29 05:07:51 -08:00
Jeff Regan
f5a7227e26
Merge pull request #1859 from utilitywarehouse/master
...
Fallback to full clone if git fetch fails
2019-11-29 05:05:30 -08:00
Dingshujie
8a2b3cd1d9
mv basereusenameprefix_test to api/krusty/, Provide another high level example.
2019-11-29 20:42:56 +08:00
john
61133f3e2e
remove flag logic
2019-11-29 08:58:14 +00:00
john
bf339173c8
unify git cloner behaviour
2019-11-29 08:58:04 +00:00
Jonathan Wong
e46108ada0
Add in struct for mounted storage options
2019-11-28 15:43:17 -08:00
Alex Lundberg
9e16c8ca50
Add example for replicas in kustomization.yaml
2019-11-28 18:38:05 -05:00
Jeff Regan
763cb4e925
Merge pull request #1861 from monopole/anotherExampleMoved
...
Provide another high level example.
2019-11-28 08:47:43 -08:00
jregan
f0153997e1
Provide another high level example.
2019-11-28 08:18:12 -08:00
Jeff Regan
6d141f2ad0
Merge pull request #1860 from monopole/improveExampleVisibility
...
Start making examples more visible.
2019-11-28 08:17:07 -08:00
jregan
89e7b76d48
Start making examples more visible.
2019-11-28 07:23:37 -08:00
John
b7855dc959
Merge pull request #1 from utilitywarehouse/deep-git-clone-flag
...
add --deep_git_clone flag
2019-11-28 12:06:15 +00:00
john
6485a7cf3e
add --deep_git_clone flag
2019-11-28 11:54:03 +00:00
Kubernetes Prow Robot
fc92f4acd0
Merge pull request #1856 from pwittrock/workspace
...
cmd/config: update naming of commands
2019-11-27 13:03:04 -08:00
Phillip Wittrock
52a5e6ec99
rename run-fns to run
2019-11-27 12:40:10 -08:00
Jeff Regan
752ddd087b
Merge pull request #1845 from haiyanmeng/work
...
Make the crawler work
2019-11-27 12:07:23 -08:00
Jeff Regan
2b22bfc16b
Merge pull request #1855 from monopole/makeWalkWork
...
Make filesys.Walk work.
2019-11-27 12:05:59 -08:00
Phillip Wittrock
7ce1f7e95a
Update cmd/config docs from using yaml to using kustomize config
2019-11-27 11:59:45 -08:00
Jeffrey Regan
c722d4cd17
Make filesys walk work.
2019-11-27 11:33:10 -08:00
Kubernetes Prow Robot
1a9d62617e
Merge pull request #1850 from pwittrock/workspace
...
cmd/config: Add examples and tutorials for config functions
2019-11-26 20:27:20 -08:00
Phillip Wittrock
dc66de6bf3
cmd/config: Add examples and tutorials for config functions
...
- Add examples under `functions`
- Add built-in tutorial for functions
2019-11-26 20:08:23 -08:00
Jeff Regan
cb64e19da3
Merge pull request #1849 from monopole/moarRefactor
...
More tests, better errors.
2019-11-26 19:46:24 -08:00
Haiyan Meng
9bba761a14
Add config for creating an ElasticSearch Cluster
2019-11-26 19:38:17 -08:00
jregan
f3e735153f
More tests, better errors.
2019-11-26 19:29:06 -08:00
Haiyan Meng
31c5e89b1f
Add String method to KustomizationDocument to avoid printing the
...
content of kustomization.yaml
2019-11-26 14:49:44 -08:00
Kubernetes Prow Robot
a2b84fce86
Merge pull request #1818 from mortent/WaitStatus
...
Add APIs for computing status based on fetching resource info from a cluster
2019-11-26 14:25:21 -08:00
Jonathan Wong
eccef3bb0d
Add appropriate test for read only LocalVolume
2019-11-26 13:52:27 -08:00
Morten Torkildsen
a489f30183
Add APIs for computing status based on fetching resource info from a
...
cluster
2019-11-26 13:33:21 -08:00
Jonathan Wong
7eaaedf9f6
Make LocalVolume read only
2019-11-26 13:29:50 -08:00
Jeff Regan
d1b33e7468
Merge pull request #1847 from monopole/refactorForNewWalk
...
Refactor filesys to prep for new filesys.Walk
2019-11-26 12:31:24 -08:00
Jeffrey Regan
3b2988bda8
Refactor to prep for new filesys.Walk
2019-11-26 11:41:23 -08:00
Haiyan Meng
84b75afae4
Make the crawler work
...
1) add the crawler binary and fix the crawler library
2) remove the readiness probe in the search backend
3) add config for redis keystore
4) add github_api_secret.txt file with instructions
2019-11-26 09:50:51 -08:00
Kubernetes Prow Robot
73fb32c85a
Merge pull request #1842 from pwittrock/workspace
...
cmd/config: add built-in tutorials
2019-11-26 07:51:11 -08:00
Phillip Wittrock
5876a8cce0
cmd/config: add built-in tutorials
2019-11-25 22:48:21 -08:00
Kubernetes Prow Robot
c9ee7f3787
Merge pull request #1840 from pwittrock/workspace
...
mdtogo: support for alternate license headers
2019-11-25 20:51:10 -08:00
Phillip Wittrock
23f9f819eb
mdtogo: support for alternate license headers
2019-11-25 20:32:27 -08:00
Kubernetes Prow Robot
7fe518b0c6
Merge pull request #1837 from pwittrock/workspace
...
Publish `cmd/config` as Kustomize subcommand group
2019-11-25 13:26:09 -08:00
Phillip Wittrock
7baabf7a97
cmd/config: mark config command group as [Alpha]
2019-11-25 10:33:31 -08:00
Phillip Wittrock
4a65ea8056
Publish cmd/config as a Kustomize sub-command
2019-11-25 10:25:02 -08:00
Phillip Wittrock
598854440a
cmd/config: expose target for embedding config commands
2019-11-25 10:20:34 -08:00
Jeff Regan
9f2163ae54
Merge pull request #1836 from monopole/unpinAllPlugins
...
Unpin all the plugins (non-builtins too).
2019-11-25 08:49:46 -08:00
Jeffrey Regan
ee8598dcbd
Unpin all the plugins (non-builtins too).
2019-11-25 08:47:30 -08:00
Kubernetes Prow Robot
f8a25cc2b3
Merge pull request #1834 from bzub/fix_builtin_docs_fields_links
...
docs: Fix images and name{Prefix,Suffix} field links.
2019-11-25 08:17:26 -08:00
bzub
80dc481f9c
Fix images + name{Prefix,Suffix} field links.
2019-11-23 14:29:06 -06:00
Jeff Regan
be4d6f77b2
Merge pull request #1832 from monopole/fixNits
...
Fix nit leftover from 1820
2019-11-22 16:21:58 -08:00
jregan
2a35bbffe4
Fix nit leftover from 1820
2019-11-22 16:02:59 -08:00
Jeff Regan
59a70525fa
Merge pull request #1720 from oke-py/apps/v1
...
migrate Deployment from apps/v1beta2 to apps/v1
2019-11-22 15:55:35 -08:00
Jeff Regan
ee4f404ae8
Merge pull request #1820 from haiyanmeng/image
...
Skip updating empty containers in image tranformer
2019-11-22 15:53:28 -08:00
Haiyan Meng
752ca4b37c
Skip updating empty containers in image tranformer
2019-11-22 14:18:59 -08:00
Haiyan Meng
964a5082b1
Add a unit test to demonstrate the issue 1747
2019-11-22 14:18:55 -08:00
Kubernetes Prow Robot
81d809f15d
Merge pull request #1830 from pwittrock/docs-4
...
Add api documentation for annotations and fns
2019-11-22 14:18:42 -08:00
Jeff Regan
5f80480068
Merge pull request #1831 from monopole/unpinBuiltins
...
Unpin the builtin plugins.
2019-11-22 14:13:11 -08:00
Jeffrey Regan
416e1fcc1a
Unpin the builtin plugins.
2019-11-22 14:08:24 -08:00
Phillip Wittrock
bf8af8efba
kyaml: New documentation for annotations and fns (apis)
2019-11-22 13:10:39 -08:00
Kubernetes Prow Robot
980209e87c
Merge pull request #1829 from pwittrock/docs-3
...
kyaml: refactor command documentation into .md files from go files
2019-11-22 13:02:42 -08:00
Phillip Wittrock
3345464b25
kyaml: refactor command documentation into .md files from go files
...
No new documentation added.
2019-11-22 12:22:25 -08:00
Phillip Wittrock
2a5f513bc3
Merge pull request #1828 from pwittrock/makefile
...
kyaml: fixup Makefile
2019-11-22 12:11:50 -08:00
Phillip Wittrock
f531ac065d
kyaml: fixup Makefile
...
- Change name of generated binary to `config` to match module name
- Use GOBIN instead of GOPATH to simplify commands
- Export GOBIN environment variable to the `go generate` command so it can find built commands
2019-11-22 11:53:14 -08:00
Phillip Wittrock
b240092058
Merge pull request #1827 from pwittrock/makefile
...
Add utility for generating cobra documentation from .md files
2019-11-22 11:48:13 -08:00
Phillip Wittrock
f0ca8f9c1a
Add utility for generating cobra documentation from .md files
2019-11-22 11:47:35 -08:00
Kubernetes Prow Robot
5d4e45c24d
Merge pull request #1824 from ibidani/fix-docs-links
...
Fix docs broken files links as Github relative links
2019-11-22 08:07:28 -08:00
Idan Bidani
04516803f2
Fix docs broken links as Github relative links
2019-11-21 23:52:53 -05:00
Jeff Regan
56d57c3088
Merge pull request #1823 from kubernetes-sigs/revert-1631-replacement-poc
...
Revert "Replacement poc"
2019-11-21 18:32:46 -08:00
Jeff Regan
b6d760dc6f
Update eschewedFeatures.md
2019-11-21 17:00:09 -08:00
Jeff Regan
c856f800d0
Revert "Replacement poc"
2019-11-21 16:39:57 -08:00
Jeff Regan
b86bea9749
Merge pull request #1631 from Liujingfang1/replacement-poc
...
Replacement poc
2019-11-21 15:11:37 -08:00
Kubernetes Prow Robot
675faaced2
Merge pull request #1821 from monopole/improveGenRules
...
Improve code generation rules.
2019-11-21 14:49:29 -08:00
Jeffrey Regan
248d0d57d6
Improve builtin generation rules.
2019-11-21 12:42:45 -08:00
Jonathan Wong
a7cff1c75b
Add local volume support to container filters
2019-11-21 12:16:09 -08:00
Jeff Regan
96c2873cc0
Merge pull request #1814 from haiyanmeng/dockerfile
...
Fix dir paths in crawler backend Dockerfile
2019-11-21 12:05:02 -08:00
Jonathan Wong
ff60138efd
Merge branch 'master' of https://github.com/kubernetes-sigs/kustomize
2019-11-21 11:55:24 -08:00
Kubernetes Prow Robot
672153f021
Merge pull request #1815 from joncwong/rename-kyaml
...
Rename cmd/kyaml to cmd/config
2019-11-21 10:01:29 -08:00
Kubernetes Prow Robot
d81913de42
Merge pull request #1819 from annp1987/fix_typo
...
fix typo
2019-11-21 09:59:28 -08:00
Nguyen Phuong An
3ec583a3df
fix typo
...
Signed-off-by: Nguyen Phuong An <AnNP@vn.fujitsu.com >
2019-11-21 09:26:32 +07:00
Jonathan Wong
14d4059f46
Rename cmd/kyaml to cmd/config in travis scripts
2019-11-19 18:42:18 -08:00
Jonathan Wong
99701a1932
Rename directory cmd/kyaml to cmd/config
2019-11-19 18:41:35 -08:00
Jonathan Wong
d8e5891498
Rename cmd/kyaml to cmd/config
2019-11-18 15:09:38 -08:00
Haiyan Meng
53b5e0f602
Fix dir paths in crawler backend Dockerfile
2019-11-18 13:35:16 -08:00
Jeff Regan
e5382c59a2
Merge pull request #1813 from monopole/testElaboratingCustomConfig
...
Add test elaborating on custom config.
2019-11-18 09:47:55 -08:00
Jeffrey Regan
bf119bf5b7
Add test elaborating on custom config.
2019-11-18 09:24:12 -08:00
Jeff Regan
277f565f2e
Update genargs.go
2019-11-18 09:23:06 -08:00
Jeff Regan
8019cb0405
Merge pull request #1812 from monopole/activateLintTypecheck
...
Activate lint typecheck
2019-11-18 08:20:11 -08:00
Jeffrey Regan
362454413a
Activate lint typecheck
2019-11-18 07:46:43 -08:00
Jeff Regan
562aaadf2c
Merge pull request #1810 from justinsb/typo_suing
...
Fix typo: suing -> using
2019-11-18 06:49:07 -08:00
Jeff Regan
c868f01f82
Merge pull request #1811 from monopole/activateLintUnused
...
Activate lint for unused code.
2019-11-18 06:45:53 -08:00
Jeffrey Regan
83db25d6c4
Activate lint for unused code.
2019-11-18 06:41:01 -08:00
Jonathan Wong
e6306f60f4
Add docs command boilerplate
2019-11-17 19:51:19 -08:00
Justin SB
dd3ff341e0
Fix typo: suing -> using
2019-11-17 14:08:09 -08:00
Jeff Regan
5381daf95a
Merge pull request #1792 from rcmorano/feature/add-chartRelease-and-chartVersion-support
...
Add support to choose 'chartRelease' and 'chartVersion' while kustomizing remote helm charts
2019-11-16 08:35:37 -08:00
Jeff Regan
fd588879e8
Merge pull request #1808 from monopole/fixMakeTabs
...
Fix makefile tabs (sigh).
2019-11-16 08:13:54 -08:00
Jeff Regan
03dfb03a16
Merge pull request #1807 from monopole/activateLintStaticCheck
...
Activate lint staticcheck.
2019-11-16 07:22:31 -08:00
jregan
927d0d0c63
Fix makefile tabs (sigh).
2019-11-16 07:16:20 -08:00
jregan
0924269e76
Activate lint staticcheck.
2019-11-16 07:04:53 -08:00
Jeff Regan
2326362fd2
Merge pull request #1805 from monopole/lintGosimple
...
Activate lint gosimple.
2019-11-16 06:37:52 -08:00
jregan
3da0afdda0
Activate lint gosimple.
2019-11-16 06:09:54 -08:00
Kubernetes Prow Robot
85d34531a2
Merge pull request #1795 from mortent/status
...
Library for computing status for Kubernetes resources
2019-11-15 17:05:41 -08:00
Kubernetes Prow Robot
4db30d16a6
Merge pull request #1804 from hypnoglow/linters
...
kyaml: enable errcheck & golint; fix gofmt
2019-11-15 12:40:32 -08:00
Morten Torkildsen
a49507c79e
Library for computing status for Kubernetes resources
2019-11-15 10:26:47 -08:00
Igor Zibarev
7f1e93c6f5
kyaml: enable errcheck & golint; fix gofmt
2019-11-15 21:14:41 +03:00
Jeff Regan
7b71263583
Merge pull request #1801 from monopole/raiseLinterBar
...
Raise the golinter bar.
2019-11-14 18:40:30 -08:00
Jeffrey Regan
75b8103215
Raise the golinter bar.
2019-11-14 16:37:49 -08:00
Jeff Regan
2fa944b1cd
Merge pull request #1800 from haiyanmeng/move-crawler
...
Move crawler from hack under api/internal
2019-11-14 15:16:40 -08:00
Haiyan Meng
aa09e3f3f9
Run go mod tidy
2019-11-14 13:57:29 -08:00
Haiyan Meng
8aaac77397
Update the module path in go.mod
2019-11-14 13:56:20 -08:00
Haiyan Meng
9255c991f4
Replace the sigs.k8s.io/kustomize/hack/crawl/* import path with
...
`sigs.k8s.io/kustomize/api/internal/crawl/*`
2019-11-14 13:38:18 -08:00
Haiyan Meng
d08140d3f7
Remove api/internal/hack/crawl/crawler/git dir, use api/internal/git
...
instead.
2019-11-14 13:35:00 -08:00
Haiyan Meng
f69d2d2e69
Move hack/crawl under api/internal
2019-11-14 13:17:28 -08:00
Jeff Regan
d0b874a643
Update Makefile
2019-11-14 13:08:05 -08:00
Jeff Regan
b52c6a77f4
Merge pull request #1784 from joncwong/patch-2
...
Fix broken redirect for contributor cheatsheet
2019-11-14 13:05:57 -08:00
Jeff Regan
0a84a0d525
Merge pull request #1793 from haiyanmeng/fix-git
...
Fix two broken deps to allow tests under hack/crawl to pass
2019-11-14 13:04:21 -08:00
Kubernetes Prow Robot
12a26e1cbc
Merge pull request #1786 from joncwong/patch-3
...
Add tree to necessary tools
2019-11-14 13:03:36 -08:00
Jeff Regan
1a7cb3137e
Merge pull request #1798 from jeanfabrice/master
...
fix typo in pseudo/README.md
2019-11-14 12:48:17 -08:00
Kubernetes Prow Robot
2605c124cc
Merge pull request #1797 from oke-py/whitespace-path
...
quote PATH to run `make` successfully even if PATH includes whitespace
2019-11-14 12:41:36 -08:00
Kubernetes Prow Robot
95f4d9d2bb
Merge pull request #1785 from hypnoglow/container-filter-network
...
kyaml: add Network to ContainerFilter
2019-11-14 12:39:35 -08:00
Kubernetes Prow Robot
7164f840aa
Merge pull request #1787 from hypnoglow/fix-scopelint
...
kyaml: fix scopelint issues
2019-11-14 12:35:36 -08:00
Jeff Regan
c0d1bde30c
Update macDevGuide.md
2019-11-14 11:59:09 -08:00
Phillip Wittrock
75a761112c
Merge branch 'master' into container-filter-network
2019-11-14 11:56:49 -08:00
Kubernetes Prow Robot
73f94c1981
Merge pull request #1799 from monopole/makeFTW
...
Drive kustomize repo verification entirely from Makefile
2019-11-14 11:53:35 -08:00
Jeffrey Regan
003b3eccc2
Drive kustomize repo verification from make.
2019-11-14 11:31:42 -08:00
Haiyan Meng
df25f3a93a
Run go mod tidy to clean up go.sum
2019-11-14 10:16:58 -08:00
Haiyan Meng
4448bcf22c
Update go.sum and go.mod by running go build|test
2019-11-14 10:16:58 -08:00
Haiyan Meng
5eef5f2777
Fix two broken deps to allow tests under hack/crawl to pass
...
1) copy api/internal/git to hack/crawl/crawler/: internal packages are
not allowed to be imported;
2) change the import path from api/pgmconfig to api/kconfig
2019-11-14 10:16:25 -08:00
jeanfabrice
52466ffe83
fix typo in pseudo/README.md
2019-11-14 15:00:35 +01:00
Naoki Oketani
4542e4a122
quote PATH to run make successfully even if PATH includes whitespace
2019-11-14 19:00:20 +09:00
jregan
875385609e
Simplify precommit.
2019-11-13 21:19:30 -08:00
Kubernetes Prow Robot
24f3d7556f
Merge pull request #1789 from pwittrock/run
...
Add kyaml command for invoking container filters
2019-11-13 11:31:21 -08:00
Roberto C. Morano
ffeae451ab
added support for 'chartRelease' (stable|incubator) and 'chartVersion' (0.0.1)
2019-11-13 19:30:46 +01:00
Phillip Wittrock
c99278c67b
Add kyaml command for invoking container filters
2019-11-13 07:33:28 -08:00
Jeff Regan
867b795158
Update README.md
2019-11-12 14:41:16 -08:00
Igor Zibarev
301e529a4a
kyaml: fix scopelint issues
2019-11-12 23:42:02 +03:00
Jonathan Wong
563564a198
Add tree to necessary tools
...
I don't believe "tree" is under the branch of gnu tools, so it might be misleading to put it under "Install gnu tools." Should we leave it like this or change the title to "Install gnu/unix tools"
2019-11-12 12:37:40 -08:00
Igor Zibarev
bfa5c59dc6
kyaml: add Network to ContainerFilter
2019-11-12 23:28:55 +03:00
Jonathan Wong
f202ce34eb
Fix broken redirect for contributor cheatsheet
2019-11-12 10:57:03 -08:00
Kubernetes Prow Robot
912a9c3baa
Merge pull request #1783 from pwittrock/errors
...
Improve error handling in kyaml libraries
2019-11-12 10:48:54 -08:00
Phillip Wittrock
b473faccca
Improve error handling in kyaml libraries
2019-11-12 08:53:55 -08:00
Jeff Regan
1bbd8b2c43
Merge pull request #1781 from monopole/pinToPluginatorV2
...
Pin api HEAD to pluginator v2.
2019-11-11 22:38:12 -08:00
Jeffrey Regan
1be5292eb6
Pin api to pluginator v2.
2019-11-11 22:03:39 -08:00
Naoki Oketani
a8ece4b5f7
migrate Deploymnet from apps/v1beta2 to apps/v1
2019-11-12 15:02:54 +09:00
Jeff Regan
a6a5976304
Merge pull request #1780 from monopole/pluginatorV2
...
Pluginator v2
2019-11-11 21:38:20 -08:00
Jeffrey Regan
c91e2283db
Pluginator v2
2019-11-11 21:35:53 -08:00
Jeff Regan
2c9635967a
Merge pull request #1779 from monopole/pinAllAtApiV020
...
Pin kustomize and the plugins to kust Api v0.2.0
2019-11-11 20:48:40 -08:00
Jeffrey Regan
2dd148af24
Pin kustomize and the plugins to kust Api v0.2.0
2019-11-11 19:47:28 -08:00
Jeff Regan
bae6418ca2
Merge pull request #1777 from monopole/pinKustomizeApiToPseudo
...
Pin kustomize API to pseudok8s v0.1.0
2019-11-11 18:17:35 -08:00
Jeffrey Regan
1db0248748
Pin kustomize API to pseudok8s v0.1.0
2019-11-11 17:45:19 -08:00
Jeff Regan
387afef19b
Merge pull request #1776 from monopole/moarTweaksDarnPseudo
...
Tweaks to accomodate pseudo/k8s.
2019-11-11 17:11:31 -08:00
Jeffrey Regan
9e47e585d4
Tweaks to accomodate pseudo/k8s.
2019-11-11 17:09:17 -08:00
Jeff Regan
1f8696865f
Merge pull request #1775 from monopole/addPseudoReleaseOption
...
Set up for pseudok8s release.
2019-11-11 15:38:59 -08:00
Jeff Regan
87b6a4d6bc
Set up for pseudok8s release.
2019-11-11 15:37:53 -08:00
Kubernetes Prow Robot
5fe0b9e1b2
Merge pull request #1774 from kubernetes-sigs/pseudoK8sReleaseStuff
...
Set up for pseudok8s release.
2019-11-11 15:06:06 -08:00
Jeffrey Regan
9a25cb96b7
Set up for pseudok8s release.
2019-11-11 12:37:12 -08:00
Jeff Regan
0f81cf52e7
Update README.md
2019-11-11 11:10:01 -08:00
Jeff Regan
eb75c039e5
Merge pull request #1773 from monopole/pseudoMain
...
A pseudo main to make goreleaser happier.
2019-11-11 10:59:46 -08:00
jregan
0f0c6618a0
A pseudo main to make goreleaser happier.
2019-11-11 10:57:35 -08:00
Jingfang Liu
3e4354dfb8
add test with diamond shape
2019-11-11 09:06:51 -08:00
Jingfang Liu
06e10cc084
add replacement transformer
2019-11-11 09:03:17 -08:00
Jeff Regan
97f2f33460
Merge pull request #1769 from monopole/removeOpsysCommentFromGeneratedCode
...
Remove opsys comment from generated code
2019-11-11 08:47:38 -08:00
jregan
382981fb43
Remove opsys comment from generated code.
2019-11-11 08:32:35 -08:00
Jeff Regan
519dacc10f
Merge pull request #1768 from monopole/makeRepoMoreRelocatable
...
Add a relative path option for finding plugin source.
2019-11-11 08:08:30 -08:00
jregan
02c0c2692f
Make repo more relocatable on developer's workstation.
2019-11-11 08:03:58 -08:00
Jeff Regan
6df4efd145
Merge pull request #1766 from monopole/lessGopath
...
Simplify pre-submit.sh
2019-11-09 16:19:02 -08:00
jregan
4dab6268da
Less GOPATH dependence.
2019-11-09 15:01:26 -08:00
Jeff Regan
4150026ec7
Merge pull request #1767 from monopole/updateGeneratedCodeAndGoSums
...
Update plugin go.sums
2019-11-09 14:43:46 -08:00
jregan
10cd82ce31
Update go.sums
2019-11-09 14:42:29 -08:00
Jeff Regan
d0ce4fcf15
Merge pull request #1765 from monopole/makaMaka
...
Move code generation to makefile.
2019-11-09 08:54:15 -08:00
Jeffrey Regan
d54ff23560
Move code generation to makefile.
2019-11-09 08:32:09 -08:00
Phillip Wittrock
8e4609a850
Merge pull request #1764 from pwittrock/cmd
...
Switch cmd/kyaml to pseudo/k8s
2019-11-08 17:51:24 -08:00
Phillip Wittrock
eabb476461
Switch cmd/kyaml to pseudo/k8s
2019-11-08 17:23:04 -08:00
Kubernetes Prow Robot
74255f6bad
Merge pull request #1763 from pwittrock/deps-fresh1
...
Switch kustomize to depend on pseudo/k8s
2019-11-08 17:05:59 -08:00
Phillip Wittrock
3dfe62fe55
switch to pseudo/k8s deps
2019-11-08 16:48:42 -08:00
Phillip Wittrock
ad9b869ddb
Use local kustomize api for pluginator and hack/crawl
2019-11-08 16:38:01 -08:00
Phillip Wittrock
5c4c19bf19
Script to update pseudo references
2019-11-08 16:38:01 -08:00
Jeff Regan
1f86a0ca5d
Merge pull request #1749 from pwittrock/cmd
...
Create kyaml command to expose running kyaml filters on the cli
2019-11-08 13:24:13 -08:00
Kubernetes Prow Robot
db630a9d07
Merge pull request #1762 from pwittrock/deps-fresh1
...
Fetch pseudo modules
2019-11-08 13:21:25 -08:00
Jeff Regan
388dd13a5f
Merge pull request #1753 from oke-py/gnu-sed
...
brew install gnu-sed
2019-11-08 12:53:02 -08:00
Phillip Wittrock
67c9d469c4
Enable pseudo dependency checking in travis
2019-11-08 12:52:00 -08:00
Jeff Regan
28a55bbd9c
Merge pull request #1761 from monopole/rmScript
...
Remove hack/fork_k8s_and_fix_deps.sh to avoid confusion.
2019-11-08 12:50:54 -08:00
Jeffrey Regan
bdacb941ab
Remove hack/fork_k8s_and_fix_deps.sh to avoid confusion.
2019-11-08 12:49:58 -08:00
Phillip Wittrock
d87ad523de
Fix pseudo/README.md script name
2019-11-08 12:49:20 -08:00
Phillip Wittrock
ec36993d42
Run pseudo/init-pseudo-module.sh to fetch packages
2019-11-08 12:48:06 -08:00
Kubernetes Prow Robot
6b5aebac22
Merge pull request #1760 from pwittrock/deps-fresh1
...
pseudo: script for creating psuedo modules
2019-11-08 12:44:52 -08:00
Phillip Wittrock
883714e2e5
Scripts for adding psuedo modules
...
psuedo modules will contain modules copied from k8s where we cannot depend directly on the k8s modules
2019-11-08 12:25:13 -08:00
Phillip Wittrock
8b0f4bf714
kyaml: Add kyaml filters as cli commands
2019-11-08 09:26:02 -08:00
Kubernetes Prow Robot
e83b97ea1f
Merge pull request #1748 from pwittrock/commands
...
kyaml: rename annotations and fix linting
2019-11-07 20:00:20 -08:00
Jeff Regan
48dfcf5a3e
Merge pull request #1750 from monopole/invokePluginUnitTests
...
Invoke plugin unit tests in presubmit.
2019-11-07 17:29:15 -08:00
Jeff Regan
cb4498594b
Merge pull request #1758 from monopole/scriptToForkAndFixDeps
...
Script to fork and fix k8s deps.
2019-11-07 17:28:33 -08:00
Jeffrey Regan
b0bd4b5410
Script to fork and fix k8s deps.
2019-11-07 17:20:15 -08:00
Jeffrey Regan
dbf8a0fde4
Invoke plugin unit tests in presubmit.
2019-11-07 15:54:20 -08:00
Phillip Wittrock
3db1111f8e
kyaml: rename annotations and fix linting
2019-11-07 15:46:30 -08:00
Kubernetes Prow Robot
e482ffa3f9
Merge pull request #1755 from monopole/unpinThePlugins
...
Repin the plugins on head for release testing.
2019-11-07 15:44:19 -08:00
Jeffrey Regan
2b1749778f
Unpin all the plugins, so we can test against head b4 release.
2019-11-07 15:28:04 -08:00
Naoki Oketani
6af51a1bfe
brew install gnu-sed
2019-11-08 08:17:48 +09:00
Phillip Wittrock
e0b46acf2f
Merge pull request #1746 from pwittrock/kyaml
...
Kyaml documentation improvements
2019-11-07 09:42:42 -08:00
Phillip Wittrock
2e33a69388
Update documentation for kyaml package
2019-11-07 09:16:27 -08:00
Phillip Wittrock
018698ec85
Update .gitignore to ignore Intellij metadata files
2019-11-07 08:02:52 -08:00
Phillip Wittrock
0029a8ce32
Update Makefile with licenseadder and golangci-lint
2019-11-07 07:57:37 -08:00
Jeff Regan
04d5494246
Merge pull request #1745 from monopole/likelyLastMove
...
Remove more k8sdeps from external API.
2019-11-06 21:00:57 -08:00
jregan
41a8bd208d
Remove more k8sdeps from external API.
2019-11-06 20:43:26 -08:00
Kubernetes Prow Robot
6bb470dbd0
Merge pull request #1744 from monopole/removePluginsPackagesFromExternalApi
...
Remove remaining plugins packages from external API.
2019-11-06 19:48:43 -08:00
jregan
9fa0391ce9
Remove remaining plugins packages from external API.
2019-11-06 19:32:53 -08:00
Kubernetes Prow Robot
bda22d08cc
Merge pull request #1743 from monopole/lowercaseBuiltins
...
Lowercase the generated filenames per Go style.
2019-11-06 19:30:43 -08:00
jregan
09faaa1b2c
Lowercase the generated filenames per Go style.
2019-11-06 19:12:12 -08:00
Jeff Regan
9a65634df6
Merge pull request #1742 from monopole/moveBuiltinsToTop
...
Move the builtins to the top level as part of API
2019-11-06 18:50:49 -08:00
Jeffrey Regan
300383959d
Remove plugins packages from external API.
2019-11-06 18:31:33 -08:00
Kubernetes Prow Robot
ab17d8dd74
Merge pull request #1741 from monopole/RemoveCMandSecretPackageFromApi
...
Remove CMSecret package from API.
2019-11-06 16:00:43 -08:00
Jeffrey Regan
c5ba2ced3b
Remove CMSecret package from API.
2019-11-06 15:35:18 -08:00
Kubernetes Prow Robot
4103580834
Merge pull request #1740 from monopole/removeTargetFromExposedApi
...
Remove target package from exposed API.
2019-11-06 15:25:50 -08:00
Jeffrey Regan
d36e3f015d
Remove target package from exposed API.
2019-11-06 15:10:11 -08:00
Jeff Regan
975e071394
Merge pull request #1739 from monopole/removeGitFromExposedApi
...
Remove git package from exposed API.
2019-11-06 13:16:08 -08:00
Jeffrey Regan
6542af600d
Remove 'git' package from exposed API.
2019-11-06 13:08:47 -08:00
Kubernetes Prow Robot
9e6e928725
Merge pull request #1732 from monopole/moarMakefile
...
Migrate some presubmit functionality to Makefile.
2019-11-05 15:44:59 -08:00
Jeffrey Regan
ad24ba2234
Migrate some presubmit functionality to Makefile.
2019-11-05 12:37:08 -08:00
Jeff Regan
c7fd1dee8b
Merge pull request #1716 from bzub/node_cm_namereference
...
Support node configmap namereference.
2019-11-04 14:38:22 -08:00
Jeff Regan
606eb8a74c
Merge pull request #1731 from monopole/noKubevalOnTravis2
...
No kubeval dependent test on travis.
2019-11-04 14:37:27 -08:00
Jeffrey Regan
2340c98f6a
No kubeval dependent test on travis.
2019-11-04 14:20:39 -08:00
Kubernetes Prow Robot
a7607c20e3
Merge pull request #1730 from monopole/noKubevalOnTravis
...
No kubeval dependent test on travis.
2019-11-04 14:08:12 -08:00
Phillip Wittrock
0b5cf74945
Merge pull request #1728 from pwittrock/kyaml
...
kyaml: initial support for yaml and resource manipulation
2019-11-04 14:04:01 -08:00
Jeffrey Regan
0687699d27
No kubeval dependent test on travis.
2019-11-04 13:01:37 -08:00
Kubernetes Prow Robot
357126fc4e
Merge pull request #1729 from gliptak/patch-1
...
Correct typo
2019-11-04 12:56:12 -08:00
Gábor Lipták
0aeb53a2b3
Correct typo
2019-11-04 15:36:13 -05:00
Phillip Wittrock
efd7c8e3f7
kyaml: initial support for yaml and resource manipulation
2019-11-04 11:36:35 -08:00
bzub
152ee44b92
Support node configmap namereference.
2019-11-04 12:38:28 -06:00
Jeff Regan
588297f1f9
Update whatApi.sh
2019-11-04 09:50:43 -08:00
Jeff Regan
6b81ae9a93
Merge pull request #1726 from monopole/konfigPalooza
...
Improve config package names and reduce API exposure.
2019-11-04 09:24:28 -08:00
jregan
077c7b2d20
Improve config package names and reduce API exposure.
2019-11-03 16:39:44 -08:00
Jeff Regan
1a4330a7cb
Merge pull request #1725 from monopole/tryThisOne
...
Improve plugin home defaulting.
2019-11-03 15:58:33 -08:00
jregan
d08690a6aa
Improve plugin home defaulting.
2019-11-03 15:47:43 -08:00
Jeff Regan
ba925e833d
Merge pull request #1724 from monopole/removeErrorFromConstructor
...
Improve error messaging around plugin loading problems.
2019-11-03 06:46:31 -08:00
jregan
4c15c42447
Remove error return from constructor.
2019-11-03 06:37:04 -08:00
Jeff Regan
690e01c2ba
Update whatApi.sh
2019-11-02 14:12:15 -07:00
Jeff Regan
133d8bff5e
Merge pull request #1723 from monopole/renaming
...
Improved plugin loading docs.
2019-11-02 13:56:55 -07:00
jregan
079c3307c1
Improved plugin loading docs.
2019-11-02 13:47:47 -07:00
Jeff Regan
e0070f7ec5
Merge pull request #1722 from monopole/moveLoadRestrictions
...
push flag code from api module to kustomize internal
2019-11-02 11:07:36 -07:00
Jeffrey Regan
a45eca7e22
move load restrictions
2019-11-02 10:34:33 -07:00
Jeff Regan
79c5f8a977
Merge pull request #1719 from monopole/mvPluginConfig
...
Move plugin config to main config package.
2019-11-01 16:32:42 -07:00
Jeffrey Regan
69d1699963
Move plugin config to main config package.
2019-11-01 16:31:00 -07:00
Jeff Regan
b6b8f4396f
Merge pull request #1717 from liztio/patch-1
...
strategic-merge-patch documentation has moved
2019-11-01 16:11:32 -07:00
Liz
9ca5284e4f
strategic-merge-patch documentation has moved
2019-10-31 14:31:19 -04:00
Kubernetes Prow Robot
335292fe8a
Merge pull request #1714 from monopole/addTests
...
Add some kustomization tests.
2019-10-31 09:19:37 -07:00
Jeff Regan
cf9edbfb3c
Merge pull request #1712 from pwittrock/mac-docs
...
Add Mac development guide
2019-10-30 16:36:17 -07:00
Jeffrey Regan
364a2342df
Add some kustomization tests.
2019-10-30 16:20:23 -07:00
Phillip Wittrock
3301913178
Add Mac development guide
2019-10-30 09:11:25 -07:00
Jeff Regan
ac3c53557e
Merge pull request #1709 from pwittrock/skip
...
Support for ignoring specific Resources via annotation.
2019-10-29 17:19:59 -07:00
Phillip Wittrock
8bf98dd255
Support for ignoring specific Resources via annotation.
...
Resources annotated with `config.kubernetes.io/local-config` will be ignored by Kustomize
2019-10-29 16:51:38 -07:00
Jeff Regan
f2368201d9
Merge pull request #1704 from monopole/whatApi
...
Script to report on api usage.
2019-10-28 14:41:07 -07:00
Jeffrey Regan
f44574cf43
Script to report on api usage.
2019-10-28 14:40:24 -07:00
Jeff Regan
3054d69dd9
Merge pull request #1702 from monopole/buryBuildCode
...
Reduce the size of the API used by the build command
2019-10-28 14:36:07 -07:00
Jeff Regan
739c2a5bac
Merge pull request #1703 from monopole/timApple
...
Update travis.yaml for osx
2019-10-28 14:14:40 -07:00
Jeffrey Regan
a780bd6465
Update travis.yaml for osx
2019-10-28 13:51:24 -07:00
Jeffrey Regan
4716cb026f
Simplify building api.
2019-10-28 13:36:14 -07:00
Jeff Regan
a186144a78
Reinstate simplified makefile
...
Partially undo
2ea4762d0f
The original makefile was annoying people who naturally expected it to work.
2019-10-28 13:35:49 -07:00
Jeff Regan
2ea4762d0f
Delete makefile
...
This isn't maintained because it's not used by ./travis/pre-commit.sh or any other automated process.
It's just causing confusion.
2019-10-28 11:54:44 -07:00
Jeff Regan
eb268fa722
Merge pull request #1701 from monopole/replaceApiWithLocalApi
...
Point kustomize to local API for development.
2019-10-28 11:29:57 -07:00
Jeffrey Regan
3b3a1309e4
Point kustomize to local API for development.
2019-10-28 11:17:34 -07:00
Jeff Regan
72db6dde9e
Merge pull request #1699 from monopole/makeKrusty
...
Make krusty package - high-level CLI-like package.
2019-10-27 08:28:33 -07:00
jregan
6d30bc5c35
Make krusty package - high-level CLI-like package.
2019-10-27 08:19:56 -07:00
Jeff Regan
773629e544
Merge pull request #1698 from monopole/mvHacksToHack
...
mv hacks dir to hack (match pattern in k/k repo).
2019-10-27 05:13:30 -07:00
jregan
cd50bf4e1e
Move hacks to hack (match k8s pattern).
2019-10-27 05:05:23 -07:00
Jeff Regan
ff59e9b52f
Merge pull request #1681 from rcmorano/feature/add-releaseName-and-releaseNamespace-support
...
Add support to render charts using '.Release.Name' and .Release.Namespace'
2019-10-25 10:33:59 -07:00
Jeff Regan
9a954d4f0b
Merge pull request #1693 from monopole/fixSomeNits
...
Fix some nits.
2019-10-25 10:30:28 -07:00
jregan
5c63c20390
Fix some nits.
2019-10-25 10:29:48 -07:00
Kubernetes Prow Robot
a84f8d65db
Merge pull request #1692 from monopole/movePluginsToApiV011
...
Pin the plugins to api/v0.1.1
2019-10-24 16:59:38 -07:00
Jeffrey Regan
6e2335ec3d
Move plugins to api/v0.1.1
2019-10-24 16:32:12 -07:00
Jeff Regan
4cf6630fc0
Merge pull request #1671 from beautytiger/dev-191022-dup
...
delete duplicated entry in slice
2019-10-24 15:34:23 -07:00
Jeff Regan
d239d52217
Merge pull request #1690 from monopole/tuneUpCrawl
...
Tune up hack/crawl.
2019-10-24 13:29:59 -07:00
Jeffrey Regan
c260105212
Tune up hack/crawl.
2019-10-24 13:29:14 -07:00
Jeff Regan
44cdf98a47
Filter out pluginator in install curl script.
2019-10-24 12:40:06 -07:00
Kubernetes Prow Robot
92390eabe4
Merge pull request #1663 from chaosteil/pluginloadfail
...
Refactor exec plugin load to error if plugin isn't executable
2019-10-24 11:55:41 -07:00
Jeff Regan
7b8fa51ec5
More fixes to releasing instructions.
2019-10-24 11:50:34 -07:00
Jeff Regan
af8e17a1ed
Fix curl command in INSTALL.md
2019-10-24 11:34:09 -07:00
Jeff Regan
e2eeb90639
Update INSTALL.md
2019-10-24 11:23:21 -07:00
Jeff Regan
1704977a4b
Explain using go to install kustomize.
2019-10-24 11:08:21 -07:00
Kubernetes Prow Robot
7050c6a7b6
Merge pull request #1688 from monopole/moveKustBackToV3
...
Move kustomize back to v3
2019-10-24 10:45:13 -07:00
Jeffrey Regan
02f9b98b5a
Move kustomize back to v3
2019-10-24 10:32:11 -07:00
Jeff Regan
ce7ebe3299
Make all releases draft by default
2019-10-23 17:03:01 -07:00
Roberto C. Morano
3928ada0e5
Add support to inflate charts including '.Release.Name' and .Release.Namespace' references in templates
2019-10-23 10:15:54 +02:00
Jeff Regan
0a8faced8f
Merge pull request #1679 from monopole/updateCloudbuildAgain
...
Improve the release process instructions
2019-10-22 16:16:36 -07:00
Jeff Regan
3c06debf98
Merge pull request #1678 from monopole/fixCliInternalDeps
...
Fix internal kustomize CLI deps
2019-10-22 16:14:39 -07:00
Jeff Regan
fcee91eafd
Merge pull request #1678 from monopole/fixCliInternalDeps
...
Fix internal kustomize CLI deps
2019-10-22 15:37:37 -07:00
Jeffrey Regan
b0b3a705f4
Fix internal kustomize CLI deps
2019-10-22 15:27:57 -07:00
Jeff Regan
67c8fbcc3c
Merge pull request #1676 from monopole/useLatestCloudbuilderSigh
...
Use latest cloudbuilder image.
2019-10-22 12:50:33 -07:00
Jeffrey Regan
9b50b78ec8
Use latest cloudbuilder image.
2019-10-22 12:49:38 -07:00
Jeff Regan
943a1b0195
Merge pull request #1675 from monopole/pinKustomizeToApiV011
...
Pin kustomize CLI to API v0.1.1
2019-10-22 12:40:12 -07:00
Jeffrey Regan
f77143cd34
Pin kustomize CLI to API v0.1.1
2019-10-22 12:32:05 -07:00
Jeff Regan
b7d2ba2376
Merge pull request #1674 from monopole/dealWithDeprecationsInGoReleaser
...
Deal with goreleaser field deprecations.
2019-10-22 12:12:34 -07:00
Jeffrey Regan
c28a0eb83d
Deal with goreleaser field deprecations.
2019-10-22 12:11:13 -07:00
Jeff Regan
f7e5b5138b
Merge pull request #1673 from monopole/moreTweaks
...
Add tag check to release script
2019-10-22 11:52:55 -07:00
Jeffrey Regan
61149cbf21
Add tag check to release script
2019-10-22 11:51:26 -07:00
Jeff Regan
310d516030
Update README.md
2019-10-22 10:16:51 -07:00
Jeff Regan
a9e3fe155b
Merge pull request #1672 from monopole/moreReleasingTweaks
...
Pin the cloudbuild step container tags.
2019-10-22 10:13:32 -07:00
Jeffrey Regan
24837bad40
More releasing tweaks.
2019-10-22 10:10:47 -07:00
Guangming Wang
9686cc9861
delete duplicated entry in slice
2019-10-22 21:45:55 +08:00
Dominykas Djacenko
a4784ee5ec
Refactor exec plugin load to error if plugin isn't executable
2019-10-21 19:49:27 -07:00
Jeff Regan
3063560e77
Merge pull request #1670 from monopole/installKubevalNotes
...
Add kubeval install notes.
2019-10-21 19:34:41 -07:00
jregan
bff0604bee
Add kubeval install notes.
2019-10-21 19:33:45 -07:00
Jeff Regan
9f8faa7d7e
Merge pull request #1669 from monopole/cloudBuildTake9834
...
Cloud build adjustments.
2019-10-21 19:03:03 -07:00
jregan
335077eade
Cloud build adjustments.
2019-10-21 19:00:52 -07:00
Jeff Regan
491baa74cb
Merge pull request #1668 from monopole/tweakReleaseProcess
...
Experimenting with cloud build and goreleaser
2019-10-21 17:33:52 -07:00
Jeff Regan
2f2d078669
Update README.md
2019-10-21 17:31:40 -07:00
Jeff Regan
b7bcb90057
Update README.md
2019-10-21 16:43:35 -07:00
Jeff Regan
35dc15b16b
Merge pull request #1667 from monopole/setupApiRelease
...
Define the API release process.
2019-10-21 16:37:41 -07:00
Jeffrey Regan
83f70877c8
Define the API release process.
2019-10-21 16:24:16 -07:00
Jeff Regan
98cd31b820
Merge pull request #1666 from monopole/modulesForAll
...
Each plugin gets its own module.
2019-10-21 16:16:25 -07:00
Jeffrey Regan
5416ae7365
Introduce API module.
2019-10-21 15:21:04 -07:00
Kubernetes Prow Robot
644f2ddcdc
Merge pull request #1665 from monopole/introduceApiModule
...
Introduce API module.
2019-10-21 15:13:22 -07:00
Jeffrey Regan
46524d3b6a
Introduce API module.
2019-10-21 13:30:31 -07:00
Jeff Regan
4f014d0262
Merge pull request #1664 from monopole/moveGeneratedCode
...
Move generated code
2019-10-21 13:21:19 -07:00
Jeffrey Regan
0cf2057fc5
Install generated plugin code into the API module.
2019-10-21 11:15:51 -07:00
Jeffrey Regan
3f08e1546c
Move generated plugin code.
2019-10-21 09:48:11 -07:00
Jeff Regan
10619fb0f7
Merge pull request #1662 from monopole/builtinNestingPlace
...
Make new nesting place for generated builtin code.
2019-10-20 17:53:02 -07:00
jregan
c88e8cc057
Make new nesting place for generated builtin code.
2019-10-20 17:41:09 -07:00
Jeff Regan
327a3f5300
Merge pull request #1661 from monopole/moveK8sdeps
...
Move ks8deps to api for now.
2019-10-20 16:51:47 -07:00
jregan
fddde81f9c
Move ks8deps to api for now.
2019-10-20 16:49:53 -07:00
Jeff Regan
22d07ed37d
Merge pull request #1660 from monopole/drainTopInternal
...
Drain top internal folder
2019-10-20 16:14:08 -07:00
jregan
dee1c425da
Drain the top level internal.
2019-10-20 15:51:04 -07:00
jregan
951d15bf17
Make api/plugins
2019-10-20 15:12:13 -07:00
Jeff Regan
0f82d2932c
Merge pull request #1658 from monopole/makeInventoryPublic
...
Make inventory public.
2019-10-20 11:46:09 -07:00
jregan
e2d7a06e9f
Make inventory public.
2019-10-20 11:43:36 -07:00
Jeff Regan
286b9c1aed
Merge pull request #1657 from monopole/makeGitPrivate
...
Make git package private
2019-10-20 11:43:25 -07:00
jregan
f54d4a5837
Make git package private
2019-10-20 11:36:10 -07:00
Jeff Regan
d9031fb2c9
Merge pull request #1656 from monopole/makeResourcePublic
...
Make resource, resmap and ifc public.
2019-10-20 11:14:22 -07:00
jregan
3af5a8afea
Make resource, resmap public.
2019-10-20 10:51:20 -07:00
Jeff Regan
e2fd33c54a
Merge pull request #1655 from monopole/drainPkgTransformers
...
Drain pkg transformers
2019-10-20 09:50:59 -07:00
jregan
c90e0a4080
Drain pkg/transformers.
2019-10-20 09:19:07 -07:00
jregan
5de000ee3d
Move FieldSpec to API.
2019-10-20 06:52:13 -07:00
Jeff Regan
c28b82510c
Merge pull request #1654 from monopole/makeSmpPrivate
...
Make SMP code private to CLI.
2019-10-18 17:16:10 -07:00
jregan
fda3ba8af9
Make SMP code private to CLI.
2019-10-18 17:14:43 -07:00
Kubernetes Prow Robot
fd1356e5d8
Merge pull request #1653 from monopole/docsUpdate
...
Update docs
2019-10-18 13:13:37 -07:00
jregan
a62f1364fe
Update docs
2019-10-18 12:46:36 -07:00
Jeff Regan
d1240bcc63
Update INSTALL.md
2019-10-18 10:48:54 -07:00
Jeff Regan
1c24fe7d16
Merge pull request #1651 from monopole/startApi
...
Start api directory, which will become the api module.
2019-10-17 15:03:57 -07:00
Jeffrey Regan
e5c8b5ec8f
Start api directory, which will become a module.
2019-10-17 14:01:20 -07:00
Jeff Regan
180429774a
Merge pull request #1649 from monopole/fixNits
...
fixNits
2019-10-17 11:16:46 -07:00
Jeffrey Regan
586bba0b31
fixNits
2019-10-17 11:15:10 -07:00
Jeff Regan
2ce138ab3a
Update awker.sh
2019-10-16 20:40:21 -07:00
Jeff Regan
5e99ad000e
Merge pull request #1645 from monopole/docTypes
...
Document the types package.
2019-10-16 17:25:05 -07:00
jregan
0f0e740c21
Document the types package.
2019-10-16 17:24:21 -07:00
Kubernetes Prow Robot
33600189bc
Merge pull request #1644 from monopole/makeTypesPublic
...
Make types package public.
2019-10-16 16:58:38 -07:00
jregan
07d2500ee3
Make types package public.
2019-10-16 16:41:43 -07:00
Jeff Regan
de6eb14867
Merge pull request #1643 from monopole/cleanupTypes
...
Cleanup types package before going public.
2019-10-16 16:24:40 -07:00
jregan
85b71a31e3
Cleanup types package before going public.
2019-10-16 16:02:01 -07:00
Jeff Regan
16e7638220
Merge pull request #1642 from monopole/makeHasherPublic
...
Maker hasher public for now.
2019-10-16 14:21:44 -07:00
jregan
04c23b2085
Maker hasher public for now.
2019-10-16 12:25:09 -07:00
Kubernetes Prow Robot
24db94dd0d
Merge pull request #1638 from dbachrach/f-edit-set-replicas
...
Add support for kustomize edit set replicas
2019-10-15 19:44:07 -07:00
Kubernetes Prow Robot
5f862ba17c
Merge pull request #1639 from dbachrach/b-zero-replica-formatting
...
Fix yaml formatting of replicas count when count is 0
2019-10-15 17:00:13 -07:00
Jeff Regan
18ba3ee91b
Merge pull request #1640 from monopole/moveKvStuff
...
Extract kv loader from file loader, and place in public package.
2019-10-15 16:59:21 -07:00
Jeffrey Regan
4e9d42fae7
Move kv loader code to public package.
2019-10-15 16:52:03 -07:00
Dustin Bachrach
52e57dab7f
FIx yaml formatting of replicas count when count is 0
...
Previously, a count of 0 would cause the count field to be omitted from the yaml
2019-10-15 15:47:53 -07:00
Dustin Bachrach
ba464a5e11
Add support for kustomize edit set replicas
...
New command line tool for editing replica counts for resources.
Example:
kustomize edit set replicas app=3 other-app=1
2019-10-15 15:43:10 -07:00
Jeff Regan
2734085fb0
Merge pull request #1634 from tkellen/gh-1600-failing
...
make failing test showing spurious variable conflicts
2019-10-15 14:24:28 -07:00
Tyler
d21ff7cfe6
make test pass with reference to bug
2019-10-15 16:59:32 -04:00
Jeff Regan
3a15f450a9
Merge pull request #1637 from monopole/renameDataSources
...
Rename DataSources to KvPairSources and remove deprecated env field.
2019-10-15 13:47:44 -07:00
Jeffrey Regan
bb77e7491a
Rename DataSources to KvPairSources and remove deprecated env field.
2019-10-15 13:39:42 -07:00
Tyler
aa82240b4c
use namespace value when making Var
2019-10-15 14:47:05 -04:00
Kubernetes Prow Robot
cac7b46ebd
Merge pull request #1635 from beautytiger/dev-191015-trimfix
...
fix string trim in normalizeGitHostSpec func
2019-10-15 09:27:53 -07:00
Guangming Wang
367d0e042c
fix string trim in normalizeGitHostSpec func
...
Signed-off-by: Guangming Wang <guangming.wang@daocloud.io >
2019-10-16 00:06:02 +08:00
Tyler
d851305c33
make failing test showing spurious variable conflicts
2019-10-15 00:33:33 -04:00
Jeff Regan
0c52bd71ba
Merge pull request #1633 from monopole/startPlugLib
...
Start pluglib, a set of public, plugin specific functions.
2019-10-14 20:25:15 -07:00
Jeffrey Regan
41a008e9a3
Start pluglib, a set of public, plugin specific functions.
2019-10-14 19:43:55 -07:00
Jeff Regan
2fadb4dd59
Merge pull request #1630 from monopole/moveFilesysUp
...
Move filesys package up to make public.
2019-10-14 12:50:15 -07:00
Jeffrey Regan
a88ee3f93c
Move filesys package up to make public.
2019-10-14 12:40:09 -07:00
Jeff Regan
237848a80b
Merge pull request #1629 from monopole/renamePackageFsToFileSys
...
Rename fs package to filesys
2019-10-14 11:01:43 -07:00
Jeffrey Regan
9e3b837093
Rename fs package to filesys
2019-10-14 10:50:27 -07:00
Jeff Regan
c4eca908ac
Merge pull request #1623 from monopole/removeVersionCheckFromMinecraft
...
Remove minecraft version check from chart plugin tests.
2019-10-12 13:03:22 -07:00
jregan
72d9b4cbca
Remove minecraft version check from chart plugin tests.
2019-10-12 12:52:36 -07:00
Jeff Regan
19d94110b1
Merge pull request #1621 from scottnuma/patch-1
...
Update broken URL in Exec Plugin Tutorial
2019-10-12 10:10:41 -07:00
Jeff Regan
1756765dbc
Merge pull request #1622 from monopole/fixNits
...
Fix some nits
2019-10-12 07:43:03 -07:00
jregan
b306f8511c
Fix some nits
2019-10-12 07:42:04 -07:00
Scott Numamoto
9778f867b5
Update broken URL in Exec Plugin Tutorial
...
- link created in the scripts of Exec plugin on linux in 60 seconds to download the kustomize executable does not work
- used the [releases page](https://github.com/kubernetes-sigs/kustomize/releases/tag/v3.0.0 ) to fix
2019-10-12 01:02:16 -07:00
Jeff Regan
a69ebf2b11
Merge pull request #1576 from chenrui333/go-1.13
...
Upgrade golang to v1.13
2019-10-11 11:04:23 -07:00
Jeff Regan
cf9c81f908
Merge pull request #1615 from monopole/moreCodeToDiscussIn1297
...
More composition testing
2019-10-11 11:01:02 -07:00
Jeffrey Regan
b95164b9a8
More code to discuss in 1297
2019-10-11 10:37:29 -07:00
Rui Chen
0551338958
Merge branch 'master' of github.com:kubernetes-sigs/kustomize into go-1.13
...
* 'master' of github.com:kubernetes-sigs/kustomize: (27 commits)
Update complexcomposition_test.go
doc: add configmap generator key example
tweakNamesInTest
cleanup on errors in git loader
refactor complexcomposition_test in prep for addition
Update INSTALL.md
Update INSTALL.md
Introduce dummy program to help with API releases.
fix zh-doc
v3.3.0 release notes
Move pluginator to kustomize Go API v3.3.0
Three builders.
Update README.md
update release process doc
improve tests for alternative kustomization file names
Reduce size of pgmconfig package
Break the dep between fs and pgmconfig.
Improve fs package and doc in prep to officially go public
Update versioning notes.
Fix: documentation link for plugins
...
2019-10-11 11:18:20 -04:00
Kubernetes Prow Robot
40b7ad23ea
Merge pull request #1618 from seriousben/add-configmap-key-example
...
doc: add configmap generator key example
2019-10-10 15:19:21 -07:00
Kubernetes Prow Robot
ce66ceeed6
Merge pull request #1616 from jeffmhastings/cleanup-git-clone-errors
...
cleanup on errors in git loader
2019-10-10 15:17:21 -07:00
Jeff Regan
4e45af6265
Update complexcomposition_test.go
2019-10-10 13:16:45 -07:00
Benjamin Boudreau
07a9454215
doc: add configmap generator key example
2019-10-10 16:11:37 -04:00
Jeff Regan
9f5a936236
Merge pull request #1617 from monopole/tweakNamesInTest
...
tweakNamesInTest
2019-10-10 13:04:25 -07:00
Jeffrey Regan
e6770e5f1e
tweakNamesInTest
2019-10-10 13:03:55 -07:00
Jeff Hastings
705b4ab212
cleanup on errors in git loader
2019-10-10 15:54:56 -04:00
Jeff Regan
2cb964ab8e
Merge pull request #1614 from monopole/refactorComplexTest
...
refactor complexcomposition_test in prep for addition
2019-10-10 11:28:27 -07:00
Jeffrey Regan
949b10bf93
refactor complexcomposition_test in prep for addition
2019-10-10 11:25:38 -07:00
guoxudong
0115fbc3da
add zh doc transformerconfigs.md validationTransformer.md
2019-10-10 15:27:10 +08:00
Jeff Regan
cc4341c546
Update INSTALL.md
2019-10-09 11:16:19 -07:00
Jeff Regan
d0caea0ce1
Update INSTALL.md
...
fix #1604
2019-10-09 11:15:48 -07:00
Jeff Regan
f2ac5a2d0d
Merge pull request #1603 from monopole/kustapiversion
...
Introduce dummy program to help with API releases.
2019-10-08 15:39:44 -07:00
jregan
78d14d0d75
Introduce dummy program to help with API releases.
2019-10-08 15:15:24 -07:00
Kubernetes Prow Robot
d5034af5ca
Merge pull request #1519 from sunny0826/zh
...
zh example:chart,secret generator plugin
2019-10-08 11:25:50 -07:00
guoxudong
40ed9e6a44
fix zh-doc
2019-10-08 09:49:55 +08:00
Jeff Regan
c1d20546ec
Merge pull request #1597 from monopole/v330releaseNotes
...
v3.3.0 release notes
2019-10-07 17:35:02 -07:00
Jeffrey Regan
3cf6b8ec4d
v3.3.0 release notes
2019-10-07 17:34:21 -07:00
Jeff Regan
3aee7a9081
Merge pull request #1596 from monopole/updatePluginator
...
Move pluginator to kustomize Go API v3.3.0
2019-10-07 16:47:28 -07:00
Jeffrey Regan
abefa2b155
Move pluginator to kustomize Go API v3.3.0
2019-10-07 16:46:16 -07:00
Jeff Regan
5d800f0b0a
Merge pull request #1595 from monopole/threeReleases
...
Differentiate the cloud builders.
2019-10-07 15:45:01 -07:00
Jeffrey Regan
4eb2d5bcc2
Three builders.
2019-10-07 15:40:36 -07:00
Jeff Regan
988af1ff61
Update README.md
2019-10-07 12:38:21 -07:00
Kubernetes Prow Robot
1617183ea4
Merge pull request #1590 from monopole/releaseProcessUpdate
...
update release process doc
2019-10-07 11:39:11 -07:00
jregan
ee72746481
update release process doc
2019-10-07 10:21:29 -07:00
Jeff Regan
c9e7dc3bfa
Merge pull request #1589 from monopole/moreTestsAroundKustFileName
...
improve tests for alternative kustomization file names
2019-10-04 10:22:04 -07:00
Jeffrey Regan
07e0e46ac7
improve tests for alternative kustomization file names
2019-10-04 10:17:49 -07:00
Jeff Regan
404d2d631a
Merge pull request #1587 from monopole/reducePgmconfig
...
Reduce size of pgmconfig package
2019-10-03 18:37:27 -07:00
Jeffrey Regan
baa0296a12
Reduce size of pgmconfig package
2019-10-03 18:22:05 -07:00
Jeff Regan
0f665ac153
Merge pull request #1544 from ptux/add-transformer-href
...
add transformer href
2019-10-03 16:38:47 -07:00
Jeff Regan
14b0a65091
Merge pull request #1581 from monopole/refactorFs
...
Break the dep between fs and pgmconfig.
2019-10-02 12:39:02 -07:00
Jeffrey Regan
2d58f8b81c
Break the dep between fs and pgmconfig.
2019-10-02 12:01:45 -07:00
Jeff Regan
9a43ca53cc
Merge pull request #1578 from nlamirault/fix/build-plugins-doc
...
Fix: documentation link for plugins
2019-10-02 11:15:41 -07:00
Jeff Regan
5372fc6f6c
Merge pull request #1579 from monopole/fsPackageCleanup
...
Improve fs package and doc in prep to officially go public
2019-10-01 12:16:38 -07:00
Kubernetes Prow Robot
86bc344057
Merge pull request #1513 from nimohunter/fix_empty_list_item
...
empty list or map item return error
2019-10-01 12:13:34 -07:00
Jeff Regan
a014f7d414
Merge pull request #1561 from beautytiger/dev-190925
...
improve test code coverage in transformers
2019-10-01 12:13:00 -07:00
Jeffrey Regan
9a94bcb854
Improve fs package and doc in prep to officially go public
2019-10-01 11:12:27 -07:00
Jeff Regan
07634ef098
Merge pull request #1575 from monopole/versioning
...
Update versioning notes.
2019-09-30 18:42:14 -07:00
jregan
995f88d60c
Update versioning notes.
2019-09-30 18:41:09 -07:00
Rui Chen
5caba59073
Upgrade golang to v1.13
2019-09-29 16:34:18 -04:00
Nicolas Lamirault
334a64676f
Fix: documentation link for plugins
...
Signed-off-by: Nicolas Lamirault <nicolas.lamirault@gmail.com >
2019-09-27 09:22:35 +02:00
Guangming Wang
08963ba503
improve test code coverage in transformers
...
Signed-off-by: Guangming Wang <guangming.wang@daocloud.io >
2019-09-27 14:53:58 +08:00
Jeff Regan
326fb689be
Merge pull request #1570 from bzub/1234-go_plugin_doc
...
Fix compile kustomize example.
2019-09-26 17:40:11 -07:00
Jeff Regan
970ce67c34
Update goPluginCaveats.md
2019-09-26 17:38:50 -07:00
Jeff Regan
98d1893057
Update INSTALL.md
2019-09-26 17:34:53 -07:00
Jeff Regan
d89b448c74
Fix git tag recovery in cloud build.
...
Deleted in previous PR. Hard to test locally.
2019-09-26 17:08:58 -07:00
Jeff Regan
17bf9d325b
Update releasing README.
2019-09-26 16:58:22 -07:00
Kubernetes Prow Robot
a99aff1d1c
Merge pull request #1571 from monopole/updateCloudBuildProcess
...
Update cloud build process for kustomize.
2019-09-26 16:39:34 -07:00
Jeffrey Regan
a694ac7b63
Update cloud build process for kustomize.
2019-09-26 16:05:35 -07:00
bzub
b5b11ef6e9
Fix compile kustomize example.
2019-09-26 17:37:53 -05:00
Jeff Regan
fa1af6f51e
Merge pull request #1473 from richardmarshall/execpluginhash
...
Support resource generator options in exec plugins
2019-09-26 10:12:52 -07:00
Jeff Regan
9288dec02a
Fix failing BashedConfigMapTest
2019-09-26 09:56:04 -07:00
Kubernetes Prow Robot
1a45dd0b4f
Merge pull request #1566 from monopole/releaseNotes3.2.1
...
v3.2.1 release notes
2019-09-26 09:09:08 -07:00
Richard Marshall
592c5acf5a
docs: Exec plugin generator options
2019-09-26 08:41:41 -07:00
Richard Marshall
ac9424fa3e
tests: Add unit tests for update resource options
2019-09-26 08:41:41 -07:00
Richard Marshall
79fbe7c4cc
Support resource generator options in exec plugins
2019-09-26 08:41:41 -07:00
Jeff Regan
f69d526fa3
v3.2.1 release notes
2019-09-25 19:48:37 -07:00
Jeff Regan
07a95a60f6
Merge pull request #1565 from monopole/tweakBinaryDepsBeforeTagging
...
Pin the kustomize binary's dependence on kustomize libs.
2019-09-25 18:29:38 -07:00
jregan
032b385711
Pin the kustomize binary's dependence on kustomize libs.
2019-09-25 18:09:45 -07:00
Kubernetes Prow Robot
810629596a
Merge pull request #1564 from monopole/moveKustomizeBinaryToOwnModule
...
Move the kustomize binary to its own module.
2019-09-25 16:53:06 -07:00
Jeffrey Regan
b82a8fd316
Move the kustomize binary to its own module.
2019-09-25 15:37:48 -07:00
Kubernetes Prow Robot
2d0c22d6a4
Merge pull request #1562 from keleustes/tools
...
Pin tool versions using go modules
2019-09-25 13:50:06 -07:00
Ian Howell
aa342deff7
Pin tool versions using go modules
...
This pins down the versions of various tools used in the building,
testing, and linting of kustomize. This will provide more consistency
across contributors' and travis' environments.
2019-09-25 15:27:47 -05:00
Kubernetes Prow Robot
10786ec0a7
Merge pull request #1554 from keleustes/readme
...
Update README.md to include Kubernetes 1.16
2019-09-25 09:12:02 -07:00
Jerome Brette
7c7056877b
Update README.md to include Kubernetes 1.16
2019-09-25 12:51:51 +00:00
Jeff Regan
e8933d9789
Merge pull request #1560 from monopole/precommitTuneup
...
Make pre-commit more portable and less tricky.
2019-09-24 21:42:35 -07:00
jregan
9d7b65446f
Make pre-commit more portable and less tricky.
2019-09-24 21:10:58 -07:00
Jeff Regan
7a0946a922
Merge pull request #1558 from monopole/dependOnNewPluginatorModule
...
Depend on new pluginator location.
2019-09-24 18:18:18 -07:00
Jeffrey Regan
def4f04572
Depend on new pluginator location.
2019-09-24 16:43:53 -07:00
Jeff Regan
2f2408f1cd
Merge pull request #1559 from monopole/compressCopyright
...
Compress copyright in the commands package.
2019-09-24 16:43:26 -07:00
Jeffrey Regan
3b9bcc48a0
Compress copyright in the commands package.
2019-09-24 16:40:32 -07:00
Jeff Regan
d0429ff43b
Merge pull request #1557 from monopole/pluginatorModule
...
Copy pluginator to its own module.
2019-09-24 14:38:38 -07:00
Jeffrey Regan
33deefc307
Copy pluginator to its own module.
2019-09-24 11:24:13 -07:00
Jeff Regan
9b3de82b45
Merge pull request #1506 from Liujingfang1/release
...
add release note for v3.2.0
2019-09-23 10:14:17 -07:00
Kubernetes Prow Robot
d217074fbf
Merge pull request #1550 from keleustes/apiversion
...
Fix typo yaml declaration of APIVersion field of Kustomization type
2019-09-23 09:25:24 -07:00
Jerome Brette
1d90ba7c7b
Fix typo in apiVersion yaml declaration
2019-09-22 05:24:58 +00:00
Kubernetes Prow Robot
eeeb4c36a1
Merge pull request #1547 from keleustes/extensions
...
Update Ingress apiVersion to networking.k8s.io/v1beta1
2019-09-20 13:17:26 -07:00
Jerome Brette
b1faa989f4
Update Ingress apiVersion to networking.k8s.io/v1beta1
2019-09-20 19:37:05 +00:00
nimohunter
d8250c9ee2
move test case
2019-09-19 15:45:31 +08:00
Wang(わん)
c950046659
add transformer href
2019-09-19 11:34:01 +09:00
Kubernetes Prow Robot
0c32691e9e
Merge pull request #1537 from jaypipes/gomod-install-note
...
add note about GO111MODULE for source install
2019-09-18 11:43:31 -07:00
Jeff Regan
88b1d62740
Merge pull request #1541 from rtnpro/patch-1
...
Fix typo in transformerconfigs README
2019-09-18 11:34:18 -07:00
Jeff Regan
aec8206695
Update INSTALL.md
2019-09-18 11:33:18 -07:00
Jeff Regan
20c2b53a46
Merge pull request #1542 from monopole/tweakFilePathsInTest
...
Tweak file path handling and logging in test.
2019-09-18 11:19:08 -07:00
Jeffrey Regan
274b5c3b4e
Tweak file path handling and logging in test.
2019-09-18 11:17:21 -07:00
Ratnadeep Debnath
b1fdaa2311
Fix typo in transformerconfigs README
2019-09-18 19:01:02 +05:30
Kubernetes Prow Robot
a3103f1e62
Merge pull request #1534 from monopole/configExample
...
Example of configuring builtin plugin.
2019-09-17 16:43:15 -07:00
Jeffrey Regan
74ed0b30e5
Example of configuring builtin plugin.
2019-09-17 16:29:08 -07:00
nimohunter
b5d5e70bdc
empty list or map item return error
2019-09-16 09:42:49 +08:00
nimohunter
2e82985380
empty list or map item return error
2019-09-16 09:30:01 +08:00
Jay Pipes
55941f5769
add note about GO111MODULE for source install
...
It's not immediately obvious that in order to
get the `go install sigs.k8s.io/kustomize/v3/cmd/kustomize` instructions
to work successfully, you need to have `GO111MODULE=on` set, so I added
a note about that.
Issues #1536 , #1314
2019-09-14 18:59:07 -04:00
Kubernetes Prow Robot
32be1cf4c2
Merge pull request #1532 from monopole/runBuiltinSansFlag
...
Ease configuring and running the builtin plugins.
2019-09-13 15:28:00 -07:00
jregan
2050afdeb4
Ease doing custom configuration of builtin plugins.
2019-09-13 14:45:36 -07:00
Kubernetes Prow Robot
7e71009283
Merge pull request #1526 from jimmidyson/ignore-prefix-suffix-apiservice
...
Do not prefix/suffix APIService resources
2019-09-13 11:28:29 -07:00
Kubernetes Prow Robot
72d26c6ad5
Merge pull request #1522 from jcassee/basereusenameprefix-test
...
Add test for name conflict with base reuse
2019-09-13 11:02:29 -07:00
Jeff Regan
e011f3be4f
change "bases:" to "resources:"
...
per https://github.com/monopole/kustomize/blob/master/docs/fields.md#bases
no big deal
2019-09-13 10:47:35 -07:00
Kubernetes Prow Robot
f725bfc165
Merge pull request #1520 from jcpetruzza/cm-merge-nameprefix
...
Consider also currentId when replacing/merging resources
2019-09-13 10:40:30 -07:00
Jeff Regan
94ac55f17b
Merge pull request #1505 from Liujingfang1/master
...
add inline patch document
2019-09-13 10:16:40 -07:00
Jimmi Dyson
dd5b3c1e2e
Do not prefix/suffix APIService resources
2019-09-12 09:53:33 +01:00
Joost Cassee
e898c5221b
Add test for name conflict with base reuse
2019-09-10 23:57:15 +02:00
Daniel Gorin
1237ae43b4
Consider currentId when replacing/merging resources
...
When merging resources such as the output of a `configMapGenerator`,
we need to consider the `CurrentId`, otherwise, we cannot extend
a common base definition twice by adding different prefixes, and
then further kustomize them.
See #1442 .
2019-09-10 11:14:08 +01:00
guoxudong
281f932814
zh example:chart,secret generator plugin
2019-09-10 10:19:18 +08:00
Kubernetes Prow Robot
cd0187e948
Merge pull request #1515 from yujunz/plugin/go-getter
...
plugin/go-getter: support urls including `:`
2019-09-09 09:05:22 -07:00
jingfangliu
9516880042
add inline patch document
2019-09-09 09:02:48 -07:00
Yujun Zhang
4cb883863f
plugin/go-getter: support urls including :
2019-09-09 15:39:45 +08:00
nimohunter
9e226001e3
empty list or map item return error
2019-09-09 13:42:18 +08:00
Kubernetes Prow Robot
9ee35c9afb
Merge pull request #1484 from sunny0826/master
...
update zh doc
2019-09-06 08:44:58 -07:00
guoxudong
e455acc14b
fix
2019-09-06 09:20:21 +08:00
Jeff Regan
6a3c2b2893
Merge pull request #1507 from monopole/anotherTest
...
Add an example of reusable builtin plugins with custom config.
2019-09-05 16:11:53 -07:00
Jeffrey Regan
f59d7998d2
Add an example of reusable builtin plugins with custom config.
2019-09-05 15:53:03 -07:00
jingfangliu
77b63f96d1
add release note for v3.2.0
2019-09-05 13:42:43 -07:00
Michael
6fcb78403f
use kubectl apply -k # ( #1495 )
...
`kubectl apply -f ` is executed failed. ref: #1494
2019-09-05 09:27:39 -07:00
Kubernetes Prow Robot
f87edc8c67
Merge pull request #1488 from yujunz/plugin/go-getter
...
Add example plugin for go-getter
2019-09-05 08:57:10 -07:00
Yujun Zhang
6a4150d199
Amend go-getter plugin document according to comments
2019-09-05 13:57:20 +08:00
Jeff Regan
143c5dd21d
Merge pull request #1489 from damienr74/generic-crawler
...
tooling performance improvements, better structure
2019-09-03 11:35:43 -07:00
Yujun Zhang
ed920afb2e
Support setting command in go-getter plugin
...
This allows one to use non-kustomization remote source
2019-09-02 14:53:18 +08:00
Jeff Regan
2677f4c4e7
Merge pull request #1492 from monopole/anotherTest
...
Test custom configuration of a builtin plugin.
2019-08-30 16:54:21 -07:00
jregan
a081534938
Test custom configuration of a builtin plugin.
2019-08-30 16:37:29 -07:00
Kubernetes Prow Robot
4ebad27d7a
Merge pull request #1490 from mr-karan/docfix
...
feat: Add instructions for setting key in configmap
2019-08-30 11:08:57 -07:00
Karan Sharma
716a7307b2
feat: Add instructions for setting key in configmap
2019-08-30 16:21:11 +05:30
Yujun Zhang
ed91bce275
Add example plugin for go-getter
2019-08-30 11:14:46 +08:00
Damien Robichaud
c2d6f09ef3
Crawler performance improvements, better structure
...
Refactored the crawler implementation to make the whole thing more
testable. Added a document interface to make the crawler generic.
This will be useful for collecting plugins, and other documents.
2019-08-29 22:25:45 -03:00
Kubernetes Prow Robot
119ff5af73
Merge pull request #1487 from laverya/properly-omitempty-kustomization-inventory
...
properly omitempty for 'inventory' in 'kustomize'
2019-08-29 15:17:00 -07:00
Andrew Lavery
2e7ad48b44
properly omitempty for 'inventory' in 'kustomize'
...
with the current 'yaml:"inventory:omitempty"', 'inventory:omitempty' is used as the literal name for the yaml field
2019-08-29 14:41:03 -07:00
Kubernetes Prow Robot
6ead3b7b1f
Merge pull request #1446 from keleustes/ending
...
IsInKustomizeCtx should use end of nameprefix array instead of beginning
2019-08-29 12:12:59 -07:00
Jerome Brette
31262cccbe
IsInKustomizeCtx should use end of nameprefix array (code review)
2019-08-29 13:59:01 -05:00
Jerome Brette
93cedbaa51
IsInKustomizeCtx should use end of nameprefix array (3/3)
...
Improve multi level kustomization ctx during candidate selection
testing.
2019-08-29 13:58:03 -05:00
Jerome Brette
6e13acfac3
IsInKustomizeCtx should use end of nameprefix array (2/3)
...
Update unit tests associated with in IsSameKustomizeCtx
2019-08-29 13:58:03 -05:00
Jerome Brette
2e6dd481e0
IsInKustomizeCtx should use end of nameprefix array (1/3)
...
Need to use ending prefix and suffix subarray instead of beginning
2019-08-29 13:58:03 -05:00
Kubernetes Prow Robot
a66808a10d
Merge pull request #1483 from bianpengyuan/fix-typo
...
Fix environment variable typo in plugin doc
2019-08-28 13:17:55 -07:00
guoxudong
a4e1ba0593
update zh doc
2019-08-27 13:57:17 +08:00
Pengyuan Bian
73660af10c
fix environment variable typo.
2019-08-26 16:24:44 -07:00
Kubernetes Prow Robot
84519c236b
Merge pull request #1434 from sunny0826/master
...
update examples-zh
2019-08-26 09:00:27 -07:00
guoxudong
aedb362565
fix doc
2019-08-24 16:18:34 +08:00
Jeff Regan
6918931728
Merge pull request #1481 from damienr74/modify-crawler
...
Add configs
2019-08-23 12:59:08 -07:00
Damien Robichaud
3f1b2bb744
Add configs
2019-08-23 12:57:59 -07:00
Kubernetes Prow Robot
33ad02a6b4
Merge pull request #1383 from richardmarshall/smp_patch_directive
...
Handle ordering patch with SMP delete directives
2019-08-23 11:15:18 -07:00
Kubernetes Prow Robot
bfd6e086de
Merge pull request #1474 from keleustes/coverage
...
Add cover target to Makefile
2019-08-23 10:55:18 -07:00
Jeff Regan
a9f58383d8
Merge pull request #1460 from richardmarshall/namespace_conflicts
...
Detect ID conflicts in namespace transformer
2019-08-23 10:54:36 -07:00
Ian Howell
aabbbf05ef
Add cover target to Makefile
2019-08-23 08:22:00 -05:00
Jeff Regan
40c613d0cd
Merge pull request #1476 from damienr74/add-ui
...
Adds frontend + configs to interal/tools
2019-08-22 16:59:44 -07:00
Jeff Regan
eca5b8796f
Merge pull request #1470 from damienr74/index
...
First draft of documentation for internal/tools
2019-08-22 16:08:44 -07:00
Damien Robichaud
aa2bf7ed08
Adds frontend + configs to interal/tools/ui
2019-08-22 15:39:00 -07:00
Damien Robichaud
351df67e39
First draft of documentation for internal/tools
2019-08-21 17:01:59 -07:00
Kubernetes Prow Robot
8a8698ccdd
Merge pull request #1469 from damienr74/index
...
Add simple service/configs to internal tooling.
2019-08-21 14:58:31 -07:00
Damien Robichaud
66fa2de073
Add main backend service and configurations
2019-08-21 14:29:41 -07:00
Kubernetes Prow Robot
3ace96d7a4
Merge pull request #1467 from richardmarshall/create_fixes
...
Fixes to create sub-command
2019-08-21 11:38:33 -07:00
Jeff Regan
2b44ba200f
Merge pull request #1455 from lcostea/master
...
Add short version flag
2019-08-21 11:35:23 -07:00
Jeff Regan
4b67a6de12
Merge pull request #1456 from matti/patch-2
...
fix latest version
2019-08-21 10:57:18 -07:00
Jeff Regan
33bd221a98
Update README.md
...
removed it rather than keeping it and having it get out of date again
2019-08-21 10:56:43 -07:00
Richard Marshall
594a06d35b
Fixes to create sub-command
2019-08-21 08:59:21 -07:00
Kubernetes Prow Robot
e541ff3999
Merge pull request #1414 from richardmarshall/create_subcommand
...
Create subcommand
2019-08-20 16:47:20 -07:00
Jeff Regan
9ea184c04a
Merge pull request #1449 from richardmarshall/git_cycle_detection
...
Fix indirect cycle detection for git resources
2019-08-20 16:17:36 -07:00
Jeff Regan
993993c6cd
Merge pull request #1464 from damienr74/index
...
Add internal tooling library for index managment.
2019-08-20 15:22:58 -07:00
Jeff Regan
35b39763dd
Merge pull request #1445 from liggitt/patch-path
...
Fix patch path example
2019-08-20 15:15:03 -07:00
Jeff Regan
2c1dda5436
Merge pull request #1437 from fentas/fentas-patch-1
...
add PriorityClass to the order list
2019-08-20 15:09:57 -07:00
Jeff Regan
653123975c
Merge pull request #1435 from lukatera/go-get-submodules
...
Download submodules when using base from git
2019-08-20 15:08:08 -07:00
Jeff Regan
fb8b314a29
Merge pull request #1426 from fleeto/translate-zh-glossary
...
translate-zh: glossary.md
2019-08-20 15:04:22 -07:00
Jeff Regan
5cf3f4e275
Merge pull request #1419 from richardmarshall/git_url_handling
...
Handle git:: prefix in urls containing _git
2019-08-20 15:01:14 -07:00
Jeff Regan
766500508c
Merge pull request #1465 from monopole/testHeadAgainstExamples
...
Test examples against HEAD as well as against latest release.
2019-08-20 14:24:09 -07:00
Jeffrey Regan
423a8a6e0d
Test examples against HEAD as well as against latest release.
2019-08-20 14:10:01 -07:00
Damien Robichaud
7783a76b8f
Add internal tooling library for index queries.
2019-08-20 11:25:20 -07:00
Jeff Regan
2b6a406dc7
Merge pull request #1462 from monopole/errormessages
...
in plugin executor remove unnecessary code and improve error messages
2019-08-19 20:35:51 -07:00
jregan
bc303c4629
in plugin executor remove unnecessary code and improve error messages
2019-08-19 20:23:07 -07:00
Jeff Regan
00360f381c
Merge pull request #1461 from monopole/fixNonTravisTests
...
Fix non-travis tests.
2019-08-19 16:29:44 -07:00
jregan
fa834f9541
Fix non-travis tests.
2019-08-19 16:29:00 -07:00
Jeff Regan
a2767cab2a
Merge pull request #1374 from alexeldeib/ace/windows
...
fix: windows builds
2019-08-19 15:03:51 -07:00
Richard Marshall
24c173a49b
Detect ID conflicts in namespace transformer
2019-08-19 08:55:54 -07:00
Matti Paksula
d3d4908f95
fix latest version
...
I don't think it makes sense to have version in README, though
2019-08-18 13:18:22 +03:00
Jeff Regan
be1d5478dc
Merge pull request #1450 from damienr74/master
...
Add internal tooling for kustomize
2019-08-16 14:49:37 -07:00
Damien Robichaud
d3022ccd65
rename to tools directory
2019-08-16 11:25:20 -07:00
Damien Robichaud
fe45157b26
Update crawler to cache web request form github.
...
- Increase logging signal to noise ratio.
- Allow to specify the `http.Client` for github requests. (This allows
the use of caching http.Clients).
- Clean up implementation.
2019-08-16 09:48:23 -07:00
Damien Robichaud
df779fd720
Modify document for elasticsearch migration.
2019-08-16 09:48:23 -07:00
Damien Robichaud
e0d388c6f7
Implements search query partitioning by filesize.
...
Binary searches through different ranges of file sizes to create search
queries with fewer than 1000 results. This is required since github will
only return the first 1000 result of any search query.
The implementation handles the case where some files may be deleted
while the search is running, and (possibly artificially) assures that the
number of files increases monotonically as the filesize range grows.
The implementation also caches queries and is expected to make fewer
than O((#files/1000) * lg(max file size)) API calls to retrieve the
range queries that can be used to index all of the files.
In practice running the search splitting takes a few minutes, while
retrieving all of the data takes a few hours.
2019-08-16 09:48:23 -07:00
Damien Robichaud
62edcae233
Implementation of configurable github crawler.
...
Currently I've left the search splitting by file size out of this commit
since it's ~200 lines of logic, and I think it's best to get it reviewed
separately.
In it's current state the crawler would only be able to get the last
1000 indexed files by Github, but it does show the general structure of
how the crawler is implemented.
2019-08-16 09:48:23 -07:00
Damien Robichaud
ac6918d70f
Implementation of github query helper library.
...
To make this easier to read, use, and modify, I've abstracted the
important parts of the github query api into crawler/github/query.go
which allows to describe at a high level what is to be searched without
knowing the API syntax.
2019-08-16 09:48:23 -07:00
Damien Robichaud
ca41674df3
Implementation of basic crawler organisation.
...
`crawler.Crawler` interface is defined, where a crawler has to implement
a `Crawl` method that forwards document found by the crawler to a channel.
A helper function that launches a list of crawlers concurrently and
merges their channels into one main output channel, forwarding errors is
also implemented.
Finally, a test that verifies the correctness and concurrency of the
helper method is provided.
2019-08-16 09:48:23 -07:00
Damien Robichaud
c02b4f3a11
Initial (temporary) implementation of search doc.
...
Document describing how to convert a kustomization file into a
searchable document on appengine (will be changed to elasticsearch)
soon.
2019-08-16 09:48:23 -07:00
Liviu Costea
64341a81fa
Add short version flag
2019-08-16 09:46:37 +03:00
Richard Marshall
fe8ba8e44b
Log loader errors during resource accumulation
2019-08-15 07:59:55 -07:00
Richard Marshall
54f1952195
Log output from git on errors
2019-08-15 07:34:38 -07:00
Richard Marshall
44b62a8ebc
Fix indirect git resource cycle detection
2019-08-15 07:25:20 -07:00
Jordan Liggitt
8e9c08ea61
Fix patch path example
2019-08-14 15:55:55 -04:00
Kubernetes Prow Robot
c464fb0a81
Merge pull request #1436 from richardmarshall/kubectl_clarity
...
docs: Additional details for kubectl integration
2019-08-13 15:18:23 -07:00
Richard Marshall
9481e3fba6
docs: Update patchesStrategicMerge documentation
2019-08-13 13:38:42 -07:00
Richard Marshall
0e5206a251
test: Update target tests for SMP directives
2019-08-13 13:38:42 -07:00
Richard Marshall
96c5b4aa3e
Handle ordering patches with SMP delete directives
...
This change enables the SMP patch merging process to support delete
directives in patches regardless of input order.
2019-08-13 13:38:41 -07:00
Jan Guth
6c44da52a2
add PriorityClass to the order list
2019-08-10 07:31:54 +02:00
Kubernetes Prow Robot
694cf23df8
Merge pull request #1432 from richardmarshall/lostreplicas
...
Retain replicas field in edit marshal path
2019-08-09 14:29:14 -07:00
Richard Marshall
e66656aa7f
docs: Additional details for kubectl integration
2019-08-08 17:06:19 -07:00
Richard Marshall
eaae7af5fe
Retain replicas field in edit marshal path
2019-08-08 15:45:56 -07:00
Luka Skugor
2de052ecd8
Download submodules when using base from git
2019-08-08 15:49:56 +02:00
guoxudong
6cf8b9e2b8
update examples-zh
2019-08-08 10:16:13 +08:00
Kubernetes Prow Robot
f9fe138114
Merge pull request #1416 from anthonyho007/makefile
...
add Makefile for local development
2019-08-07 11:04:09 -07:00
Vincent C
78c9729252
translate-zh: glossary.md
2019-08-03 20:40:58 +08:00
Kubernetes Prow Robot
2a2a889c37
Merge pull request #1423 from sunny0826/master
...
Update zh-README.md & zh-example-README.md
2019-08-02 12:37:55 -07:00
郭旭东
34287e511f
fix example-zh-README.md
2019-08-02 09:09:32 +08:00
Anthony Ho
e6fffc8ba4
add makefile
2019-08-01 11:23:38 -04:00
郭旭东
86f221611e
Update zh-example-README.md
2019-08-01 15:30:11 +08:00
郭旭东
b4d6e89fa2
Update zh-README.md
2019-08-01 15:19:14 +08:00
Richard Marshall
adbb6228a5
Handle git:: prefix in urls containing _git
2019-07-31 10:23:05 -07:00
Kubernetes Prow Robot
5937bd0259
Merge pull request #1394 from richardmarshall/namerefperformance
...
Simplify name reference candidate resmap building
2019-07-31 10:18:14 -07:00
Richard Marshall
eeafd43513
Remove import of k8sdeps from create command
2019-07-30 20:52:06 -07:00
Richard Marshall
a68f95b65f
Rename commands utility function file
2019-07-30 20:50:52 -07:00
Richard Marshall
ed3c29be12
Simplify name reference candidate resmap building
...
This patch removes a layer of looping in the name reference candiate
resmap building process by not checking if the resources already exist
in the new resmap.
2019-07-30 17:15:15 -07:00
Kubernetes Prow Robot
3d2e956b19
Merge pull request #1412 from richardmarshall/anchor_resmap_select
...
Automatically anchor resource selector patterns
2019-07-30 15:47:11 -07:00
Kubernetes Prow Robot
dd9d1f95e9
Merge pull request #1389 from Liujingfang1/repospec
...
make repospec memebers public
2019-07-30 15:27:51 -07:00
jingfangliu
a279c08f7d
make repospec memebers public
2019-07-30 13:56:20 -07:00
Kubernetes Prow Robot
a798109161
Merge pull request #1413 from bai/fix-typo
...
Fix typo in patches definition
2019-07-30 10:14:51 -07:00
Richard Marshall
5dfa929906
Add create subcommand
2019-07-30 09:17:29 -07:00
Richard Marshall
e904f612f3
Move commands/edit utils package up to commands
2019-07-30 08:45:06 -07:00
Vlad Gorodetsky
bafd6b5423
Fix typo in patches definition
2019-07-30 14:52:02 +03:00
Richard Marshall
963913f9ef
Automatically anchor resource selector patterns
2019-07-29 17:57:33 -07:00
Jingfang Liu
46905588ac
add document for inline patch ( #1411 )
2019-07-29 15:15:06 -07:00
Kubernetes Prow Robot
5426888df4
Merge pull request #1405 from Liujingfang1/inlinepatch
...
add inline patch support for Strategic Merge Patch and JSON patch
2019-07-29 14:28:49 -07:00
jingfangliu
35481ec6d9
add inline patch support for Strategic Merge Patch and JSON patch
2019-07-29 14:10:57 -07:00
Kubernetes Prow Robot
6c92c30e94
Merge pull request #1402 from damienr74/currentid-replicas
...
Allow replicas to find modified names.
2019-07-29 12:54:47 -07:00
Damien Robichaud
02f6b3ec98
Allow replicas to find modified names.
...
Also allows to test for modified resmaps instead of directly loading
them.
2019-07-26 18:00:59 -07:00
Kubernetes Prow Robot
a9848f2738
Merge pull request #1403 from Liujingfang1/inlinepatch
...
add testing for patch transformers
2019-07-26 15:05:57 -07:00
jingfangliu
b4038a6cd2
add testting for patch transformers
2019-07-26 14:02:52 -07:00
Kubernetes Prow Robot
95f3303493
Merge pull request #1400 from keleustes/defaultsa
...
Force the namespace value for the "default" service object.
2019-07-26 10:51:21 -07:00
Jerome Brette
2faf4a491b
Force the namespace value for the "default" service object.
...
The clusterrolebinding and rolebinding is pointing at a resource
which is not listed in the kustomize
2019-07-25 22:43:59 +00:00
Kubernetes Prow Robot
e646bba1ff
Merge pull request #1396 from Liujingfang1/delete
...
support strategic merge patch with $patch: delete
2019-07-25 12:24:45 -07:00
Kubernetes Prow Robot
99a21b0a3c
Merge pull request #1308 from keleustes/varequal
...
Demonstrate need for Var.DeepEqual method equivalent
2019-07-25 11:26:06 -07:00
Kubernetes Prow Robot
e7a22b6bc5
Merge pull request #1398 from keleustes/doc
...
Update v3.1.0 release notes.
2019-07-25 10:43:28 -07:00
Jerome Brette
d783bbc0bc
DeepEqual method seems cleaner than adding Defaulting before every
...
reflect.DeepEqual call
2019-07-25 03:52:25 +00:00
Jerome Brette
b7405f3872
Test new types.Var.DeepEqual method.
2019-07-25 03:50:28 +00:00
Jerome Brette
abc419b5f9
Add Absorb method to VarSet and DeepEqual to Var
2019-07-25 03:42:40 +00:00
Jerome Brette
336378b114
Update release notes
2019-07-25 00:12:51 +00:00
jingfangliu
29959551da
release note for v3.1.0
2019-07-24 14:16:09 -07:00
jingfangliu
fc78917191
support strategic merge patch with $patch: delete
2019-07-24 12:46:33 -07:00
Kubernetes Prow Robot
ffd95ef5a9
Merge pull request #1378 from keleustes/nameprefix
...
Name Prefix and Suffix Transformation for multi level level kustomize context
2019-07-24 11:33:21 -07:00
Jerome Brette
230090d790
Fix namereference and stacked kustomization contexts (3/3)
...
- Update unit and integration tests.
2019-07-24 18:02:29 +00:00
Jerome Brette
8fa3861ba3
Fix namereference and stacked kustomization contexts (2/3)
...
- Leverage nameprefix and namesuffix contextual data
2019-07-24 18:02:23 +00:00
Jerome Brette
69c90e3427
Fix namereference and stacked kustomization contexts (1/3)
...
- Update PrefixSuffixTransfomer to add empty prefix and suffix
2019-07-24 10:59:07 -05:00
Kubernetes Prow Robot
5a73f345fd
Merge pull request #1388 from Liujingfang1/patch
...
add example for extended patches
2019-07-23 17:04:16 -07:00
jingfangliu
0e62d759f0
address comments
2019-07-23 16:55:58 -07:00
jingfangliu
b2967d2f77
add example for extended patches
2019-07-23 15:54:25 -07:00
Kubernetes Prow Robot
c23039c07a
Merge pull request #1379 from keleustes/namespace
...
Update Namespace and Name simultaneously
2019-07-23 14:10:14 -07:00
Kubernetes Prow Robot
5747c417c4
Merge pull request #1363 from Liujingfang1/patch
...
update edit fix to convert the old patches to patchesStrategicMerge
2019-07-23 13:16:14 -07:00
jingfangliu
8c53d77111
update edit fix to convert the old patches to patchesStrategicMerge
2019-07-23 10:38:48 -07:00
Jerome Brette
01667cabde
Update Namespace and Name simultaneously (2/2)
...
Add tests combining prefixsuffix and namespace transformers.
2019-07-23 11:04:59 -05:00
Jerome Brette
f649b62629
Update Namespace and Name simultaneously (1/2)
...
- Removed RoleBinding and Webhook specific code in the namespacetransformer.
That code was attempting to perform the task of the namereference
- Updated namereference transformer configuration to suppport the
Webhooks.
- Prevent the namereference from wiping out the namespace value if
no referral candidate was selected
- Added unit tests.
2019-07-23 11:04:52 -05:00
Kubernetes Prow Robot
3a4d025b5c
Merge pull request #1371 from keleustes/nsvar
...
Add namespace to variable definition
2019-07-22 11:04:53 -07:00
Ace Eldeib
c2cc93a009
fix: tempfile(?)
2019-07-19 17:38:24 -07:00
Ace Eldeib
af29855802
fix: windows builds
2019-07-19 12:58:06 -07:00
Jerome Brette
99eb08eb1e
Add Namespace to var definition to allow disambiguation
2019-07-19 12:08:38 -05:00
Kubernetes Prow Robot
d3f8c0d87f
Merge pull request #1327 from keleustes/residrequals-variables
...
ResId.Equals usable for VariableRef.
2019-07-19 09:41:12 -07:00
Jerome Brette
0bec7b996b
Code review implementation for namespace needed in vars
2019-07-18 19:20:10 -05:00
Jerome Brette
dd5674fe6b
ResId.Equals usable for VariableRef.
...
- Namespace need objRef field in variable declaration
- Add namespace conflict test for variables
The replacement of ResId.GkvnEquals reference by ResId.Equals
highligthed the fact it is no possible yet when looking for
variable targets because the namespace field is not allowed yet.
This commit adds two tests to the namespaces_test.go regarding
that use case.
2019-07-18 19:20:10 -05:00
Kubernetes Prow Robot
33159c26df
Merge pull request #1369 from Liujingfang1/order
...
add ResourceQuota to the order list
2019-07-18 16:35:51 -07:00
Kubernetes Prow Robot
afc7dbebe5
Merge pull request #1326 from keleustes/residequals-patchtransformer
...
Residequals patchtransformer
2019-07-18 13:14:19 -07:00
Jerome Brette
f363acf839
Implement code review changes for ResId.Equals instead of ResId.GkvnEquals
2019-07-18 14:13:51 -05:00
Kubernetes Prow Robot
96d5a7401d
Merge pull request #1365 from richardmarshall/fix_integration_test
...
Fix kustomize install in integration test
2019-07-18 11:56:26 -07:00
jingfangliu
403fa20546
add ResourceQuota and LimitRange to the order list
2019-07-18 11:44:46 -07:00
Richard Marshall
ba4d7ddca8
test: Fix kustomize install in integration test
2019-07-17 20:28:47 -07:00
Jerome Brette
5116e2f210
Improve Transformer with Namespace tests.
...
- Reorganize test into test tables.
- Ensure that every test case, convers SMP and JSONPatch by
using Deployment as kind first and then "MyCRD" as kind.
- Add tests involving namespaces.
- Add tests involving reordering of patches.
2019-07-17 15:44:44 -05:00
Jerome Brette
9e0f198227
Start to phase out usage ResId.GvknEquals where possible
2019-07-17 15:44:44 -05:00
Kubernetes Prow Robot
30b378a924
Merge pull request #1325 from keleustes/residequals-namereference
...
NameReference Transformer needs to account for namespace and cluster wide objects.
2019-07-17 13:20:13 -07:00
Kubernetes Prow Robot
3a843f1eca
Merge pull request #1362 from Liujingfang1/doc
...
update the latest version in readme
2019-07-17 13:04:14 -07:00
Jerome Brette
9b40f8ab47
Implement code review comments to NameReferenceTransformer changes.
...
- Add comments where code with potentially misleading.
- Rename functions according to comments
2019-07-17 14:10:01 -05:00
jingfangliu
dc6dcd8150
update the latest version in readme
2019-07-17 12:05:12 -07:00
Kubernetes Prow Robot
3cb6c7f1f4
Merge pull request #1349 from yujunz/faq
...
Add FAQ about how to customize configuration
2019-07-17 11:26:11 -07:00
Kubernetes Prow Robot
7632839bc8
Merge pull request #1350 from yujunz/docs/plugins
...
Convert go plugin example to GPG based
2019-07-17 10:40:37 -07:00
Yujun Zhang
c3ea109b59
Update goPluginGuidedExample.md
2019-07-17 08:19:50 +08:00
Jerome Brette
579995dc8a
Address simultaneous transformation of name and namespace
...
Namereference handler needs to address simulatenous change of
name and namespace in ClusterRoleBinding for instance.
2019-07-16 18:17:33 -05:00
Jerome Brette
b43bd5440d
Update Issue 1264 Reproduction Test
2019-07-16 18:17:33 -05:00
Jerome Brette
c4d899f7f3
Improve NameReference Test cases
...
- Add more NameReference Namespace tests
- Address issue when mixing empty/no namespace and default namespace.
- Address ClusterRoleBinding subjects field pointing at multiple namespaces.
2019-07-16 18:17:33 -05:00
Jerome Brette
7998ee7036
Addresses slice case with notNamespaceable objects
2019-07-16 18:17:33 -05:00
Kubernetes Prow Robot
878960d7b1
Merge pull request #1355 from Liujingfang1/patch
...
enable extended patch transformer and add tests
2019-07-16 15:58:34 -07:00
jingfangliu
ed0cfc685b
add test for extended patch with overlapping patches
2019-07-16 15:16:00 -07:00
Kubernetes Prow Robot
b0a7345123
Merge pull request #1359 from keleustes/imagetag
...
Address replacement of digest by ImageTransformer
2019-07-16 13:10:49 -07:00
Jerome Brette
580963ea76
Address replacement of digest by ImageTransformer
...
- See [Issue 1357](https://github.com/kubernetes-sigs/kustomize/issues/1357 )
- Add more plugin tests.
2019-07-16 14:03:56 -05:00
Kubernetes Prow Robot
0707deae95
Merge pull request #1356 from keleustes/droppatch
...
Test tracking issue patchesStrategicMerge elements can be dropped
2019-07-16 10:50:18 -07:00
Yujun Zhang
fb44880b8c
Add back GCP KMS example
2019-07-16 20:10:16 +08:00
Jerome Brette
e5ebca6604
Test tracking issue "patchesStrategicMerge elements can be dropped"
...
- Issue 1354
- $patch: delete is ignored or not depending of the include order
in the kustomization.yaml
2019-07-15 19:02:52 -05:00
jingfangliu
f5fc9acb84
fix local test failures
2019-07-15 18:59:16 -05:00
jingfangliu
28d1bad3cb
fix the ci failure
2019-07-15 18:58:52 -05:00
jingfangliu
6f74419628
fix local test failures
2019-07-15 16:34:13 -07:00
jingfangliu
8121467c1e
fix the ci failure
2019-07-15 16:01:23 -07:00
jingfangliu
a85f297f31
enable extended patch transformer and add tests
2019-07-15 15:45:08 -07:00
Kubernetes Prow Robot
76a7816aeb
Merge pull request #1348 from yujunz/nameref
...
Add storage class name ref
2019-07-15 13:17:25 -07:00
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
Kubernetes Prow Robot
6c17a3409f
Merge pull request #1346 from Liujingfang1/patchallkinds
...
add extended patch transformer
2019-07-15 11:45:24 -07:00
Yujun Zhang
f1dbab9dee
Convert go plugin example to GPG based
2019-07-14 11:33:37 +08:00
Yujun Zhang
bfafbbf47f
Add FAQ about how to customize configuration
2019-07-14 10:39:45 +08:00
Yujun Zhang
08d7c35da7
Add storage class name ref
2019-07-14 10:05:19 +08:00
Kubernetes Prow Robot
f12704f6c1
Merge pull request #1331 from Rjerk/fix-vp-doc
...
docs/versioningPolicy.md: fix expired urls
2019-07-12 14:41:05 -07:00
Tony Hsu
0edab60b30
Fix typo: kubectl v1.15 -> kubectl v1.14 ( #1333 )
...
* Fix typo: kubectl v1.15 -> kubectl v1.14
Match version number to the version in the link.
* Add both kubectl v1.14 and v1.15
* Add both kubectl v1.14 and v1.15
2019-07-12 14:38:10 -07:00
jingfangliu
3c05e2d664
add extended patch transformer
2019-07-12 14:34:08 -07:00
Kubernetes Prow Robot
aa2313c282
Merge pull request #1344 from Liujingfang1/fix
...
include nameprefix and namesuffix to find matched reference for cluster level kinds
2019-07-12 11:55:06 -07:00
jingfangliu
eeed1954fb
include nameprefix and namesuffix to find matched reference for cluster level kinds
2019-07-12 10:27:02 -07:00
Kubernetes Prow Robot
cd00ce7ab1
Merge pull request #1341 from Liujingfang1/refactor
...
move strategic merge patch transformer to a builtin transformer
2019-07-12 09:25:05 -07:00
jingfangliu
145d07363f
add labels in test patch files
2019-07-12 08:56:34 -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
Kubernetes Prow Robot
7a48b2ba8e
Merge pull request #1338 from yujunz/transformer/config
...
Fix missing nameReference in default config
2019-07-11 09:32:55 -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
Kubernetes Prow Robot
9bff2e8883
Merge pull request #1330 from qiujian16/generate-ns-transformer
...
Generate updated ns transformer
2019-07-10 08:22:28 -07:00
Liu Lan
120ba6b870
docs/versioningPolicy.md: fix expired urls
...
Signed-off-by: Liu Lan <liulan@umcloud.com >
2019-07-10 11:41:54 +08:00
Jian Qiu
483188ba89
Generate updated ns transformer
2019-07-10 11:07:31 +08:00
Kubernetes Prow Robot
672bda0c9c
Merge pull request #1328 from Liujingfang1/cmgenerator
...
fix the regression on merging configmap with different namespace
2019-07-09 14:22:24 -07:00
jingfangliu
49b32473ca
fix the regression on merging configmap with different namespace
2019-07-09 13:39:19 -07:00
Kubernetes Prow Robot
08400d77a6
Merge pull request #1321 from qiujian16/webhook-ns-transform
...
Enable ns transformer for webhook
2019-07-09 10:08:03 -07:00
Jian Qiu
c912baeb3a
Enable ns transformer for webhook
...
Add namespace transformer for ValidatingWebhookConfiguration
and MutatingWebhookConfiguration
2019-07-09 13:32:33 +08:00
Kubernetes Prow Robot
433733eb0e
Merge pull request #1309 from richardmarshall/go_plugin_guide
...
Fix typo in the go plugin guide
2019-07-08 09:18:35 -07:00
Richard Marshall
f996ac82c7
Fix typo in the go plugin guide
2019-07-03 20:48:07 -07:00
Jeff Regan
efcb7cc5a5
Update README.md
2019-07-03 12:43:17 -07:00
Jeff Regan
bf7b57537b
Merge pull request #1306 from monopole/updateV3Notes
...
Update v3 notes
2019-07-03 12:40:53 -07:00
Jeffrey Regan
6b597f8711
Update v3 notes
2019-07-03 12:40:30 -07:00
Jeff Regan
088739900f
Merge pull request #1305 from monopole/tweakDocs
...
Update goPluginGuidedExample.md
2019-07-03 12:25:21 -07:00
Jeff Regan
3bf13f83d3
Update goPluginGuidedExample.md
2019-07-03 12:24:23 -07:00
Jeff Regan
c64a72f1f9
Update goPluginGuidedExample.md
2019-07-03 11:34:16 -07:00
Jeff Regan
8b60b456ac
Update README.md
2019-07-03 11:22:27 -07:00
Jeff Regan
e0bac6ad19
Merge pull request #1302 from mmb/nginx-auth-tls-secret
...
Add support for nginx.ingress.kubernetes.io/auth-tls-secret
2019-07-03 11:01:14 -07:00
Kubernetes Prow Robot
d841d1bb36
Merge pull request #1270 from sunny0826/master
...
Chinese localization & fix fields.md
2019-07-03 09:00:35 -07:00
Matthew M. Boedicker
0d87cd6ba1
Add support for nginx.ingress.kubernetes.io/auth-tls-secret
2019-07-02 20:17:16 -07:00
郭旭东
28ad36b02c
Merge remote-tracking branch 'upstream/master'
2019-07-03 09:38:44 +08:00
郭旭东
cad8a7bd3f
fix zh/fields.md
2019-07-03 09:21:33 +08: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
Kubernetes Prow Robot
cb3751cea6
Merge pull request #1293 from monopole/fix1281
...
Fix 1281
2019-07-02 09:45:09 -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
Jeff Regan
57b18b7caa
Merge pull request #1294 from monopole/repo1281
...
Add a test combining imagetag and jsonpatch
2019-07-01 18:05:47 -07:00
Jeffrey Regan
701d2c9597
Add a test combining imagetag and jsonpatch
2019-07-01 17:58:46 -07:00
Kubernetes Prow Robot
e7e844bc95
Merge pull request #1291 from monopole/addTest
...
Add another resmap test.
2019-07-01 11:55:22 -07:00
Jeffrey Regan
0fe95a2f74
Add another resmap test.
2019-07-01 11:17:46 -07:00
Jeff Regan
eb93d8c389
Merge pull request #1289 from monopole/moreTests
...
Add more json transformer examples.
2019-07-01 09:14:43 -07:00
jregan
8b373ab587
Add more json transformer examples.
2019-07-01 08:52:55 -07:00
Jeff Regan
c352003f3e
Merge pull request #1290 from arrikto/feature-diamond-test-harden
...
Update the diamond composition test case
2019-07-01 08:34:23 -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
Jeff Regan
a32d5ce7ab
Merge pull request #1288 from monopole/inlineJson
...
Push json transform code down to plugin.
2019-06-30 17:49:24 -07:00
jregan
5de0673db1
Push json transform code down to plugin.
2019-06-30 17:30:52 -07:00
Jeff Regan
c2b0b6f781
Merge pull request #1286 from monopole/anotherTest
...
Stacked patching example
2019-06-30 08:58:08 -07:00
jregan
116b37813a
stackedOverlays
2019-06-30 08:45:37 -07:00
Jeff Regan
27f0d29734
Merge pull request #1287 from monopole/defineConstants
...
Define some constants in a test for later reuse.
2019-06-30 08:44:16 -07:00
jregan
f62af4ebf3
Define some constants in a test for later reuse.
2019-06-30 08:42:15 -07:00
Jeff Regan
faa6d0fd0a
Merge pull request #1285 from monopole/v1App
...
Switch Deployment apiVersion to apps/v1 in a couple of tests.
2019-06-30 07:51:53 -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
Jeff Regan
558be8b923
Merge pull request #1284 from monopole/objectmeta
...
Add ObjectMeta type.
2019-06-28 14:56:45 -07:00
Jeffrey Regan
233b3613ae
Add ObjectMeta type.
2019-06-28 14:39:56 -07:00
Jeff Regan
615a41d6be
Merge pull request #1282 from monopole/repoBug1044
...
Repo bug 1044
2019-06-28 13:08:39 -07:00
Jeffrey Regan
0ceefcf39d
Repo bug 1044
2019-06-28 11:29:48 -07:00
Jeff Regan
16ae64a722
Merge pull request #1279 from monopole/fix972
...
Fix JSON patch targetting issue.
2019-06-27 17:43:54 -07:00
Jeff Regan
3f239fb4a5
Update bugs.md
2019-06-27 17:40:34 -07:00
Jeffrey Regan
a60d99fdc9
Fix 972
2019-06-27 17:37:12 -07:00
Kubernetes Prow Robot
dd0334536b
Merge pull request #1278 from monopole/addDiamondTest
...
Add diamond base test, improve patching error messages.
2019-06-27 16:53:21 -07:00
Jeffrey Regan
3cef37bdb2
Add diamond base test.
2019-06-27 16:10:58 -07:00
Jeff Regan
ac27e94dff
Update README.md
2019-06-27 16:04:15 -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
Kubernetes Prow Robot
60c04a5f33
Merge pull request #1271 from etiennecoutaud/support_azure_tfs_url
...
Add suport for _git in git url
2019-06-27 11:51:22 -07:00
Jeff Regan
b9b9fb1dd2
Merge pull request #1274 from monopole/plainerPluginSecurityDiscussion
...
Plainer plugin security discussion.
2019-06-27 11:09:08 -07:00
Jeffrey Regan
e1233a0fbc
Plainer plugin security discussion.
2019-06-27 11:08:26 -07:00
Etienne Coutaud
cc8203032c
Add suport for _git in git url
2019-06-27 11:54:37 +02:00
郭旭东
7117961234
Chinese localization & fix fields.md
2019-06-27 16:52:00 +08:00
Jeff Regan
d410252cf8
Update goPluginCaveats.md
2019-06-26 16:56:46 -07:00
Jeff Regan
4235c57657
Update goPluginCaveats.md
2019-06-26 16:55:33 -07:00
Jeff Regan
e34c1ce192
Merge pull request #1263 from monopole/pluginsDocs
...
More plugin docs.
2019-06-26 16:38:53 -07:00
Jeffrey Regan
4d399ad89c
More plugin docs.
2019-06-26 16:37:26 -07:00
Jeff Regan
9d6ab24388
Merge pull request #1260 from monopole/gomodtidy
...
A round of go mod tidy.
2019-06-26 13:27:20 -07:00
Jeffrey Regan
ee9f35d451
A round of go mod tidy.
2019-06-26 13:24:40 -07:00
Jeff Regan
45c11ec733
Update README.md
2019-06-26 13:22:22 -07:00
Jeff Regan
0519df4ad5
Merge pull request #1259 from monopole/releasing
...
Update notes for releasing.
2019-06-26 13:19:03 -07:00
Jeffrey Regan
55585d8da5
Update notes for releasing.
2019-06-26 13:10:41 -07:00
Jeff Regan
b8b49c3124
Merge pull request #1244 from Liujingfang1/patches
...
add type for extended patches
2019-06-26 11:21:22 -07:00
Jeff Regan
a41471d895
Merge pull request #1254 from monopole/nonnamespace
...
Fix some minor nits around namespace code.
2019-06-26 10:25:16 -07:00
Jeffrey Regan
877e9ecf64
Fix some minor nits around namespace code.
2019-06-26 10:02:22 -07:00
Kubernetes Prow Robot
150985bb9c
Merge pull request #1200 from sunny0826/master
...
Chinese configGeneration.md dosc
2019-06-26 09:11:16 -07:00
jingfangliu
039f7669df
add type for extended patches
2019-06-26 09:01:17 -07:00
Jeff Regan
6caa042b05
Merge pull request #1255 from monopole/fixNits
...
Fix some random Go nits.
2019-06-25 21:03:38 -07:00
jregan
cc0fffc67b
Fix some random Go nits.
2019-06-25 20:46:56 -07:00
郭旭东
50d40ef941
fix zh/configGeneration.md
2019-06-26 09:57:46 +08:00
Jeff Regan
69d40bd740
Merge pull request #1221 from keleustes/mergens
...
ConfigMap Generators with identical name in different namespaces
2019-06-25 16:31:18 -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
Jeff Regan
7f22e25dfe
Merge pull request #1239 from sethpollack/fix_plugins
...
allow reuse of plugins
2019-06-25 09:10:05 -07:00
Kubernetes Prow Robot
41c162a65f
Merge pull request #1204 from zeusro/master
...
Chinese translation:jsonpatch.md
2019-06-25 09:02:40 -07:00
Zeusro
ca521946a5
add missing text
2019-06-25 16:50:27 +08:00
Zeusro
b0e53d2b39
Chinese translation:jsonpatch.md
2019-06-25 16:49:41 +08: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
Jeff Regan
bc31fa9120
Merge pull request #1247 from monopole/updateReleaseNotes
...
Update versioning policy.
2019-06-24 17:27:44 -07:00
Jeffrey Regan
7a67645558
Update versioning policy.
2019-06-24 17:26:42 -07:00
Jeff Regan
b0f59358d9
Update v3.0.0.md
2019-06-24 16:17:36 -07:00
Jeff Regan
0e6c7d8af7
Update v3.0.0.md
2019-06-24 16:15:54 -07:00
Jeff Regan
9c20085ca9
Update goPluginGuidedExample.md
2019-06-24 15:27:14 -07:00
Jeff Regan
d48a52055a
Update goPluginGuidedExample.md
2019-06-24 15:25:03 -07:00
Jeff Regan
dc433e12fb
Merge pull request #1246 from monopole/pluginDocGetsOwnDir
...
Add another detailed plugin example.
2019-06-24 15:21:04 -07:00
Jeffrey Regan
1740ca6a16
Add another detailed plugin example.
2019-06-24 15:19:49 -07: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
Jeff Regan
ae5ebccec7
Merge pull request #1241 from monopole/hackPluginTesting
...
Hack for local testing of isolated plugins.
2019-06-23 18:05:23 -07:00
jregan
19c8e23425
Hack for local testing of isolated plugins.
2019-06-23 18:04:20 -07:00
Jeff Regan
b878cd050d
Merge pull request #1240 from monopole/v3
...
Starting v3 release for plugin developers.
2019-06-23 15:18:18 -07:00
jregan
a7df00c07a
Starting v3 release for plugin developers.
...
[doc]: https://github.com/golang/go/wiki/Modules#releasing-modules-v2-or-higher
Per this Go modules [doc] a repo or branch that's
already tagged v2 or higher should increment the major
version (e.g. go to v3) when releasing their first Go
module-based packages.
At the moment, the kustomize repo has these top level
packages in the sigs.k8s.io/kustomize module:
- `cmd` - holds main program for kustomize
Conceivably someone can depend on this
package for integration tests.
- `internal` - intentionally unreleased subpackages
- `k8sdeps` - an adapter wrapping k8s dependencies
This exists only for use in pre-Go-modules kustomize-into-kubectl
integration and won't live much longer (as everything involved is
switching to Go modules).
- `pkg` - kustomize packages for export
This should shrink in later versions, since
the surface area is too large, containing
sub-packages that should be in 'internal'.
- `plugin` - holds main programs for plugins
This PR changes the top level go.mod file from
```
module sigs.k8s.io/kustomize
```
to
```
module sigs.k8s.io/kustomize/v3
```
and adjusts all import statements to
reflect the change.
2019-06-23 15:05:59 -07:00
Jeff Regan
3127f1adc6
Merge pull request #1238 from monopole/removeSopsEncodedSecretsPlugin
...
Remove SopsEncodedSecretsPlugin
2019-06-23 10:02:15 -07:00
jregan
a722cca80a
Remove SopsEncodedSecretsPlugin
2019-06-23 09:46:45 -07:00
Jeff Regan
0ffd78eab6
Merge pull request #1224 from keleustes/varset
...
Change the backing data structure of VarSet from slice to map
2019-06-23 09:03:48 -07:00
Jeff Regan
694c868048
Merge pull request #1231 from arnodel/fix-1228
...
Iterate over fieldspecs for name tranformations (fixes #1228 )
2019-06-23 09:02:54 -07:00
Jeff Regan
2da2006e2a
Merge pull request #1237 from taxpon/add-metadata-remover
...
Add metadata remover
2019-06-23 08:56:03 -07:00
Jeff Regan
0bc83ca065
Merge pull request #1227 from leoxiongdev/patch-1
...
Fix typo
2019-06-23 08:36:08 -07:00
Takuro Wada
ab2643ef14
Fix FakeValidator
2019-06-23 19:59:01 +09:00
Takuro Wada
297812ec11
Fix lint
2019-06-23 19:43:49 +09:00
Takuro Wada
158f754f18
Add remove annotation command
2019-06-23 18:43:52 +09:00
Takuro Wada
da3504105e
Add remove label command
2019-06-23 18:43:52 +09:00
Arnaud Delobelle
d3f50695b4
Fix configmap name in test
2019-06-22 08:46:22 +01:00
Arnaud Delobelle
5a9a6ab0f6
Fix typo in test
2019-06-22 08:27:23 +01:00
Arnaud Delobelle
b86e78b7a9
Add test for regression
2019-06-22 08:09:39 +01:00
Ian Howell
b1cdf581d0
Change the backing data structure of VarSet from slice to map
...
This will speed up most operations performed on a large set of Vars
2019-06-21 17:28:57 -05:00
Jeff Regan
8bf20527be
Merge pull request #1232 from monopole/moreVarTestCoverage
...
More var test coverage.
2019-06-21 14:14:53 -07:00
Jeffrey Regan
3eedc40595
More var test coverage.
2019-06-21 13:53:58 -07:00
Arnaud Delobelle
93db0ef3e9
Iterate over fieldspecs for name tranformations
2019-06-21 21:08:59 +01:00
Jeff Regan
6922dbbc70
Merge pull request #1225 from keleustes/fix/compiler
...
Fixed unit test failures when GOROOT was unset
2019-06-21 09:52:39 -07:00
Jeff Regan
f1b9b27a15
Merge pull request #1220 from keleustes/downwardapi
...
FieldPath syntax backward compatibility
2019-06-21 09:36:52 -07:00
Leo Xiong
a755558beb
Fix typo
2019-06-21 12:29:31 +12:00
Ian Howell
b8423d0f5f
Fixed unit test failures when GOROOT was unset
2019-06-20 16:37:20 -05:00
Jeff Regan
42ef4fbcc1
Merge pull request #1222 from monopole/linuxIn30
...
Another plugin demo.
2019-06-20 11:47:34 -07:00
Jeffrey Regan
69c11780eb
Another plugin demo.
2019-06-20 11:45:26 -07:00
Jerome Brette
c925b43090
FieldSpec Backward Compatibility with K8s Downward API
2019-06-20 09:22:47 -05:00
Kubernetes Prow Robot
a5b97cbd9b
Merge pull request #1214 from monopole/sops
...
A secret generator using sops.
2019-06-19 19:50:48 -07:00
Jeffrey Regan
bcb844663f
A secret generator using sops.
2019-06-19 18:55:50 -07:00
Jeff Regan
0905ee293c
Merge pull request #1213 from monopole/commitGenerated
...
Commit generated code for image and namespace transformers.
2019-06-19 18:53:02 -07:00
Jeffrey Regan
3325852aab
Commit generated code for image and namespace transformers.
2019-06-19 18:52:24 -07:00
Jeff Regan
c437d99c5f
Merge pull request #1210 from monopole/pushTagTransformCodeToPlugin
...
Push image tag transform code to plugin.
2019-06-19 18:26:31 -07:00
Jeff Regan
cacafc63e8
Merge pull request #1211 from monopole/pushNamespaceTransformerCodeToPlugin
...
Push namespace transformer code to plugin.
2019-06-19 18:26:05 -07:00
Jeff Regan
b08f3383b8
Merge pull request #1206 from jbrette/namespace
...
Addresses issue discovered in attempting to patch K8s objects across different namespaces.
2019-06-19 13:07:50 -07:00
Jeffrey Regan
2eccf67b1c
Push namespace transformer code to plugin.
2019-06-19 12:57:02 -07:00
Kubernetes Prow Robot
293c8bef54
Merge pull request #1202 from mamoit/patch-1
...
Typo correction in 2.1.0 release notes
2019-06-19 12:38:19 -07:00
Kubernetes Prow Robot
00c7ae0542
Merge pull request #1199 from ramnar/master
...
Corrected spelling mistake
2019-06-19 12:36:21 -07:00
Jeffrey Regan
cd656faadf
Push image tag transform code to plugin.
2019-06-19 12:24:00 -07:00
Kubernetes Prow Robot
056b95ffa9
Merge pull request #1201 from yujunz/fix-typo
...
Fix typo in docs
2019-06-19 11:28:34 -07:00
Kubernetes Prow Robot
d211df1e73
Merge pull request #1205 from pyaillet/fix-typo
...
Fix typo in comment
2019-06-19 08:56:36 -07:00
Jerome Brette
934e036b99
Attempting to patch K8s objects across different namespaces.
...
- Return an error when findTarget fails.
- Add unit test testing the change.
2019-06-19 08:42:12 -05:00
Zeusro
9fc86f92fa
Chinese translation:jsonpatch.md
2019-06-19 21:16:40 +08:00
Pierre-Yves Aillet
49c6bd4141
Fix typo in comment
2019-06-19 14:53:29 +02:00
Miguel Almeida
24011cf2a5
Simple flag typo correction
...
The flag is load_restrictor and not load_restrictions.
2019-06-19 11:35:33 +01:00
郭旭东
83b284dfde
fix configGeneration.md
2019-06-19 17:21:07 +08:00
Yujun Zhang
7c9181317f
Fix typo in docs
2019-06-19 15:09:31 +08:00
郭旭东
01b410fe9c
Chinese configGeneration.md dosc
2019-06-19 14:36:21 +08:00
ramnar
56ac98468d
Corrected spelling mistake
...
Corrected spelling mistake
2019-06-19 08:22:55 +05:30
Jeff Regan
658ebeaa21
Merge pull request #1197 from keleustes/showcasevariables
...
Demonstrate new capabilities in pkg/target testing
2019-06-18 19:22:27 -07:00
Jeff Regan
59aa898533
Merge pull request #1198 from sunny0826/master
...
update docs/zh/README.md
2019-06-18 19:21:37 -07:00
Jeff Regan
c88f87cee2
Merge pull request #1196 from keleustes/helperimprovment
...
Improve robutness of helper code
2019-06-18 18:59:15 -07:00
郭旭东
cc663bb08c
update docs/zh/README.md
2019-06-19 09:26:44 +08:00
Jeff Regan
63d647df18
Update secretGeneratorPlugin.md
2019-06-18 16:50:48 -07:00
Jerome Brette
e3a46cb6ce
Leverage new variables during testing
...
Extract the HTTP port (int) from the container section end
use it in the service definition.
Also enable variable replacement for Service object.
2019-06-18 18:37:20 -05:00
Jerome Brette
4556eb3a0c
Improve robutness of helper code
...
As per request, changed usage of pointer to int into plain int.
Use -1 value where nil use to be used.
2019-06-18 18:06:38 -05:00
Jeff Regan
26ed9b7c58
Fix date of release v2.1.0
2019-06-18 15:30:37 -07:00
Jeff Regan
8ff0b5423d
Update v2.1.0.md
2019-06-18 15:27:27 -07:00
Jeff Regan
0fbced95a8
Merge pull request #1195 from monopole/updateReleaseLinks
...
Update release note links.
2019-06-18 15:25:09 -07:00
Jeffrey Regan
66b816aabc
Update release note links.
2019-06-18 15:24:10 -07:00
Jeff Regan
af67c893d8
Merge pull request #1194 from monopole/moveKustomizeToCmd
...
Move kustomize main to cmd directory.
2019-06-18 14:40:09 -07:00
Jeff Regan
71f44d646f
Update v_2.1.0.md
2019-06-18 14:39:46 -07:00
Jeff Regan
9edecffcc8
Update v_2.1.0.md
2019-06-18 14:25:47 -07:00
Jeffrey Regan
d2c93065d5
Move kustomize main to cmd directory.
2019-06-18 14:17:51 -07:00
Jeff Regan
7dd02c1766
Merge pull request #1111 from keleustes/master
...
Improvment var and varRefs handling
2019-06-18 14:17:27 -07:00
Jeff Regan
93a97950e7
Merge pull request #1193 from monopole/moarMods
...
More release note tweaks.
2019-06-18 13:34:34 -07:00
Jeffrey Regan
f17698a8ea
More release note tweaks.
2019-06-18 13:33:56 -07:00
Kubernetes Prow Robot
2cb9f81bab
Merge pull request #1189 from monopole/deprecateBasesField
...
Deprecate 'bases:' field.
2019-06-18 13:23:51 -07:00
Ian Howell
ed03818e20
This commit enhances the UnstructAdapter
...
* Added support for arbitrary data types rather than just strings
* Added support for integer index-able arrays
* Improve code coverage for kunstruct
- kunstruct around 90%
- helper at 100%
* Update expansion.Expand method to preserve the original type of the variable
* Ensure the int field such .spec.replicas can be used
as a source in a first Deployment or as destination of a variable (in the
second Deployment variable).
2019-06-18 13:43:01 -05:00
Jeffrey Regan
cc531af665
Deprecate 'bases:' field.
2019-06-18 10:36:58 -07:00
Jeff Regan
0dbe78149d
Merge pull request #1192 from monopole/movePluginator
...
Move pluginator main.go from plugin to cmd directory.
2019-06-18 10:36:25 -07:00
Jeffrey Regan
4bc31f4b2a
Move pluginator to cmd directory.
2019-06-18 10:16:46 -07:00
Jeff Regan
a5253adb9c
Merge pull request #1187 from rvodden/master
...
Added test to verify usage of multiline strip chomp in configMapGener…
2019-06-18 09:54:47 -07:00
Jeff Regan
ae3700a193
Merge pull request #1191 from monopole/homebrewUpdate
...
Tell homebrew to update.
2019-06-18 09:53:15 -07:00
Jeffrey Regan
a56604154d
Tell homebrew to update.
2019-06-18 09:39:40 -07:00
Richard Vodden
000f81b21c
Added test to verify usage of multiline strip chomp in configMapGenerator
2019-06-18 17:19:11 +01:00
Jeff Regan
a9583fc6ec
Merge pull request #1188 from monopole/fixTest
...
Fix test broken by the change in ordering.
2019-06-18 07:49:26 -07:00
Jeffrey Regan
57eecd7497
Fix test broken by the change in ordering.
2019-06-18 07:30:29 -07:00
Jeff Regan
6803cc4788
Merge pull request #1186 from monopole/moveWindowsPrecommit
...
Put windows test script next to pre-commit.sh
2019-06-17 16:30:11 -07:00
Jeffrey Regan
2796e54540
Put windows test script next to pre-commit.sh
2019-06-17 16:29:40 -07:00
Jeff Regan
06c23b7742
Merge pull request #852 from kenmaglio/windows-precommit
...
Windows Tests - Precommit Script
2019-06-17 16:26:28 -07:00
Jeff Regan
7ce6181bce
Merge pull request #610 from twz123/transformer-no-create-arrays
...
Proposal: Make transformer configs array-aware
2019-06-17 16:22:09 -07:00
Jeff Regan
ec31bcbe62
Merge pull request #1185 from monopole/unsort
...
Expected raw kustomize ordering in tests.
2019-06-17 16:15:28 -07:00
Jeffrey Regan
0b555e1b2c
Modify tests to present expected data in unsorted order.
...
Modify all `build` tests to use the raw,
non-sorted output of build. This makes every test
provide coverage for how kustomize re-orders (or
doesn't reorder) resources during processing.
Going forward, the ordering of resources in
_expected_ output should match the depth-first
ordering specified in the `resources:` field used
in the test's kustomization file.
The only exception to this rule would be tests
that actually confirmed some other output
ordering, e.g. the test of the
`LegacyOrderTransformer` plugin.
Fixes #756
Related #821
2019-06-17 16:02:23 -07:00
Jeff Regan
ed21e77fb1
Merge pull request #1181 from damienr74/fix-replica-transformer
...
Make the replica transformer `kind` aware.
2019-06-17 12:37:39 -07:00
Damien Robichaud
3f8b1fe05b
Make the replica transformer kind aware.
...
The previous implementation had a bug and poorly handled
types that should not have a `spec: replica:` field.
Documentation is updated to reflect the change in behavior,
and better highlights the cases where a patch should be
used instead of this shorthand.
2019-06-17 11:41:43 -07:00
Damien Robichaud
8d4b6452d4
Make the replica transformer kind aware.
...
The previous implementation had a bug and poorly handled
types that should not have a `spec: replica:` field.
Documentation is updated to reflect the change in behavior,
and better highlights the cases where a patch should be
used instead of this shorthand.
2019-06-17 11:33:31 -07:00
Jeff Regan
05e3dead7b
Merge pull request #1183 from monopole/maintainOrder
...
Simplify code base.
2019-06-17 10:59:44 -07:00
Jeffrey Regan
3a01a63a01
Simplify code base.
...
- In ResMap, drop concept of internal Id to Resource
map. The ResMap is now (just) a list, allowing only
very particular edits.
- Resources should now be maintained in the order
loaded. A later PR can adjust tests to remove the
internal legacy sorting, and confirm order-out is
predictable from order-in. The PR would suppress
the sort in tests, and reorder the output to make
all tests pass again, and confirm that the new order
matched depth-first input traversal. The FromMap
fixture function was removed from all test inputs to
establish a predictable input order.
- Resources now have two 'Ids', OriginalId and
CurrentId. The former is fixed as
GVK-name-namespace at load time, the latter changes
during transformations. The latter can be used to
narrow name references when the former maps to
multiple resources. We allow bases to be loaded
more than once in a build (a diamond pattern), so
the OriginalId is not unique across the resources
set. The CurrentId is (and must be) unique, but is
constantly mutating. Failing to make this
distinction clear, and attempting to maintain a
mapping from a single mutating Id to a resource was
making the code too complex.
- Drop prefix/suffix from ResId - the ResId is now
immutable. A later PR can remove the distinction
with ItemId.
- This PR increases coverage of ResMap is since this
is a large refactor. Higher level tests didn't need
much change outside reordering of results at the
resource level.
2019-06-17 10:50:45 -07:00
Jeff Regan
624aa5290e
Merge pull request #1180 from monopole/justTheTestRefactor
...
Move the rmBuilder test helper to a test package.
2019-06-13 16:23:49 -07:00
Jeffrey Regan
8d9897d5a5
Add the rmBuilder test helper.
2019-06-13 16:15:43 -07:00
Jeff Regan
16a9975e84
Merge pull request #1175 from monopole/errorIfNotEqualLists
...
Add some utilities.
2019-06-12 20:51:01 -07:00
jregan
755dd3d024
Add some utilities.
2019-06-12 20:43:39 -07:00
Jeff Regan
ba49fd4c18
Merge pull request #1178 from monopole/goLinterUpdate
...
Update golinter to 1.17.1
2019-06-12 20:40:41 -07:00
jregan
08b6f6f4e4
Update golinter to 1.17.1
2019-06-12 20:33:07 -07:00
Jeff Regan
3128b25236
Merge pull request #1174 from monopole/addOriginalNameToResource
...
Add originalName field to resource.
2019-06-12 16:43:28 -07:00
Jeffrey Regan
5e054c9d31
Add originalName field to resource.
2019-06-12 16:30:03 -07:00
Jeff Regan
4bb4a85037
Merge pull request #1149 from qiujian16/var-reference
...
Keep var refernce in resources
2019-06-12 09:50:06 -07:00
Jeff Regan
b24d813f0f
Merge pull request #1173 from monopole/prefixSuffixPlugin
...
Push suffix/prefix code to plugin.
2019-06-11 20:46:28 -07:00
Jian Qiu
7e12918f75
Keep var refernce in resources
2019-06-12 10:51:19 +08:00
jregan
11bb176a3f
Push suffix/prefix code to plugin.
2019-06-11 19:37:06 -07:00
Jeff Regan
fcc3082231
Merge pull request #1172 from monopole/renamePrefixSuffixTransformer
...
Rename the prefix/suffix transformer.
2019-06-11 17:57:15 -07:00
jregan
49d94f5318
Rename the prefix/suffix transformer.
2019-06-11 17:47:23 -07:00
Kubernetes Prow Robot
fa23026b80
Merge pull request #1171 from monopole/addReorderFlag
...
Add --reorder flag.
2019-06-11 13:26:19 -07:00
Jeffrey Regan
0fa2d9c32c
Add --reorder flag.
2019-06-11 12:52:53 -07:00
Kubernetes Prow Robot
15a77fd2bb
Merge pull request #1169 from monopole/improveNameTransformComments
...
Improve performance in name transform code.
2019-06-10 17:10:15 -07:00
Jeffrey Regan
9c36ac28fa
Improve comments in name transform code.
2019-06-10 16:58:16 -07:00
Kubernetes Prow Robot
e1e622d985
Merge pull request #1165 from monopole/hoser
...
Add test for ordered transformers.
2019-06-07 18:09:06 -07:00
Jeff Regan
3e86ebc3cf
Merge pull request #1166 from monopole/cover1155WithTest
...
Cover #1155 with a test.
2019-06-07 16:28:42 -07:00
Jeffrey Regan
6d309b52a5
Introduce stacked transformers.
2019-06-07 16:16:58 -07:00
Jeffrey Regan
52faa01ecf
Cover #1155 with a test.
2019-06-07 16:11:54 -07:00
Kubernetes Prow Robot
a79c888e0c
Merge pull request #1163 from monopole/sortingPlugin
...
Add a sorting plugin, as an example.
2019-06-07 15:42:00 -07:00
Jeffrey Regan
449175e3a6
Add a sorting plugin.
2019-06-07 15:06:12 -07:00
Jeff Regan
2fce1a6d25
Merge pull request #1162 from monopole/addMergeMethodToVarSet
...
Add Merge (one Var) method to VarSet
2019-06-07 13:55:34 -07:00
Jeffrey Regan
798b61c8ef
Add copy method to VarSet
2019-06-07 13:22:07 -07:00
Kubernetes Prow Robot
84efd367d2
Merge pull request #1161 from monopole/addCopyToVarSet
...
Add copy method to VarSet
2019-06-07 13:13:59 -07:00
Jeffrey Regan
d9b0c4c84c
Add copy method to VarSet
2019-06-07 13:01:34 -07:00
Kubernetes Prow Robot
c9300edead
Merge pull request #1160 from matti/patch-1
...
Update inventory_object.md
2019-06-07 07:36:04 -07:00
Matti Paksula
4502e8fffb
Update inventory_object.md
2019-06-07 17:00:43 +03:00
Jeff Regan
51d82bece3
Merge pull request #1159 from monopole/minorRenames
...
Rename ErrorIfNotEqual to ErrorIfNotEqualSets
2019-06-06 20:29:52 -07:00
jregan
0e4f9acb6e
Rename ErrorIfNotEqual to ErrorIfNotEqualSets
2019-06-06 20:20:48 -07:00
Jeff Regan
aa2d8b20cd
Merge pull request #1158 from monopole/hoohah
...
Preserve order when merging.
2019-06-06 20:14:54 -07:00
Jeffrey Regan
c63ebbdfc4
Preserve order when merging.
2019-06-06 20:01:39 -07:00
Kubernetes Prow Robot
c094780aae
Merge pull request #1154 from monopole/maintainResourcesInLoadOrder
...
Maintain resources in a list.
2019-06-06 16:19:59 -07:00
Jeffrey Regan
4162dbc2d8
Maintain resources in order loaded.
2019-06-06 15:55:57 -07:00
Jingfang Liu
c250f75d1d
enable go module in the integration test ( #1153 )
2019-06-06 09:35:25 -07:00
Kubernetes Prow Robot
af57fc3ece
Merge pull request #1152 from Liujingfang1/patchfix
...
fix the bug for patching CRDs
2019-06-04 11:53:54 -07:00
Kubernetes Prow Robot
985abd1456
Merge pull request #1148 from Liujingfang1/examples
...
update examples/README.md
2019-06-04 11:27:54 -07:00
jingfangliu
0375137296
fix the bug for patching CRDs
2019-06-04 10:20:24 -07:00
jingfangliu
e4956c5500
update examples/README.md
2019-06-03 16:09:18 -07:00
Jeff Regan
53377cdddc
Merge pull request #1145 from monopole/invTransformerPlugin
...
Convert inventory transformer to plugin, reduce k8sdeps.
2019-06-02 11:01:05 -07:00
Jeffrey Regan
81c98c855f
Convert inventory transformer to plugin, reduce k8sdeps.
2019-06-02 10:49:01 -07:00
Jeff Regan
115a0bc560
Merge pull request #1144 from monopole/invField
...
Add entry for inventory in fields.md
2019-05-31 13:56:46 -07:00
Jeffrey Regan
2744e058b6
Add entry for inventory in fields.md
2019-05-31 13:55:23 -07:00
Jeff Regan
b6139f74de
Merge pull request #1139 from damienr74/implement-replica-transform
...
Implement replica transformer as patch alternative
2019-05-31 13:43:59 -07:00
Damien Robichaud
d925939795
Add documentation for the replicas transform
2019-05-31 13:29:04 -07:00
Damien Robichaud
d4842ebd90
Cleanup the replica plugin implementation.
2019-05-31 13:28:51 -07:00
Damien Robichaud
5000a2e503
Implement replica transformer as patch alternative
2019-05-31 13:10:34 -07:00
Jeff Regan
109988d105
Merge pull request #797 from cartyc/update-docs
...
Translated kustomization.yaml into markdown in fields.md.
2019-05-31 12:17:30 -07:00
Chris Carty
b07bea40f7
added field tables
2019-05-31 12:14:58 -07:00
Chris Carty
e287f615f4
readded kustomization.yaml
2019-05-31 11:11:34 -07:00
Chris Carty
d2103dbf39
updated grouping and added brief descriptions of sections
2019-05-31 11:11:01 -07:00
Chris Carty
7a54d998d4
added links to section headings
2019-05-31 11:11:01 -07:00
Chris Carty
3168b2a1ed
added link to examples
2019-05-31 11:09:54 -07:00
Chris Carty
e0d2fa5701
Translated kustomization.yaml into markdown in fields.md. Updated links to point to fields.md
2019-05-31 11:09:54 -07:00
Kubernetes Prow Robot
4b4c799129
Merge pull request #1143 from Liujingfang1/plugindoc
...
update validation transformer example text
2019-05-31 10:42:30 -07:00
jingfangliu
b2c8752211
update validation transformer example text
2019-05-31 09:58:48 -07:00
Kubernetes Prow Robot
4e9436eb80
Merge pull request #1116 from Liujingfang1/plugindoc
...
add example for transformer plugin
2019-05-31 09:32:30 -07:00
Ken Maglio
8c133ef048
Removes mdrip testing for Windows
2019-05-30 23:30:19 -05:00
jingfangliu
142879ec30
add example for transformer plugin
2019-05-30 17:08:12 -07:00
Kubernetes Prow Robot
c4f79eff51
Merge pull request #1141 from monopole/releaseNotes
...
Update 2.1 release notes.
2019-05-30 17:02:23 -07:00
jregan
1dd448e65c
Update 2.1 release notes before release.
2019-05-30 15:33:30 -07:00
Jeff Regan
ab3fed06c7
Merge pull request #1112 from Liujingfang1/validator
...
add validation transformer
2019-05-30 13:38:18 -07:00
Jingfang Liu
b4dbac1b84
add validation transformer
2019-05-30 10:10:16 -07:00
Jeffrey Regan
e1b59c93de
2.1 release notes
2019-05-29 16:58:34 -07:00
Kubernetes Prow Robot
0adfd2751e
Merge pull request #1137 from monopole/hashTransformerOutOfk8sdeps
...
Move hashing transformer out of k8sdeps.
2019-05-29 14:08:20 -07:00
Jeffrey Regan
fd2248e7c2
Move hashing transformer out of k8sdeps.
2019-05-29 13:51:41 -07:00
Jeff Regan
dd75392d98
Merge pull request #1136 from monopole/updateReleaseForGoModules
...
Use go modules in cloud builder.
2019-05-29 11:31:33 -07:00
Jeffrey Regan
af2b101fe2
Use go modules in cloud builder.
2019-05-29 11:21:40 -07:00
Kubernetes Prow Robot
62cef3de98
Merge pull request #1117 from sunny0826/master
...
chinese helloworld doc
2019-05-29 10:52:27 -07:00
Tom Wieczorek
03e518f0ea
Merge branch 'master' into transformer-no-create-arrays
2019-05-29 12:18:59 +02:00
郭旭东
7765bdd967
fix some doc
2019-05-29 15:22:41 +08:00
郭旭东
cd19d4262b
Merge remote-tracking branch 'upstream/master'
2019-05-29 14:08:40 +08:00
Jeff Regan
4812ddff9f
Merge pull request #1134 from monopole/renameBinToTravis
...
Rename ./bin dir to ./travis.
2019-05-28 22:05:26 -07:00
Jeff Regan
df52b51f67
Merge pull request #1133 from monopole/hasher
...
Move basic hashing code out of k8sdeps.
2019-05-28 21:57:43 -07:00
jregan
a2e4f6cf68
Rename ./bin dir to ./travis.
2019-05-28 21:56:59 -07:00
jregan
ee728d58f5
Move hashing code out of k8sdeps.
2019-05-28 21:46:46 -07:00
Jeff Regan
6be6ade6d7
Merge pull request #1131 from monopole/updateMinecraft
...
Update minecraft version in example.
2019-05-28 18:40:13 -07:00
Jeff Regan
d4305ab9da
Merge pull request #1130 from monopole/envToEnvs
...
Fix yaml in generator examples.
2019-05-28 18:34:14 -07:00
Jeffrey Regan
ca478016c9
Update minecraft version in example.
2019-05-28 18:32:23 -07:00
Jeffrey Regan
a7a2589e81
Fix yaml in generator examples.
2019-05-28 18:21:07 -07:00
Jeff Regan
02e4f7305d
Merge pull request #1120 from wlezzar/fix-commonLabels-spec
...
Fix commonLabels spec for volumeClaimTemplates
2019-05-28 17:53:18 -07:00
Jeff Regan
f777ba8aa9
Merge pull request #1129 from monopole/idiomFixes
...
Idiom fixes.
2019-05-28 17:48:55 -07:00
Jeff Regan
7e9eaf41c9
Merge pull request #1128 from monopole/localBuild
...
Add script to run cloud build 'locally'.
2019-05-28 17:26:22 -07:00
Jeff Regan
bb9b3163ee
Add script to run cloud build 'locally'.
2019-05-28 17:09:06 -07:00
wlezzar
e6d1de0d72
fix commonLabels spec for volumeClaimTemplates
2019-05-28 22:27:28 +02:00
Jeff Regan
e2a660c787
Merge pull request #1123 from qiujian16/webhook-reference
...
Add Webhookconfiguration in default name references
2019-05-28 09:53:17 -07:00
Tom Wieczorek
c9a5c03eaa
Convert legacy file based test to in-memory
2019-05-28 11:27:21 +02:00
Tom Wieczorek
c2eda0a172
Merge branch 'master' into transformer-no-create-arrays
2019-05-28 11:27:04 +02:00
Tom Wieczorek
c470982ce5
Make transformer configs array-aware
...
If path segments end with the special marker `[]` in transformer configs, this
indicates that the respective path segment is supposed to be an array. That
information may be used to suppress the meaningless creation of non-existent
paths that should be arrays, not objects.
2019-05-28 11:26:33 +02:00
Jian Qiu
68f6b0be6e
Add Webhookconfiguration in default name references
2019-05-28 14:02:32 +08:00
jregan
02f379536c
Idiom fixes.
...
- func/struct names prefixed with package name
- public funcs/structs that should be private
2019-05-27 17:54:44 -07:00
Jeff Regan
e239d5f909
Merge pull request #1121 from monopole/lessK8sdeps
...
Move 400loc from k8sdeps to loader
2019-05-27 15:56:27 -07:00
jregan
47c965481f
Reduce k8ds deps
2019-05-27 15:37:03 -07:00
Jeff Regan
3af0f9776f
Merge pull request #1118 from monopole/deleteKvPluginCode
...
Delete the KV plugin code.
2019-05-25 19:29:55 -07:00
Jeff Regan
c116a28e67
Merge pull request #1109 from nzoueidi/907
...
Add support for escaping characters in Doc
2019-05-24 18:55:20 -07:00
Jeffrey Regan
6a10654618
Delete the KV plugin code.
2019-05-24 16:49:16 -07:00
Kubernetes Prow Robot
a42b0bd574
Merge pull request #1115 from Liujingfang1/examples
...
reorganize the examples layout
2019-05-24 10:47:28 -07:00
郭旭东
404884e295
chinese helloworld doc
2019-05-24 13:31:11 +08:00
Jingfang Liu
e17d303392
reorganize the examples layout
2019-05-23 13:50:30 -07:00
Jeff Regan
e4205c125c
Merge pull request #1104 from mgoltzsche/master
...
Order ValidatingWebhookConfig last.
2019-05-23 09:43:22 -07:00
Kubernetes Prow Robot
fdee15e523
Merge pull request #1093 from sunny0826/master
...
translate example list
2019-05-23 07:28:30 -07:00
Naeil ZOUEIDI
c9d903cc36
Add support for escaping characters in Doc
2019-05-23 04:56:03 -04:00
Jeff Regan
e5a0a12ffd
Merge pull request #1105 from monopole/updatePluginDocs
...
Rewrite plugin docs.
2019-05-22 21:27:10 -07:00
jregan
78cdff6d09
Remove kv plugins from docs.
2019-05-22 21:13:45 -07:00
郭旭东
a64baed428
fix link
2019-05-23 09:38:16 +08:00
Kubernetes Prow Robot
d8f3bffe63
Merge pull request #1103 from monopole/testAllThePlugins
...
Test all the plugins.
2019-05-22 16:38:24 -07:00
Max Goltzsche
a09b42b364
Order ValidatingWebhookConfig last.
...
Fixes the cert-manager example of #821 .
2019-05-23 00:48:01 +02:00
jregan
fe67bcdb8b
Cut more ties to k8sdeps
...
Add tests for all the plugins.
2019-05-22 14:17:36 -07:00
Jeff Regan
7dc1eae40f
Merge pull request #1102 from monopole/refactorFactory
...
bye bye baseFactory
2019-05-22 14:10:44 -07:00
jregan
e13896496e
Cut more ties to k8sdeps
2019-05-22 14:03:30 -07:00
Jeff Regan
f864c912ad
Merge pull request #1101 from monopole/breakDeps
...
Break a bad dep.
2019-05-22 07:48:51 -07:00
Jeffrey Regan
b28aaae66b
Break a bad dep.
2019-05-22 07:39:36 -07:00
Jeff Regan
fb872be04a
Merge pull request #1099 from qiujian16/add-storageclass-nameref
...
Add name reference of storageClass
2019-05-22 07:34:59 -07:00
Jian Qiu
8f413f523c
Add name reference of storageClass
2019-05-22 14:43:15 +08:00
郭旭东
89243aed37
add zh dir
2019-05-22 09:40:41 +08:00
Kubernetes Prow Robot
f212deab4d
Merge pull request #1097 from monopole/namespaceTransformer
...
Add builtin namespace transformer plugin
2019-05-21 15:56:05 -07:00
Jeffrey Regan
79906d73d0
Add builtin namespace transformer plugin
2019-05-21 13:56:36 -07:00
Jeff Regan
d4e3cd31a4
Merge pull request #1096 from monopole/kusttargetCleanup
...
Cleanup kusttarget.
2019-05-21 11:41:40 -07:00
Jeffrey Regan
f621543d9c
Cleanup kusttarget.
2019-05-21 11:40:23 -07:00
Kubernetes Prow Robot
e801b3a75d
Merge pull request #1090 from monopole/prune
...
replace ambiguous parameters regarding prune
2019-05-21 11:40:08 -07:00
Jeff Regan
5f93266e2c
Merge pull request #1095 from monopole/formatGeneratedCode
...
Format generated code.
2019-05-21 11:37:38 -07:00
Jeffrey Regan
9b6f8f0c74
Format generated code.
2019-05-21 11:35:41 -07:00
jregan
a352ff3923
True and false are mysterious.
2019-05-21 10:58:43 -07:00
Kubernetes Prow Robot
812ae77257
Merge pull request #1091 from qiujian16/fix-1017
...
Allow nil label and annotaion
2019-05-21 09:02:52 -07:00
郭旭东
b4efc833c7
translate example list
2019-05-21 15:26:49 +08:00
Jian Qiu
5e33ac4a09
Allow nil label and annotaion
...
This fix is to allow value of lable or annoation to be nil
2019-05-21 13:55:19 +08:00
Jeff Regan
72f565d55d
Merge pull request #1089 from monopole/tinyFixNits
...
Fix some nits.
2019-05-20 20:17:29 -07:00
jregan
b92ee25696
Fix some nits.
2019-05-20 19:56:07 -07:00
Jeff Regan
a2d4423630
Merge pull request #1037 from jnewland/patch-2
...
Apply LimitRange resources before workloads
2019-05-20 18:27:15 -07:00
Kubernetes Prow Robot
897d434673
Merge pull request #1088 from monopole/jsonPatchTransformer
...
Add builtin JSON patch transformer
2019-05-20 16:18:39 -07:00
Jeffrey Regan
0df5883853
Add builtin JSON patch transformer
2019-05-20 15:38:46 -07:00
Kubernetes Prow Robot
84c5e44345
Merge pull request #1087 from monopole/addAnnotationTransformer
...
Add builtin annotation transformer.
2019-05-20 09:27:16 -07:00
jregan
aafc23a615
Add annotation transformer.
2019-05-19 19:04:29 -07:00
Jeff Regan
49bd56d012
Merge pull request #1086 from monopole/addLabelTransformer
...
Add builtin label transformer plugin.
2019-05-19 18:30:10 -07:00
jregan
45901219b7
Add builtin label transformer.
2019-05-19 18:20:18 -07:00
Jeff Regan
6ba6f305cc
Merge pull request #1085 from monopole/onePluginPerDir
...
One plugin per dir.
2019-05-19 17:52:01 -07:00
jregan
5653ae69e4
One plugin per dir.
2019-05-19 17:32:02 -07:00
Jeff Regan
31534fe47d
Merge pull request #1084 from monopole/simplifyPluginTesting
...
Simplifications to the plugin test code.
2019-05-18 12:02:15 -07:00
Jeffrey Regan
3a85fcd365
Simplify some of the plugin testing code.
2019-05-17 16:13:55 -07:00
Kubernetes Prow Robot
f9c631e9ee
Merge pull request #1079 from monopole/nameTransformer
...
Add builtin NameTransformer plugin.
2019-05-16 13:32:29 -07:00
Jeffrey Regan
621bb7c6c5
Add builtin NameTransformer plugin.
2019-05-16 12:34:08 -07:00
Kubernetes Prow Robot
9590eaf342
Merge pull request #1075 from monopole/pluginDogfooding
...
Dogfood the plugin framework.
2019-05-16 11:26:30 -07:00
Jeffrey Regan
939de0cdbe
Dogfood the plugin framework.
...
This PR:
* provides a code generator that converts
kustomize Go plugins to normal code, i.e.
the plugin appears as
t := builtin.NewImageTagTransformer()
instead of
p := plugin.Open("imagetagtransformer.so")
s := p.Lookup(someSymbol)
t, ok = s.(Transformer)
* converts the main processing thread in
kusttarget.go to use those factory calls to run
builtin generators and transformer before
calling user-supplied plugins,
* as an example, provides an imagetag transformer
plugin, converting a legacy transformer to
builtin plugin form with its own isolated test.
This test can be expanded by moving more code
into it, but that can be done in a later PR.
Writing core functionality as plugins assures a
maintained plugin authoring and testing framework,
assures modularity, provides meaningful plugin
examples, and gives us a means to make informed
choices on which kustomize packages to publish
(and which to move to internal/). The code
generator allows all this without losing "go get
sigs.k8s.io/kustomize" functionality.
TODO:
1) Convert remaining legacy transformers to
plugins (patch SMP/JSON, name prefix/suffix,
labels/annos) with their own tests. The
generators are already done; this PR wires
them up, and all tests & examples pass.
2) Push code down into the plugins, as the first
pass at conversion writes plugins as thin
layers over calls into code under the mess
that is pkg/. Once this is done, we can
reasonably move all the packages that aren't
imported by plugins to internal/.
This PR could be split in two, one to merge the
the generator, and the second to merge the
ImageTagTransformer plugin and its wiring into the
main flow.
The latter PR could then serve as an example for
converting the remaining transformers.
2019-05-16 10:07:28 -07:00
Jeff Regan
c8be17c91f
Merge pull request #1077 from monopole/minecraftUpgrade
...
Upgrade version of minecraft used in tests.
2019-05-16 10:07:01 -07:00
Kubernetes Prow Robot
c6476d16e7
Upgrade version of minecraft used in tests.
2019-05-16 10:06:24 -07:00
Kubernetes Prow Robot
14668f794d
Merge pull request #1074 from Benjamintf1/patch-1
...
Update order of resources to include psps
2019-05-15 11:58:21 -07:00
Benjamin Fuller
efcf8757b0
Update order of resources to include psps
...
Add pod security policy to list of order after service account but before the roles that would use them
2019-05-14 11:38:17 -06:00
Kubernetes Prow Robot
ac9f2ded6e
Merge pull request #1073 from kbhawkey/fix-empty-yaml-read
...
add test for empty patch file
2019-05-14 10:29:15 -07:00
Karen Bradshaw
c836de5ca8
update error msg
2019-05-14 13:03:24 -04:00
Karen Bradshaw
2aa7e30aff
minimize test
2019-05-14 12:35:30 -04:00
Karen Bradshaw
c724cb7178
add test for empty patch file
2019-05-14 10:54:28 -04:00
Jeff Regan
858c7493df
Merge pull request #1070 from monopole/deleteUnused
...
Delete some code.
2019-05-13 12:42:59 -07:00
Jeff Regan
8b433b0ff9
Merge pull request #1072 from monopole/standaloneServiceGenTest
...
Standalone service generator test
2019-05-13 12:33:08 -07:00
Jeffrey Regan
5614649d14
Standalone service generator test
2019-05-13 12:30:51 -07:00
Jeffrey Regan
9a4cb6c991
Delete unused code.
2019-05-13 12:15:30 -07:00
Jeff Regan
2a090e9118
Merge pull request #1071 from monopole/standaloneChartInflatorTest
...
Standalone ChartInflator plugin test.
2019-05-13 12:09:57 -07:00
Jingfang Liu
7fa02ce5b3
add document to explain inventory field ( #997 )
2019-05-13 12:03:30 -07:00
Jeffrey Regan
44ac9a9f44
Standalone ChartInflator plugin test.
2019-05-13 11:42:31 -07:00
Jeff Regan
95e4cc1aec
Merge pull request #1057 from narg95/feature/remove_resource
...
add remove resource subcommand
2019-05-13 10:11:33 -07:00
Jeff Regan
fa4dc14c97
Update all.go
2019-05-13 10:01:55 -07:00
Kubernetes Prow Robot
69f59bfb2a
Merge pull request #1068 from yujunz/patch-1
...
Fix typo
2019-05-13 08:50:21 -07:00
Kubernetes Prow Robot
eb2bdc3105
Merge pull request #1063 from narg95/fix_replace_image
...
allow set image without tag
2019-05-13 08:48:14 -07:00
Yujun Zhang
e079c20ceb
Fix typo
2019-05-13 16:46:41 +08:00
Jeff Regan
27324c8236
Merge pull request #1067 from monopole/noKunstruct
...
Convert example plugins to accept bytes instead of unstruct.
2019-05-12 13:10:56 -07:00
Jeffrey Regan
2e71a3b862
Convert plugins to accept bytes instead of unstruct.
2019-05-12 12:58:56 -07:00
Jeff Regan
06acd3caa9
Merge pull request #1066 from monopole/addSedTransformerTest
...
Add SedTransformerTest
2019-05-12 11:34:57 -07:00
jregan
4df576869f
Add SedTransformerTest
2019-05-12 11:32:33 -07:00
Jingfang Liu
61d46c26b8
fix the boilerplate copyright header ( #1064 )
2019-05-10 10:20:20 -07:00
Kubernetes Prow Robot
8eee69bd8f
Merge pull request #1056 from sunny0826/master
...
Translate kustomization.yaml
2019-05-10 09:16:00 -07:00
Nestor
e4159d9411
allow to set image without a tag
2019-05-10 17:35:15 +02:00
郭旭东
7ab4d284ee
fix translation
2019-05-10 09:34:41 +08:00
郭旭东
3e6ee23a17
fix README
2019-05-09 09:43:48 +08:00
郭旭东
faaf600276
translate kustomization.yaml & update zh/README
2019-05-09 09:42:50 +08:00
Nestor
ca6228b526
add remove resource subcommand
2019-05-08 15:34:29 +02:00
郭旭东
16924d7913
translate kustomization.yaml
2019-05-08 18:54:07 +08:00
Jeff Regan
540e4023da
typo in README
2019-05-08 01:41:48 -07:00
Jeff Regan
2ecb2e3c80
Merge pull request #1054 from monopole/docFixes
...
add older release notes
2019-05-08 01:39:30 -07:00
jregan
2675bf4b73
add older release notes
2019-05-08 01:37:51 -07:00
Jeff Regan
01df12cf3c
Merge pull request #1051 from monopole/fixNits
...
Fix a plugin nit.
2019-05-07 17:58:15 -07:00
Jeffrey Regan
7295a9b32e
Fix some nits.
2019-05-07 17:56:48 -07:00
Jeff Regan
607eb13a52
Merge pull request #1050 from monopole/morePluginTests
...
Add ConfigMapGenerator and test.
2019-05-07 17:35:41 -07:00
Jeffrey Regan
2d70526eab
Add ConfigMapGenerator and test.
2019-05-07 17:25:43 -07:00
Kubernetes Prow Robot
e29261033f
Merge pull request #1048 from Liujingfang1/transformer
...
fix the bug for setting annotations when triggering transformers
2019-05-07 17:14:34 -07:00
Jingfang Liu
9390860288
fix the bug for setting annotations when triggering transformers
2019-05-07 16:54:20 -07:00
Jeff Regan
c6764ab31f
Merge pull request #1047 from monopole/pluginTests
...
Add test for builtin secretgenerator plugin.
2019-05-07 16:34:17 -07:00
Jeffrey Regan
2825888ffd
Add test for builtin secretgenerator plugin.
2019-05-07 16:16:07 -07:00
Kubernetes Prow Robot
34e8de3fc8
Merge pull request #1045 from Liujingfang1/transformer
...
pass resources to transformer plugin all together
2019-05-07 15:50:34 -07:00
Jingfang Liu
86f0f9a435
address comments
2019-05-07 15:43:36 -07:00
Jeff Regan
03ad8efcba
Merge pull request #1046 from monopole/shareableKustTestHarness
...
Make kusttestharness shareable.
2019-05-07 14:56:07 -07:00
Jeffrey Regan
bcc7412ef2
Make kusttestharness shareable.
2019-05-07 14:23:33 -07:00
Jingfang Liu
c1e2b27c60
pass resources to transformer plugin all together
2019-05-07 13:42:28 -07:00
Kubernetes Prow Robot
8c5d4128e0
Merge pull request #1041 from monopole/introduceEnvs
...
Introduce envs field.
2019-05-06 18:21:39 -07:00
Jeff Regan
f2295acfdd
Update v_2.1.0.md
2019-05-06 15:16:44 -07:00
Jeffrey Regan
529db0493b
Introduce envs field.
2019-05-06 14:35:48 -07:00
guoxudong
a8c476f7c0
add the Chhinese translation of docs list & install ( #1022 )
...
* Chinese docs list
* translate INSTALL.md
* supplement
* translate workflows.md
* fix
* update README & INSTALL
* Fix bad links
* squash all the commits of Chinese docs
2019-05-02 08:46:15 -07:00
Jesse Newland
f38d0c690c
Apply LimitRange resources before workloads
2019-05-02 08:40:14 -05:00
Kubernetes Prow Robot
e42933ec54
Merge pull request #1006 from Liujingfang1/inventory
...
add inventory package and refactor inventory transformer
2019-05-01 11:09:58 -07:00
Jingfang Liu
ad7ca6977b
address comments
2019-05-01 09:17:36 -07:00
Jeff Regan
0045d7b716
Update plugins.md
2019-04-30 11:26:52 -07:00
Jeff Regan
64bd069290
Update plugins.md
2019-04-30 11:19:36 -07:00
Jeff Regan
70def86613
fix a link
2019-04-30 10:43:08 -07:00
Jeff Regan
cff5349426
Merge pull request #1020 from monopole/chartExample
...
Helm chart generator plugin example.
2019-04-30 10:20:37 -07:00
Jeff Regan
54d1c557b2
Update plugins.md
2019-04-30 09:44:53 -07:00
Jeff Regan
a889f97fd1
fix some example ptrs
2019-04-30 09:42:50 -07:00
Jeff Regan
9ffe20a18b
Merge pull request #1031 from monopole/bugReportPage
...
Add bug report page.
2019-04-30 09:35:48 -07:00
Jeffrey Regan
9bd456c6df
Add bug report page.
2019-04-30 09:34:45 -07:00
Jeff Regan
a43dffdeda
Merge pull request #1030 from monopole/startReleaseNotes
...
start v2.1 release notes
2019-04-30 07:10:21 -07:00
Jeffrey Regan
61cf67fb95
start v2.1 release notes
2019-04-30 07:09:26 -07:00
Jeff Regan
09f2157a92
Merge pull request #1025 from monopole/updateGlossary
...
doc/glossary updates for v2.1
2019-04-29 19:54:44 -07:00
Jeffrey Regan
ca4aea173c
doc/glossary updates for v2.1
2019-04-29 19:52:03 -07:00
Jeffrey Regan
76d370a8f2
Chart last mile example
2019-04-29 13:53:51 -07:00
Jeff Regan
f4364eb990
Merge pull request #1024 from kubernetes-sigs/change-language-in-remote-demo
...
Update remoteBuild.md
2019-04-29 10:12:39 -07:00
Jeff Regan
865348695f
Update remoteBuild.md
2019-04-29 10:06:41 -07:00
Jeff Regan
2ec8189c1c
Update remoteBuild.md
2019-04-29 09:59:00 -07:00
Kubernetes Prow Robot
a5dfc65440
Merge pull request #828 from kenmaglio/add-choco-documentation
...
Adds documentation for choco package for windows
2019-04-29 08:26:21 -07:00
Kubernetes Prow Robot
45302f0790
Merge pull request #1021 from max-sixty/patch-1
...
Update strategic-merge link
2019-04-29 08:24:25 -07:00
Maximilian Roos
1afc6c775b
Update strategic-merge link
...
The existing link has been deprecated
2019-04-26 21:44:30 -04:00
Kubernetes Prow Robot
ca4d5ed42b
Merge pull request #1019 from monopole/addIfToInflator
...
Mods to chart inflator plugin
2019-04-26 15:56:22 -07:00
Jeffrey Regan
cd9572e0bb
hey
2019-04-26 15:48:41 -07:00
Jeff Regan
ac3ea4d6f3
Merge pull request #1014 from rohitsardesai83/replace_ghodss_yaml_with_sigsk8sio_yaml_dep
...
Remove dependency on ghodss/yaml
2019-04-26 09:50:51 -07:00
Jeff Regan
030824b196
Merge pull request #1016 from monopole/frog
...
Make plugin dir match Go conventions.
2019-04-26 09:07:19 -07:00
jregan
cfb0c5efad
Make plugin dir match Go conventions.
2019-04-25 20:30:10 -07:00
rohitsardesai83
b67d713bc0
Remove dependency on ghodss/yaml
2019-04-25 23:47:01 +05:30
Kubernetes Prow Robot
0ac48f60a5
Merge pull request #1011 from Liujingfang1/execdir
...
pass loader root to exec plugins
2019-04-24 19:46:44 -07:00
Jingfang Liu
445f739234
add test for ensuirng the loader root is correctly passed
2019-04-24 18:32:03 -07:00
Jingfang Liu
fc8063f752
pass loader root to exec plugins
2019-04-24 12:09:25 -07:00
Jingfang Liu
d5abe39d53
add inventory package and refactor inventory transformer
2019-04-24 11:07:06 -07:00
Kubernetes Prow Robot
520acc7d97
Merge pull request #1008 from Liujingfang1/resid
...
add ItemId type
2019-04-23 17:30:00 -07:00
Jeff Regan
ae0510f648
Update chartinflatorexecplugin_test.go
2019-04-23 17:23:55 -07:00
Jeff Regan
0f50be877c
Update ChartInflatorExec
2019-04-23 17:05:12 -07:00
Jingfang Liu
5b18c4de0c
add ItemId type
2019-04-23 16:31:48 -07:00
Jeff Regan
72fd31fd20
Update FAQ.md
2019-04-23 16:29:32 -07:00
Jeff Regan
256ffdb932
Merge pull request #1007 from monopole/collectInternal
...
Collect existing internal pkgs under one roof.
2019-04-23 12:01:40 -07:00
Jeffrey Regan
8991bcb399
Collect existing internal pkgs under one roof.
2019-04-23 11:53:50 -07:00
Jeff Regan
185ae510e8
Update README.md
2019-04-23 11:24:14 -07:00
Kubernetes Prow Robot
40303cb329
Merge pull request #1005 from monopole/addLoaderTest
...
Add a plugin loader test.
2019-04-22 15:40:06 -07:00
Kubernetes Prow Robot
38ec207609
Merge pull request #1004 from Liujingfang1/prune
...
change field name: prune -> inventory
2019-04-22 15:14:07 -07:00
Jeffrey Regan
1545e07dd6
Add a plugin loader test.
2019-04-22 15:00:32 -07:00
Kubernetes Prow Robot
f123380917
Merge pull request #1003 from monopole/simplifyPluginLoader
...
Simplify plugin loader code.
2019-04-22 11:27:45 -07:00
Jingfang Liu
b4fc1e4357
change field name: prune -> inventory
2019-04-22 11:25:14 -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
Kubernetes Prow Robot
c9bf70fd4b
Merge pull request #1002 from monopole/deleteKustomizationError
...
Delete kustomizationerror.
2019-04-22 09:53:45 -07:00
jregan
9a85071085
Delete kustomizationerror.
...
Do a longstanding TODO to remove kustomizationerror.
It wasn't used much, and it wasn't used consistently,
because it's complicated to decided when it's worth
proceeding to accumulate errors when one already knows
that one has a fatal error in the kustomization. Its
use was blocking refactoring for simplicity and making
tests harder to write.
Removing it lets us reinstate the cyclomatic complexity
check in KustTarget.
Also added more info to the affected error messages.
2019-04-21 16:10:58 -07:00
Jeff Regan
a6f41bb96d
Merge pull request #1000 from monopole/faq
...
Add faq
2019-04-20 07:50:10 -07:00
Jeffrey Regan
3f2acc90aa
Add faq
2019-04-20 07:47:31 -07:00
Jeff Regan
aba9f7d1e5
Merge pull request #998 from monopole/addLoadRestrictorFlag
...
Add load_restrictor flag.
2019-04-20 07:09:01 -07:00
Jeffrey Regan
3b8c5ee96d
Add load_restrictor flag.
2019-04-19 17:33:51 -07:00
Kubernetes Prow Robot
a5bb5479fb
Merge pull request #995 from monopole/removeLocalLoadRestrictions
...
Remove local load restrictions.
2019-04-19 16:27:54 -07:00
Jeffrey Regan
3c58c9d132
Remove local load restrictions.
2019-04-19 15:47:13 -07:00
Kubernetes Prow Robot
1b1f91580e
Merge pull request #996 from monopole/addTestShowingSharedPatchesDisallowed
...
Add test showing shared patches disallowed
2019-04-19 14:59:55 -07:00
Jeffrey Regan
644dc4b9a7
Add test showing shared patches disallowed.
2019-04-19 14:42:30 -07:00
Jeffrey Regan
96707645e2
Add test showing shared patches disallowed.
2019-04-19 14:39:02 -07:00
Jeff Regan
b878e5f10d
Merge pull request #993 from monopole/fixNits
...
Fix some comment nits.
2019-04-19 09:29:18 -07:00
Jeffrey Regan
a914570240
Fix some comment nits.
2019-04-19 09:26:54 -07:00
Kubernetes Prow Robot
b3d2ab29e9
Merge pull request #992 from sunny0826/master
...
docs add kubectl command
2019-04-19 09:09:55 -07:00
郭旭东
3ff5c793e3
docs add kubectl command
2019-04-19 18:09:01 +08:00
Kubernetes Prow Robot
c752660aa6
Merge pull request #990 from monopole/removeSomeDupes
...
Remove some duped code.
2019-04-18 11:51:27 -07:00
Jeff Regan
efded10e26
Merge pull request #971 from pohly/base-renaming-json-patch
...
tests: demonstrate issue with JSON patch when base adds name prefix
2019-04-18 11:48:55 -07:00
Jeffrey Regan
8767495b5a
Remove some duped code.
2019-04-18 11:37:42 -07:00
Patrick Ohly
403ede788c
tests: demonstrate issue with JSON patch when base adds name prefix
...
The expectation is that the base entity can be referenced by its name
with prefix, because the overlay shouldn't have to know how the base
is generated. But currently the entity is only found when using the
name without prefix.
Related-To: #972
2019-04-18 20:36:39 +02:00
Jeff Regan
c444f93eb5
Merge pull request #960 from zeeZ/individual-output
...
Write individual files to output path if it is a directory
2019-04-18 11:26:14 -07:00
Kubernetes Prow Robot
ed146f656e
Merge pull request #988 from mengqiy/nscluster
...
fix namespace transformer for cluster-scoped resources
2019-04-18 11:16:04 -07:00
Mengqi Yu
bcb697eb0b
fix namespace transformer for cluster-scoped resources
2019-04-18 11:03:19 -07:00
Kubernetes Prow Robot
3ac66049c7
Merge pull request #989 from Liujingfang1/prune
...
update PruneString for resources
2019-04-18 10:54:02 -07:00
Kubernetes Prow Robot
7a1a231041
Merge pull request #984 from afirth/20190516_vars_for_secretName
...
Vars should expand in ingress/spec/tls/secretName
2019-04-18 10:52:06 -07:00
Jingfang Liu
748c88c276
update PruneString for resources
2019-04-18 10:39:22 -07:00
Mengqi Yu
6f4b104c9e
add admission webhook types in the default cluster-scoped resource list
2019-04-18 10:30:04 -07:00
Kubernetes Prow Robot
867201a075
Merge pull request #980 from monopole/helmChartInflatorExec
...
Helm chart generator exec plugin
2019-04-18 08:54:09 -07:00
Jeffrey Regan
2545ea1019
Helm chart generator exec plugin
2019-04-17 19:07:20 -07:00
Alastair Firth
5be42092af
Vars should expand in ingress/spec/tls/secretName
...
https://github.com/kubernetes-sigs/kustomize/issues/799
2019-04-16 23:36:05 +02:00
Kubernetes Prow Robot
50c076eb3f
Merge pull request #983 from Liujingfang1/exec
...
add the unstructured to ENV of exec plugins
2019-04-16 13:49:10 -07:00
Jingfang Liu
fb9e00bf33
add the unstructured to ENV of exec plugins
2019-04-16 13:12:42 -07:00
Kubernetes Prow Robot
b9007fcc29
Merge pull request #974 from Liujingfang1/exec
...
add support for exec plugins
2019-04-16 10:39:09 -07:00
Jingfang Liu
f6e01cfda7
add support for exec plugins
2019-04-16 09:26:38 -07:00
Christian
9203478a8a
Write individual files to output path if it is a directory
2019-04-13 09:46:43 +02:00
Kubernetes Prow Robot
28cb6daec7
Merge pull request #968 from monopole/switchToVGo
...
Switch to vgo
2019-04-12 09:38:47 -07:00
Jeffrey Regan
e191ff53dd
Switch to vgo
2019-04-11 22:25:37 -07:00
Kubernetes Prow Robot
177297c0ef
Merge pull request #959 from Liujingfang1/execplugins
...
add goplugin for exec generators and transformers
2019-04-09 15:48:11 -07:00
Jingfang Liu
e5d730e1fe
address comments
2019-04-09 15:42:08 -07:00
Jingfang Liu
ba43ecbcb7
add goplugin for exec generators and transformers
2019-04-09 13:13:21 -07:00
Kubernetes Prow Robot
ee68a9c450
Merge pull request #957 from monopole/justTheFactsMaam
...
Define a plugin compiler.
2019-04-08 18:33:04 -07:00
jregan
175c754f61
Define a plugin compiler.
2019-04-08 18:05:31 -07:00
Kubernetes Prow Robot
e8eed838b5
Merge pull request #926 from Liujingfang1/prune
...
generate configmap for pruning
2019-04-08 15:24:27 -07:00
Jingfang Liu
e9a3f9f5f6
address comments
2019-04-08 15:17:18 -07:00
Jingfang Liu
826affb8dd
generate configmap for pruning
2019-04-08 14:10:49 -07:00
Kubernetes Prow Robot
4937b1c75e
Merge pull request #955 from monopole/addSecretGenerator
...
Add secret generator.
2019-04-08 09:02:30 -07:00
jregan
ffc16d51e0
Add secret generator.
2019-04-06 18:38:22 -07:00
Jeff Regan
1623f1e4c0
Merge pull request #954 from monopole/genGen
...
Consolidate some generator and transformer code.
2019-04-06 18:38:04 -07:00
jregan
b32e041bfe
Remove some duped code.
2019-04-06 16:14:12 -07:00
Kubernetes Prow Robot
38029d1836
Merge pull request #951 from Liujingfang1/generatorplugins
...
add support for generator go-plugins
2019-04-06 13:40:26 -07:00
Jeff Regan
b2dd74ab97
Merge pull request #953 from monopole/cleanPluginBuilds
...
Cleanup plugin builds.
2019-04-06 13:23:16 -07:00
jregan
16fe7ced6a
Cleanup plugin builds.
2019-04-06 13:16:46 -07:00
Kubernetes Prow Robot
cb4af7a9d4
Merge pull request #950 from 2opremio/564-add-force-flag-to-annotations-and-labels
...
Add --force flag to modify annotations and labels
2019-04-05 14:05:52 -07:00
Jingfang Liu
7493732176
add generator plugins
2019-04-05 13:51:56 -07:00
Alfonso Acosta
2cf8371add
Add --force flag to modify annotations and labels
...
This change adds a new flag (`--force`) to commands `edit add annotation` and
`edit add label` so that annotations and labels are modified if they already
existed.
2019-04-05 22:49:28 +02:00
Jeff Regan
a575c24a24
Merge pull request #948 from bells17/fix-path
...
Fix path
2019-04-05 12:56:15 -07:00
Kubernetes Prow Robot
9e8d06e7ce
Merge pull request #946 from Liujingfang1/moreplugins
...
add support for transformer goplugins
2019-04-05 11:25:20 -07:00
Jingfang Liu
4f1a2350ce
add transformer plugins
2019-04-05 10:16:10 -07:00
Daiki Hayakawa
cefb64b6a9
Fix path
2019-04-05 18:02:37 +09:00
jregan
440d036176
some transformer plugins
2019-04-04 13:23:41 -07:00
Kubernetes Prow Robot
53f0deec8f
Merge pull request #941 from Liujingfang1/gentran
...
add generators/transformers fields in kusotmization.yaml
2019-04-03 16:44:48 -07:00
Kubernetes Prow Robot
3c495e3b23
Merge pull request #939 from kbhawkey/doc-images-take2
...
add tutorial for custom images transformer
2019-04-03 14:36:49 -07:00
Jingfang Liu
deaf0779a1
add generators/transformers fields in kusotmization.yaml
2019-04-03 14:05:25 -07:00
Jeff Regan
fd7a353df6
Merge pull request #938 from monopole/tweakDoc
...
Expound on plugin caveats
2019-04-01 09:40:53 -07:00
Karen Bradshaw
927b497feb
fix tests
2019-03-31 19:05:35 -04:00
Karen Bradshaw
237c54f47e
add tutorial for custom images transformer
2019-03-31 16:29:52 -04:00
Kubernetes Prow Robot
8c23db47a7
Merge pull request #936 from Liujingfang1/note
...
add note for availability in kubectl
2019-03-30 18:38:34 -07:00
jregan
7971ac1cb8
Tweak secret docs.
2019-03-30 18:22:43 -07:00
Yujun Zhang
2490e605c3
Updates in image transformer ( #911 )
...
- Decouple `mutateImage` from `updateContainers` to be reused as `mutateFunc`
- Ignore default image transform error for CRD which may contain non-array type `containers` field
Related to #890 , #904 , fixes #890
2019-03-29 13:11:07 -07:00
Jingfang Liu
21a0cba43e
fix the regression of building remote url ( #935 )
2019-03-29 13:10:11 -07:00
Kubernetes Prow Robot
42d9287985
Merge pull request #931 from michaelheyvaert/fix-cronjob-projected-volume-namerefs
...
fix configmap/secret name references for cronjobs with projected volumes
2019-03-29 09:28:23 -07:00
Michael Heyvaert
4848987a1f
fix configmap/secret name references for cronjobs with projected volumes
2019-03-29 09:00:00 +01:00
Jingfang Liu
53a22cbe9b
add note for availability in kubectl
2019-03-28 15:22:49 -07:00
Jeff Regan
c3700e0c88
Merge pull request #934 from monopole/tweakPluginDoc
...
Improve plugin doc.
2019-03-28 12:51:49 -07:00
Jeffrey Regan
58d9a51040
Improve plugin doc.
2019-03-28 12:50:19 -07:00
Jeff Regan
8f395ad86f
Merge pull request #925 from monopole/addGoPluginExample
...
Add goplugin KV generator example.
2019-03-28 10:24:06 -07:00
Jeffrey Regan
99391157ec
Add goplugin KV generator example.
2019-03-28 09:55:44 -07:00
Jeff Regan
99406d4412
Merge pull request #933 from monopole/fixTravisMaybe
...
Update travis file.
2019-03-28 09:54:30 -07:00
Jeffrey Regan
c1dea6676f
Update travis file.
2019-03-28 09:42:18 -07:00
Kubernetes Prow Robot
afa4664511
Merge pull request #920 from monopole/fix918
...
fix a bool check
2019-03-26 11:03:22 -07:00
Jeffrey Regan
267eec5509
Fix 918
2019-03-26 10:47:31 -07:00
Jeff Regan
9764eb2f83
Merge pull request #919 from monopole/accumulatorPkg
...
Move accumulator code to its own package.
2019-03-26 10:04:46 -07:00
Jeffrey Regan
9a12b55139
Move accumulator code to its own package.
2019-03-26 09:53:52 -07:00
Kubernetes Prow Robot
f8cffef977
Merge pull request #889 from sethpollack/edit_add_plugins
...
update edit add secrets/configmaps to use plugins
2019-03-21 13:51:37 -07:00
Seth Pollack
822420e4ab
fix mergeFlags
2019-03-21 14:58:06 -04:00
Seth Pollack
b60fca05bd
update edit add secrets/configmaps to use plugins
2019-03-20 09:24:10 -04:00
Kubernetes Prow Robot
1a35071672
Merge pull request #895 from Liujingfang1/patchnamespace
...
skip adding namespace when the object is empty
2019-03-19 15:42:22 -07:00
Jingfang Liu
bfc3655bad
skip adding namespace when the object is empty
2019-03-19 15:34:29 -07:00
Kubernetes Prow Robot
2c0c0c9497
Merge pull request #841 from yujunz/transformers/image
...
Support custom configuration for image transformer
2019-03-19 14:08:22 -07:00
Kubernetes Prow Robot
46bd38e89d
Merge pull request #891 from sethpollack/envfiles
...
add builtin envfiles plugin
2019-03-18 12:58:21 -07:00
Seth Pollack
9fc4d388ce
add builtin envfiles plugin
2019-03-18 13:58:38 -04:00
Jeff Regan
2965134f89
Merge pull request #892 from monopole/defaultToBuiltin
...
Make builtin the default pluginType
2019-03-18 10:29:22 -07:00
Jeffrey Regan
3a7c8a03f4
Make builtin the default pluginType
2019-03-18 10:21:24 -07:00
Kubernetes Prow Robot
449b1b68e0
Merge pull request #888 from sethpollack/files
...
add builtin files plugin
2019-03-18 09:46:20 -07:00
Seth Pollack
dd59eb38d0
add test case
2019-03-17 20:44:07 -04:00
Seth Pollack
a8465c95e1
add builtin files plugin
2019-03-17 17:22:52 -04:00
Kubernetes Prow Robot
df2f67b191
Merge pull request #883 from sethpollack/builtins
...
add builtin plugin for literals
2019-03-17 14:05:09 -07:00
Seth Pollack
7764dee59d
Merge branch 'master' into builtins
2019-03-17 17:01:06 -04:00
Jeff Regan
6465a36176
Merge pull request #887 from monopole/addNannyFlag
...
Put goplugins behind flag.
2019-03-17 13:46:03 -07:00
jregan
103c1b3a4f
Put goplugins behind flag.
2019-03-17 13:39:48 -07:00
Seth Pollack
29cbec37b8
move parse helpers to util
2019-03-17 12:34:52 -04:00
Kubernetes Prow Robot
2c9e4507a7
Merge pull request #861 from kbhawkey/fix-spelling-transformerconfig
...
correct spelling, minor word ordering
2019-03-17 06:38:55 -07:00
Kubernetes Prow Robot
d5d5c076a7
Merge pull request #882 from sethpollack/xdg_home
...
honor XDG_CONFIG_HOME
2019-03-17 06:36:55 -07:00
Kubernetes Prow Robot
f09bbff35c
Merge pull request #884 from vreon/fix-varrefs
...
Fix incorrect and missing varReferences
2019-03-17 06:12:56 -07:00
Kubernetes Prow Robot
2627e2507b
Merge pull request #885 from yujunz/imagetransformer/test
...
Convert image transformer test to a more readable format
2019-03-17 06:08:55 -07:00
Seth Pollack
1bd7afe6e7
fix linter
2019-03-17 08:53:49 -04:00
Yujun Zhang
e6c1b14108
Add test for transformers/image custom config
2019-03-17 16:59:41 +08:00
Yujun Zhang
7130e3ff1d
Leave defautconfig empty for images
...
`containers` and `initContainers` of *ANY* kind in *ANY*
path are builtin supported in code
2019-03-17 16:43:31 +08:00
Yujun Zhang
abf538d80d
Keep backward compatibility for image transformer
2019-03-17 16:43:31 +08:00
Yujun Zhang
f311ba8d4f
Support custom config for image transformer
2019-03-17 16:43:31 +08:00
Yujun Zhang
3e85c4589b
Load default config for image transformer
2019-03-17 16:43:31 +08:00
Yujun Zhang
d0cf047381
Convert image transformer test to a more readable format
2019-03-17 16:41:42 +08:00
Jesse Dubay
31091a8df2
Fix missing varrefs for CronJob, Job, ReplicaSet
2019-03-16 19:15:56 -07:00
Jesse Dubay
e207ae4c01
Fix incorrect default varrefs for CronJob volumeMounts
2019-03-16 19:12:58 -07:00
Jesse Dubay
3011f18047
Sort default varReference config by kind, path
2019-03-16 19:11:42 -07:00
Seth Pollack
388d5c2d7c
add builtin plugins
2019-03-16 21:21:15 -04:00
Seth Pollack
5c4719651e
honor XDG_CONFIG_HOME
2019-03-16 20:46:37 -04:00
Karen Bradshaw
f850ca63f4
remove extra comment
2019-03-16 16:49:16 -04:00
Karen Bradshaw
65886f1258
address comments
2019-03-16 16:40:30 -04:00
Karen Bradshaw
942e36e19f
a few more changes
2019-03-16 16:40:29 -04:00
Karen Bradshaw
7b82154c4c
correct spelling, minor word ordering
2019-03-16 16:40:29 -04:00
Kubernetes Prow Robot
284efc709c
Merge pull request #760 from sethpollack/plugins
...
add secret and configmap generator plugins
2019-03-15 18:00:58 -07:00
Seth Pollack
56965a0046
fix test
2019-03-15 17:33:17 -04:00
Seth Pollack
18f6328284
add secret and configmap generator plugins
2019-03-15 14:28:18 -04:00
Jeff Regan
e7be999bc9
Merge pull request #879 from monopole/removeTheSet
...
Secret/configmap factory cleanup.
2019-03-15 10:17:29 -07:00
jregan
c06b95077d
Secret/configmap factory cleanup.
2019-03-15 09:25:59 -07:00
Kubernetes Prow Robot
c4da063934
Merge pull request #877 from YP28/fix-typo-in-namereference
...
fix typo in namereference where serviceaccount name would not resolve
2019-03-14 08:46:29 -07:00
Yordi Pauptit
62d3200e4f
fix typo in namereference where serviceaccount name would not resolve
2019-03-14 09:36:21 +01:00
Kubernetes Prow Robot
9a419824ae
Merge pull request #874 from CodeLingoBot/rewrite
...
Fix function comments based on best practices from Effective Go
2019-03-12 14:50:39 -07:00
Kubernetes Prow Robot
a94eab0398
Merge pull request #867 from yujunz/docs/versioning-policy
...
Fix field names
2019-03-12 14:48:39 -07:00
Kubernetes Prow Robot
01b8ab8524
Merge pull request #872 from kbhawkey/fix-set-image-help-msg
...
fix help msg for set image cmd
2019-03-11 14:44:37 -07:00
Karen Bradshaw
fa552d7773
fix help msg for set image cmd
2019-03-11 17:23:30 -04:00
Kubernetes Prow Robot
7acbd4d3e0
Merge pull request #870 from YP28/job-initctr-varref
...
Add Job initContainer to varreference config
2019-03-11 10:39:29 -07:00
Kubernetes Prow Robot
9811123e2e
Merge pull request #866 from yujunz/edit-fix
...
Fix error message
2019-03-11 10:13:28 -07:00
Yordi Pauptit
f7cd44be42
add job initcontainer to varreference config
2019-03-11 15:13:58 +01:00
CodeLingo Bot
9a4692e6ee
Fix function comments based on best practices from Effective Go
...
Signed-off-by: CodeLingo Bot <bot@codelingo.io >
2019-03-11 00:45:21 +00:00
Yujun Zhang
3d0e29075d
Fix markdownlint warnings
2019-03-09 17:02:39 +08:00
Yujun Zhang
0f571b9120
Fix field names
2019-03-09 16:58:32 +08:00
Yujun Zhang
3a44508d6f
Fix error message
...
Closes #862
2019-03-09 16:43:32 +08:00
Kubernetes Prow Robot
5294355c98
Merge pull request #864 from mnatsu31/fix-typo-namereference
...
Fix typo in namereference path for cronjobs initContainers.
2019-03-08 09:25:30 -08:00
mnatsu31
559efd6477
Fix typo in namereference path for cronjobs initContainers.
2019-03-08 13:20:34 +09:00
Kubernetes Prow Robot
a59577c08d
Merge pull request #857 from pst/fastergitclone
...
Reduce time required for cloning remote bases
2019-03-06 21:24:57 -08:00
Philipp Strube
4f429d6b86
Reduce time required for cloning remote bases
...
This commit changes git/cloner.go from cloning the whole history
and then checking out the desired ref to a implementation that
only downloads the history for the desired ref.
It does so by first initializing an empty repository, setting the
source repository as a remote, fetching just the desired ref and
then hard resetting the empty local repo to that ref.
This reduces the time it takes to build the multibases example
as a remote base at ref v2.0.3 from an avg of 8s with the
current implementation to an avg of 2s out of 10 runs each, by
drastically decreasing the data transferred.
The improvement should increase as repositories grow.
2019-03-06 19:31:24 +01:00
Ken Maglio
5e7ddc8616
Adds precommit for windows + documentation
2019-03-05 12:08:11 -06:00
Jeff Regan
a6f6514412
Merge pull request #842 from narayanan/annotation-with-colon
...
Fix for #818 - Added support for quoted values
2019-03-04 17:40:12 -08:00
Jeff Regan
31ee38b1a1
Merge pull request #833 from Liujingfang1/crd_errmsg
...
improve error message for loading files listed under crds
2019-03-04 17:36:43 -08:00
Jeff Regan
46c7d6d39a
Merge pull request #832 from Liujingfang1/jsonpatch
...
improve error message in json patch transformer
2019-03-04 17:35:37 -08:00
Jingfang Liu
78cbff16ef
improve error message in json patch transformer
2019-03-04 16:43:24 -08:00
Jingfang Liu
28cefb3bd1
improve error message for loading files listed under crds
2019-03-04 16:32:01 -08:00
Narayanan Singaram
e666630d36
Simplify map conversion logic
2019-03-04 13:50:49 -08:00
Narayanan Singaram
ed2ad860c6
Move trim quotes logic to separate function
2019-03-04 13:19:18 -08:00
Kubernetes Prow Robot
a341c24b2a
Merge pull request #837 from narayanan/image-with-port
...
Fix for #831 - Ignore domain when finding the image tag
2019-03-04 11:21:14 -08:00
Kubernetes Prow Robot
0101d6e393
Merge pull request #844 from yujunz/configmaps/test
...
Add configmaps test for json string
2019-03-04 11:04:39 -08:00
Kubernetes Prow Robot
e429d8ca10
Merge pull request #835 from pwittrock/master
...
Run kustomize tests on OSx
2019-03-04 10:03:00 -08:00
Yujun Zhang
45ba785641
Add configmaps test for json string
2019-03-03 10:21:03 +08:00
Narayanan Singaram
ea3d5e68db
Fix for #818 - Added support for quoted values
2019-03-02 12:23:55 -08:00
Narayanan Singaram
eb75203926
Fix for #831 - Ignore domain when finding the image tag
2019-03-01 23:23:32 -08:00
Phillip Wittrock
1303ea3969
Run kustomize tests on OSX
2019-02-28 20:03:23 -08:00
Ken Maglio
bb69e9e70b
Updates documentation for support and source
2019-02-28 21:45:40 -06:00
Kubernetes Prow Robot
16d1b20ed6
Merge pull request #830 from Liujingfang1/doc
...
update transformerconfigs/crd example
2019-02-27 15:05:00 -08:00
Jingfang Liu
b0c3cd75e1
update the doc for crds: the files in this list should be openAPI definition
2019-02-27 14:11:15 -08:00
Jingfang Liu
f4eef1dc0b
update transformerconfigs/crd example
2019-02-27 13:26:58 -08:00
Kubernetes Prow Robot
76c6655520
Merge pull request #829 from monopole/fix317
...
Log warning about well-defined but unused variables.
2019-02-27 11:18:39 -08:00
Kubernetes Prow Robot
d5c8734555
Merge pull request #822 from Liujingfang1/webhooks
...
Add webhooks to order list of gvk
2019-02-26 21:55:10 -08:00
Kubernetes Prow Robot
62ee138173
Merge pull request #825 from PrasadG193/update-dep-golang/x/net
...
Update golang/x/net dependency to release-branch.go1.11
2019-02-26 21:49:37 -08:00
Jeffrey Regan
ff6cd3ca55
Report unused variables.
2019-02-26 21:04:36 -08:00
Ken Maglio
852e7ed5aa
Typo Fix
2019-02-26 17:19:33 -06:00
Jeff Regan
b7e8042a02
Merge pull request #827 from monopole/fix826
...
Improve error handling during var resolution.
2019-02-26 14:14:14 -08:00
jregan
6bfd7cff72
Improve error handling during var resolution.
2019-02-26 14:05:38 -08:00
Prasad Ghangal
9d77cbea8c
Update golang/x/net dependency to release-branch.go1.11
2019-02-27 00:44:10 +05:30
Jingfang Liu
8bbe147c14
Add webhooks to order list of gvk
2019-02-26 10:39:23 -08:00
Kubernetes Prow Robot
b67179e951
Merge pull request #820 from st1t/remove-imagetag
...
Change imagetag to image in docs/eschewedFeatures.md
2019-02-25 08:50:55 -08:00
Kubernetes Prow Robot
47237aa7a2
Merge pull request #813 from yujunz/varref
...
Add Pod initContainer to var reference
2019-02-25 08:48:49 -08:00
Shota Ito
5e6c06fb61
Change imagetag to image in docs/eschewedFeatures.md
2019-02-25 20:23:36 +09:00
Yujun Zhang
901455eb0b
Add Pod initContainer to var reference
2019-02-24 11:36:09 +08:00
Jeff Regan
f8c80b7335
Merge pull request #812 from monopole/moreGeneratorTests
...
More generator tests.
2019-02-23 04:48:37 -08:00
Kubernetes Prow Robot
8db82d27e9
Merge pull request #811 from narg95/fix_new_tmp_confirmdir
...
fix absolute path for temp folder in MacOs
2019-02-22 17:31:12 -08:00
Nestor
1eab47b63f
fix abs path with symlinks
...
Signed-off-by: Nestor <nesterran@gmail.com >
2019-02-22 18:29:53 +01:00
Kubernetes Prow Robot
c4656b71e5
Merge pull request #786 from ChrsMark/master
...
Change ExpandFileSource to work with key=val patterns
2019-02-22 07:14:07 -08:00
Kubernetes Prow Robot
711d3d3515
Merge pull request #809 from narg95/prevent_panic_image_trasformer
...
prevent panic on image transformer
2019-02-22 07:05:16 -08:00
Jeffrey Regan
0488f570cb
More generator tests.
2019-02-22 06:52:41 -08:00
Nestor
0e459ebac8
prevent panic on image transformer
...
Signed-off-by: Nestor <nesterran@gmail.com >
2019-02-22 08:55:38 +01:00
Ken Maglio
1d65f24b04
adds documentation for choco package
2019-02-21 19:54:48 -06:00
Kubernetes Prow Robot
70719a8f65
Merge pull request #807 from Agilicus/add-generator-options
...
Add doc indicating existing of 'behavior' in configMapGenerator
2019-02-21 09:20:31 -08:00
Don Bowman
773c1f2199
Make requested wording changes from PR for behavior document
...
Signed-off-by: Don Bowman <don@agilicus.com >
2019-02-21 11:53:12 -05:00
Don Bowman
bf1c801a5e
Add doc indicating existing of 'behavior' in configMapGenerator
...
It appears from the code that configMapGenerator can take
a parameter of 'behavior' which is 'merge','create','replace'.
Add note to the 'docs/kustomization.yaml' indicating so.
Signed-off-by: Don Bowman <don@agilicus.com >
2019-02-21 11:31:54 -05:00
Kubernetes Prow Robot
e1420b408c
Merge pull request #762 from dimitropoulos/patch-1
...
typo: makes verb number agree with subject
2019-02-19 16:26:03 -08:00
Kubernetes Prow Robot
88a7471039
Merge pull request #796 from monopole/moreResIDTests
...
Add more resid test coverage.
2019-02-19 13:44:12 -08:00
Kubernetes Prow Robot
3c58cf0bf0
Merge pull request #789 from mrbrownt/runtime-version
...
Pulling goos and goarch from runtime
2019-02-19 09:07:27 -08:00
Chris Mark
77eebb89fd
Review changes
...
Signed-off-by: Chris Mark <chrismarkou92@gmail.com >
2019-02-18 09:28:04 +02:00
jregan
d4d993a53c
Add more resid test coverage.
2019-02-16 14:26:43 -08:00
Jeff Regan
ef3b0672c5
Merge pull request #795 from monopole/deleteExtraCopyright
...
Delete extraneous copyright.
2019-02-16 11:56:40 -08:00
jregan
0f30c09cbf
Delete extraneous copyright.
2019-02-16 11:52:12 -08:00
Kubernetes Prow Robot
6f670a8f38
Merge pull request #782 from narg95/varref_in_maps_values
...
add support for varref in maps values
2019-02-15 14:53:21 -08:00
Nestor
8c93f7ba74
add support for varref in maps values
2019-02-14 08:02:32 +01:00
Todd Brown
7d3735b19e
Adding goos and goarch from runtime
2019-02-13 10:59:35 -06:00
Chris Mark
f5f8e49fa3
Add explanatory comments and format
...
Signed-off-by: Chris Mark <chrismarkou92@gmail.com >
2019-02-13 09:38:13 +02:00
Chris
1382d87d7f
Change ExpandFileSource to work with key=val patterns
...
Signed-off-by: Chris <chrismarkou92@gmail.com >
2019-02-13 09:30:06 +02:00
Kubernetes Prow Robot
e65b45f969
Merge pull request #790 from laverya/allow-all-kind-List-types
...
Allow all kind list types
2019-02-12 15:18:33 -08:00
Andrew Lavery
d72b16235a
add a test for a list with no 'items:' provided
2019-02-12 15:07:46 -08:00
Andrew Lavery
3118ccfd05
add tests for *List kinds and empty lists
2019-02-12 12:45:28 -08:00
Andrew Lavery
fdba7df3c1
if the kind matches '*List$', treat it as a list
2019-02-12 12:28:08 -08:00
Kubernetes Prow Robot
02d753027a
Merge pull request #788 from Liujingfang1/doc
...
fix invalid relative path in kustomization.yaml
2019-02-12 09:22:32 -08:00
Jingfang Liu
1a43759ac3
fix invalid relative path in kustomization.yaml
2019-02-12 08:57:56 -08:00
Kubernetes Prow Robot
7574f07be3
Merge pull request #785 from monopole/blackBoxTests
...
Switch to black box testing of KustTarget and Resource
2019-02-11 18:36:51 -08:00
Jeffrey Regan
48717f3f30
Switch to black box testing of KustTarget and Resource
2019-02-11 16:40:09 -08:00
Jeff Regan
74d3e92b55
Merge pull request #783 from monopole/testKustFileMissingMessage
...
Test missing kust file message
2019-02-11 10:18:54 -08:00
Kubernetes Prow Robot
f66024b1c1
Merge pull request #781 from saromanov/loop-refactoring
...
transformers/image: loop refactoring
2019-02-11 10:15:11 -08:00
Kubernetes Prow Robot
bf4e09a400
Merge pull request #761 from narg95/varref_mountpath
...
add volumeMounts/mountPath to varreference
2019-02-11 08:16:36 -08:00
Nestor
d968c0b4b1
add varref mountpath test case
2019-02-11 07:52:45 +01:00
Nestor
9837b5b429
add volumeMounts/mountPath to varreference
...
Signed-off-by: Nestor <nesterran@gmail.com >
2019-02-11 07:52:45 +01:00
jregan
1a03dcabde
Test missing file report
2019-02-10 15:37:11 -08:00
Kubernetes Prow Robot
6fb11493ad
Merge pull request #780 from monopole/addGitUrl
...
Add more git url regression coverage
2019-02-08 15:08:29 -08:00
Jeffrey Regan
1f063d6712
Add more git url regression coverage
2019-02-08 14:58:34 -08:00
Sergey
cebcd8a44d
transformers/image: loop refactoring
2019-02-08 18:42:47 +05:00
Kubernetes Prow Robot
ce7e5ee2c3
Merge pull request #771 from alexbrand/fix-error-msg
...
Improve error msg returned when no kustomization file is found
2019-02-07 15:01:49 -08:00
Alexander Brand
242b9209d8
Improve error msg returned when no kustomization file is found
...
Signed-off-by: Alexander Brand <alexbrand09@gmail.com >
2019-02-07 17:09:57 -05:00
Kubernetes Prow Robot
92bd809bc8
Merge pull request #779 from monopole/bitbucket
...
Add nil ptr check
2019-02-07 10:28:04 -08:00
Jeffrey Regan
ccc4461827
Fix nil ptr bug
2019-02-07 10:11:45 -08:00
Kubernetes Prow Robot
9de524da7d
Merge pull request #773 from monopole/kvpairToPair
...
Rename kv.KVPair to kv.Pair
2019-02-07 09:43:31 -08:00
Jeffrey Regan
7c8db24656
Rename kv.KVPair to kv.Pair
2019-02-06 16:45:44 -08:00
Jeff Regan
d720e9ef49
Fix some typos in versioning policy
2019-02-06 12:36:48 -08:00
Jeff Regan
9e69b9dcc4
Typos in versioning
2019-02-06 10:59:44 -08:00
Jeff Regan
4f7b0c1a21
Merge pull request #752 from Liujingfang1/doc
...
add documentation for kustomize 2.0.0
2019-02-05 17:22:09 -08:00
Jingfang Liu
fc5c7264cf
add documentation for kustomize 2.0.0
2019-02-05 16:27:41 -08:00
Jeff Regan
ede407e6a2
Merge pull request #764 from sethpollack/kv
...
refactor kv pairs
2019-02-05 13:02:50 -08:00
Seth Pollack
e41ca934ac
move package and add tests
2019-02-05 15:38:52 -05:00
Kubernetes Prow Robot
0184d5b697
Merge pull request #763 from Liujingfang1/kversion
...
allow apiVersion and Kind to be empty or specific values
2019-02-05 09:46:34 -08:00
Seth Pollack
e14ebc0adf
refactor kv pairs
2019-02-04 17:19:57 -05:00
Jingfang Liu
e905704b0c
allow apiVersion and Kind to be empty or specific values
2019-02-04 13:08:09 -08:00
Jeff Regan
f8060f3575
Merge pull request #753 from monopole/versionPolicy
...
Versioning policy.
2019-02-04 13:04:33 -08:00
Jeffrey Regan
120e7b5744
Versioning policy
2019-02-04 13:01:49 -08:00
Dimitri Mitropoulos
b15b20467c
typo: changes verb number to agree with subject
2019-02-04 14:48:43 -05:00
Dimitri Mitropoulos
1d005d47b5
typo: makes verb number agree with subject
...
also changed `one` to `someone` to be more English-as-a-Second-Language friendly
2019-02-04 14:44:04 -05:00
Jingfang Liu
d8585334cc
minor fix: incorrect apiVersion and add NoOpTransformer for vars ( #757 )
2019-02-04 09:44:33 -08:00
Kubernetes Prow Robot
6444981796
Merge pull request #751 from laverya/fix-invalid-type-encountered-nil
...
Accept a wider variety of kubernetes yaml values
2019-02-01 14:09:22 -08:00
Kubernetes Prow Robot
713c06354f
Merge pull request #748 from Liujingfang1/version
...
add group name as kustomize.config.k8s.io
2019-02-01 13:54:36 -08:00
Jeff Regan
5e2c947cf8
Merge pull request #755 from Liujingfang1/generators
...
Combine generatorArgs and generatorOptions into options of Resource
2019-02-01 13:31:21 -08:00
Jeff Regan
92ede0d3c9
Merge pull request #754 from mgoodness/apiservice-nameref
...
Add Service nameReference to APIService
2019-01-31 15:33:23 -08:00
Jingfang Liu
84057436d6
Combine generatorArgs and generatorOptions into options of Resource
2019-01-31 15:32:32 -08:00
Michael Goodness
bf18cf2d9e
Add Service nameReference to APIService
...
Signed-off-by: Michael Goodness <mgoodness@gmail.com >
2019-01-31 09:20:49 -06:00
Kubernetes Prow Robot
7913e5f5bc
Merge pull request #749 from rndstr/document-smp-crd
...
Document SMP behavior for custom resources
2019-01-30 16:11:06 -08:00
Roli Schilter
f550540318
Document SMP behavior for custom resources
...
Documents how strategic merge patches are treated as json merge patches
when dealing with custom resources.
2019-01-30 15:59:01 -08:00
Andrew Lavery
1d263d24dd
replaceVars returns nil on nil input, not error
...
includes an integration test for 'null' args inputs
2019-01-30 15:40:53 -08:00
Jingfang Liu
199763dec8
add group name to kustomize.config.k8s.io
2019-01-30 09:48:12 -08:00
Kubernetes Prow Robot
093801479c
Merge pull request #745 from greut/patch-1
...
examples: typo
2019-01-30 08:48:09 -08:00
Yoan Blanc
cdcc0052a6
examples: typo
2019-01-30 16:45:17 +01:00
Kubernetes Prow Robot
b6d4101808
Merge pull request #744 from laverya/skip-empty-object-validation
...
Skip empty object validation
2019-01-29 14:37:52 -08:00
Kubernetes Prow Robot
83f4fa2190
Merge pull request #743 from monopole/deleteDeadCode
...
Delete some dead code and fix nits.
2019-01-29 14:36:04 -08:00
jregan
35daae1715
Delete some dead code and fix nits.
2019-01-29 14:13:46 -08:00
Andrew Lavery
1997606372
add empty objects test for kunstruct SliceFromBytes
2019-01-29 13:17:03 -08:00
Andrew Lavery
209b115b7c
ignore yaml files that do not include any entries
2019-01-29 13:17:03 -08:00
Kubernetes Prow Robot
93515517b8
Merge pull request #728 from monopole/disallowDownloadedKustomizationsFromLocalBases
...
Disallow cloned kustomization from using a local base outside the clone dir.
2019-01-29 11:49:03 -08:00
Jeffrey Regan
8c2bff2c91
Disallow cloned kustomization from using a local base outside the clone dir.
2019-01-29 10:31:52 -08:00
Jeff Regan
00e9657025
Merge pull request #740 from monopole/replaceStringWithRepoSpec
...
Replace all repo uri strings with git.RepoSpec.
2019-01-28 16:48:44 -08:00
Jeffrey Regan
31691f0330
Replace all repo uri strings with git.RepoSpec.
2019-01-28 15:31:42 -08:00
Kubernetes Prow Robot
bb74a42e04
Merge pull request #737 from monopole/moreGitUrlParsingCoverage
...
Add better error reporting to NewRepoSpecFromUrl
2019-01-28 14:48:00 -08:00
Jeffrey Regan
731a2a683e
add another hostname to test
2019-01-28 14:27:59 -08:00
Kubernetes Prow Robot
95fd0c5530
Merge pull request #717 from asauber/remove-namespace-prefix-message
...
Remove warning for using prefix/suffix in conjunction with a Namespace
2019-01-28 11:48:54 -08:00
Andrew Sauber
79d357b460
remove warning for using prefix/suffix in conjunction with a Namespace
2019-01-28 14:42:04 -05:00
jregan
3ddc20f72c
Increase git url parsing coverage.
2019-01-28 10:27:49 -08:00
Kubernetes Prow Robot
4179b8e6c8
Merge pull request #734 from FaKod/master
...
added DaemonSet for Var
2019-01-28 09:10:34 -08:00
Kubernetes Prow Robot
da23b6fce1
Merge pull request #733 from PascalBourdier/typo-doc
...
typo in doc
2019-01-28 09:01:16 -08:00
Christopher Schmidt
feb0502cb4
added DaemonSet
2019-01-28 12:39:44 +01:00
Pascal Bourdier
af8a169619
typo in doc
...
fix it
2019-01-28 11:57:43 +01:00
Jeff Regan
68ca28879d
Merge pull request #731 from monopole/introRepoSpec
...
Introduce RepoSpec.
2019-01-27 08:24:49 -08:00
jregan
ad400cd13d
Introduce RepoSpec.
...
This PR closes a TODO in the fileLoader type to
replace the string representing a git repo url
with a struct called holding validated fields.
New struct is called RepoSpec.
It holds what we need in coming PRs for remote
repo base containment checks, and will also allow
the overlay cycle prevention code to take into
account different host schemes or branches.
The struct is in a new file called repospec.go.
The new file is mostly just a code move of url
parsing code that was in cloner.go. Git "blame"
history preserved through the move.
No change in execution (see final commit by itself).
2019-01-27 07:47:52 -08:00
jregan
90b863d124
Move cloner_tmp back to cloner.
2019-01-27 07:26:30 -08:00
jregan
9b7ddd6684
Merge in cloner_tmp, preserving blame history.
2019-01-27 07:26:30 -08:00
jregan
bcb939c19d
Move cloner to repospec.
2019-01-27 07:26:30 -08:00
jregan
e2102dec3c
Move cloner to cloner_tmp.
2019-01-27 07:26:30 -08:00
Jeff Regan
2ef16dce90
Merge pull request #730 from monopole/initializeGitPackage
...
Move git code to its own pkg.
2019-01-26 17:11:03 -08:00
jregan
1d9a20b391
Move git code to its own pkg.
2019-01-26 17:06:48 -08:00
Jeff Regan
d953eca630
Merge pull request #726 from monopole/refactorLoader
...
Add more coverage for loader and strengthen type safety
2019-01-25 16:11:38 -08:00
Jeff Regan
6651e488d6
Merge pull request #709 from sethpollack/secret
...
add add secret command
2019-01-25 16:10:24 -08:00
Jeffrey Regan
fd3cd47562
Fix copyright, add TODOs
2019-01-25 16:05:40 -08:00
jregan
dcb5682594
Add more coverage for loader and strengthen type safety.
2019-01-25 14:43:28 -08:00
Kubernetes Prow Robot
0bd2a1e232
Merge pull request #722 from Liujingfang1/removeDeprecates
...
remove patches and imageTags from kustomization.yaml
2019-01-25 14:41:06 -08:00
Jeff Regan
4d77c9f940
Merge pull request #721 from Liujingfang1/filename
...
support different filenames for kustomization file
2019-01-25 14:34:06 -08:00
Jingfang Liu
c461f1f766
remove patches and imageTags from kustomization.yaml
2019-01-25 14:26:17 -08:00
Jeff Regan
fbcae2b770
Merge pull request #724 from monopole/moveCleanedAbs
...
Cover CleanedAbs with tests.
2019-01-25 12:51:16 -08:00
Jeffrey Regan
c21dfefbdf
Cover CleanedAbs
2019-01-25 12:21:03 -08:00
Seth Pollack
a0c22b8216
add add secret command
2019-01-25 12:32:14 -05:00
Jingfang Liu
f7a59178a8
support different filenames for kustomization file
2019-01-24 15:08:28 -08:00
Jeff Regan
028724df08
Merge pull request #718 from monopole/tweakVarDoc
...
Tweak documentation on 'vars' directive.
2019-01-23 17:26:11 -08:00
Jeffrey Regan
51bbf57e95
Tweak documentation on directive.
2019-01-23 17:23:29 -08:00
Jeff Regan
3e4ec3a12c
Merge pull request #715 from narg95/feature/add-images-docu
...
add 'images' documentation
2019-01-23 15:07:48 -08:00
Jeff Regan
a9dff35a24
Merge pull request #707 from narg95/feature/add-set-image-command
...
add set image command
2019-01-23 09:29:57 -08:00
Kubernetes Prow Robot
1cf8156c0c
Merge pull request #716 from Deepomatic/fix-typo_generatorOptions_doc
...
Fix typo in generatorOptions example doc
2019-01-23 08:51:46 -08:00
Thomas Riccardi
f1b8fdec7f
Fix typo in generatorOptions example doc
2019-01-23 10:49:39 +01:00
Nestor
62d096e57d
add 'images' documentation
...
deprecate 'imageTags' documentation
2019-01-23 09:32:04 +01:00
Nestor
e49bd3ab1d
improve image command messages
2019-01-23 08:03:19 +01:00
Jeff Regan
1edfdea5e8
Merge pull request #714 from monopole/deleteField
...
DataSources is now common to Secrets and ConfigMaps.
2019-01-22 19:09:59 -08:00
jregan
d141b2421c
DataSources is now common to Secrets and ConfigMaps.
2019-01-22 18:57:11 -08:00
Kubernetes Prow Robot
244b3a2c59
Merge pull request #713 from monopole/moreTestOnLoader
...
Add more loader tests.
2019-01-22 15:45:46 -08:00
Jeffrey Regan
2e6bdd4041
Add more loader tests.
2019-01-22 14:08:28 -08:00
Kubernetes Prow Robot
077d554b76
Merge pull request #712 from monopole/readmeFix
...
Add bug writing instructions to README.
2019-01-22 13:28:12 -08:00
Kubernetes Prow Robot
4e058f8ece
Merge pull request #711 from Liujingfang1/kind
...
add apiversion and kind to docs/kustomization.yaml
2019-01-22 12:57:14 -08:00
Jeffrey Regan
d4b90c8f4e
Add bug writing instructions to README.
2019-01-22 11:30:55 -08:00
Jingfang Liu
fed8195eb2
add apiversion and kind to docs/kustomization.yaml
2019-01-22 11:02:35 -08:00
Nestor
b22e43a4a7
add set image command
2019-01-21 11:01:15 +01:00
Kubernetes Prow Robot
2c1be17fe7
Merge pull request #704 from narg95/feature/add-image-transformer
...
Add image transformer
2019-01-18 09:17:06 -08:00
Kubernetes Prow Robot
56ce6b8ba4
Merge pull request #706 from monopole/explicitlyCallOutEschewedSedBehavior
...
Add sed-like behavior to the eschewed feature list.
2019-01-18 09:00:27 -08:00
jregan
78bac973f7
Add sed-like behavior to the eschewed feature list.
2019-01-17 16:38:41 -08:00
Kubernetes Prow Robot
bfd61a7605
Merge pull request #699 from Liujingfang1/fix657
...
Allow namespaced object to refer cluster level object
2019-01-17 14:04:47 -08:00
Kubernetes Prow Robot
c40e3d12e8
Merge pull request #674 from ryane/binaryData
...
configmap binarydata support
2019-01-17 13:37:29 -08:00
Kubernetes Prow Robot
7568531118
Merge pull request #679 from Liujingfang1/options
...
make BuildOptions exported
2019-01-17 11:49:34 -08:00
ryane
87411590c5
configmap binarydata comments and small tweaks
...
the BinaryData map is nil until the generator finds a file with contents that
needs injected into the BinaryData field of the configmap
2019-01-17 13:19:06 -05:00
ryane
d4170797ae
configmap binarydata support
2019-01-17 13:12:46 -05:00
Nestor
6616b25d66
fix comment
2019-01-17 16:02:14 +01:00
Nestor
6d56c1750f
fix issues from code review
2019-01-17 15:50:34 +01:00
Kubernetes Prow Robot
4e2c4b94e3
Merge pull request #703 from Liujingfang1/changeSecretG
...
replace commands/envcommand by DataSource in SecretGenerator
2019-01-16 13:47:59 -08:00
Kubernetes Prow Robot
0be9815d27
Merge pull request #690 from fassmus/CloneBaseFromPrivateGit
...
Remove git:: prefix for all git URLs not only GitLab
2019-01-16 13:40:20 -08:00
Jingfang Liu
f7c34ccb52
Remove filesystem from ConfigMapGenerator and SecretGenerator
2019-01-16 13:33:06 -08:00
Kubernetes Prow Robot
549290c447
Merge pull request #700 from monopole/restrictLoading
...
Restrict loading to root or below.
2019-01-16 11:48:01 -08:00
Jingfang Liu
2fa4a34589
replace commands/envcommand by DataSource in SecretGenerator
2019-01-16 11:17:34 -08:00
Jeffrey Regan
14af70d148
Restrict loading to root or below.
2019-01-16 11:13:37 -08:00
Nestor
6dd599a983
Add image transformer
2019-01-16 16:32:53 +01:00
Florian Assmus
176ad74a1c
Add unit test for additional git url patterns
2019-01-15 22:53:36 +01:00
Jingfang Liu
38f0ca9f03
Allow namespaced object to refer cluster level object
2019-01-14 15:54:09 -08:00
Jeff Regan
4d60f9229b
Merge pull request #698 from monopole/cleanup
...
Small cleanups, no change in exec.
2019-01-14 15:44:20 -08:00
Jeffrey Regan
ea1dd08a8c
Small cleanups, no change in exec.
2019-01-14 15:35:03 -08:00
Kubernetes Prow Robot
73624da253
Merge pull request #697 from grodrigues3/remove-grod
...
remove myself from maintainers
2019-01-14 15:10:31 -08:00
Garrett Rodrigues
78a2884b79
remove myself from maintainers
2019-01-14 14:06:02 -08:00
Kubernetes Prow Robot
e24968c679
Merge pull request #691 from monopole/fix606
...
Don't force all config to be explicit.
2019-01-11 15:22:55 -08:00
Jeffrey Regan
60dc3aa09d
Don't force all config to be explicit.
2019-01-11 11:34:12 -08:00
Florian Assmus
94be867a54
Remove git:: prefix for all urls not only GitLab
2019-01-11 13:41:29 +01:00
Jingfang Liu
b9ab948ef2
make BuildOptions exported
2019-01-07 13:52:52 -08:00
Jeff Regan
a5c6938c65
Fix link
2019-01-07 13:02:05 -08:00
Jeff Regan
5d0c7aa6a9
Merge pull request #678 from monopole/drainMoreCode
...
Drain more code from kusttarget.
2019-01-06 14:51:34 -08:00
jregan
032fffe111
Drain more code from kusttarget.
2019-01-06 14:44:46 -08:00
Kubernetes Prow Robot
1b726b26cd
Merge pull request #673 from monopole/introduceResAccumulator
...
Introduce ResAccumulator to carry data up customization stack.
2019-01-04 19:26:56 -08:00
jregan
50a8b27854
Introduce ResAccumulator.
2019-01-04 15:26:07 -08:00
Kubernetes Prow Robot
aeb2adbcfb
Merge pull request #668 from monopole/deleteFileBasedTestCode
...
Delete deprecated file-based build test code.
2019-01-04 10:59:06 -08:00
Jeff Regan
746c7b0b5b
Merge pull request #671 from monopole/fixCommentNits
...
Fix some comments and format nits.
2018-12-30 07:44:39 -08:00
jregan
93ad371400
Fix some comments and format nits.
2018-12-30 07:40:30 -08:00
jregan
d98afdc229
Delete deprecated file-based build test code.
2018-12-29 15:12:09 -08:00
Jeff Regan
80f3afc1ff
Merge pull request #667 from monopole/convertGeneratorsNamespaceTest
...
Convert namespaced generators to in-memory.
2018-12-29 15:08:02 -08:00
jregan
b16a7364fd
Convert namespaced generators to in-memory.
2018-12-29 15:03:26 -08:00
Jeff Regan
4b543169c8
Merge pull request #666 from monopole/convertConfigMapTests
...
Convert configmap tests to in-memory.
2018-12-29 14:56:39 -08:00
jregan
b7e1f8da72
Convert configmap tests to in-memory.
2018-12-29 14:51:59 -08:00
Jeff Regan
97507a92a3
Merge pull request #665 from monopole/convertCrd
...
Convert CRD tests to in-memory.
2018-12-29 14:30:27 -08:00
jregan
a838b85426
Convert CRD tests to in-memory.
2018-12-29 14:26:28 -08:00
Jeff Regan
92fc368ede
Merge pull request #664 from monopole/fix658
...
Check for config merge conflicts and duplication.
2018-12-29 08:42:53 -08:00
jregan
8c994725cb
Check for config merge conflicts and duplication.
2018-12-29 08:31:59 -08:00
Jeff Regan
20b13a03e0
Merge pull request #663 from monopole/convertGeneratorTests
...
Convert generator merge and replace tests to in-memory.
2018-12-28 09:14:28 -08:00
jregan
9dcbee1d48
Convert generator merge and replace tests to in-memory.
2018-12-28 09:09:26 -08:00
Jeff Regan
77ac84c468
Merge pull request #661 from monopole/convertVarTests
...
Convert variable tests to in-memory.
2018-12-28 08:31:32 -08:00
jregan
8b76799dd9
Convert variable tests to in-memory.
2018-12-28 08:24:29 -08:00
Jeff Regan
bab0421c6c
Merge pull request #660 from monopole/convertMultiPatchTest
...
Convert multi-patch test to in-memory.
2018-12-28 07:43:21 -08:00
jregan
95203c58c4
Convert multi-patch test to in-memory.
2018-12-28 07:39:21 -08:00
Jeff Regan
ad7c90b904
Merge pull request #659 from monopole/moreConfigTests
...
More custom transform coverage.
2018-12-28 06:43:47 -08:00
jregan
4583c4a9de
More custom transform coverage.
2018-12-28 06:38:05 -08:00
Jeff Regan
428cef54c1
Merge pull request #655 from monopole/makeTestHarness
...
Make KustTarget test harness to reduce boilerplate.
2018-12-24 11:42:36 -08:00
jregan
037f898f81
Make KustTarget test harness to reduce boilerplate.
2018-12-24 11:38:49 -08:00
Kubernetes Prow Robot
541754df8d
Merge pull request #654 from Liujingfang1/v1beta1
...
change current version from v1 to v1beta1
2018-12-20 15:57:45 -08:00
Jingfang Liu
1cd99ab68e
change current version from v1 to v1beta1
2018-12-20 15:32:06 -08:00
Jingfang Liu
6f566d7a38
Revert "add apiVersion and kind to docs and examples" ( #653 )
2018-12-20 15:19:39 -08:00
hyww
4b25963c93
List of strategic merge patches ( #637 )
...
* support List of strategic merge patches
* add test for List of patches
* handle List in SliceFromBytes
* add test for List of patches with anchor/reference
* reorganize kunstruct validate
2018-12-20 10:08:18 -08:00
Kubernetes Prow Robot
900152f724
Merge pull request #644 from Liujingfang1/kind
...
add apiVersion and kind to docs and examples
2018-12-19 15:20:00 -08:00
Jeff Regan
048c1dde97
Merge pull request #647 from monopole/yaTest
...
Yet another kusttarget test.
2018-12-18 17:09:45 -08:00
Jeffrey Regan
949fd51463
Yet another kusttarget test.
2018-12-18 17:04:46 -08:00
Jingfang Liu
dd17174b35
fix typos ( #645 )
2018-12-18 12:51:30 -08:00
Jingfang Liu
0d14e89549
add apiVersion and kind in README.md for examples
2018-12-18 11:22:18 -08:00
Jingfang Liu
64372a786b
add apiVersion and kind to example kustomizations
2018-12-18 11:21:42 -08:00
Jingfang Liu
819b2e99d0
add apiVersion and kind to docs/kustomization.yaml
2018-12-18 11:00:50 -08:00
Kubernetes Prow Robot
d8e703d0f5
Merge pull request #643 from monopole/moarTests
...
More fully in-memory integration tests.
2018-12-18 10:49:46 -08:00
Jeffrey Regan
47a04f2648
More fully in-memory integration tests.
2018-12-18 10:26:19 -08:00
Jeff Regan
4af125fa2d
Merge pull request #631 from monopole/addKustTargetGetAllVarsTest
...
Forbid Var name collisions in a kustomization stack
2018-12-17 15:37:41 -08:00
jregan
0665371590
Forbid Var name collisions in a kustomization stack
2018-12-17 15:19:58 -08:00
Jeffrey Regan
ecb83c6ae1
Add KustTarget.getAllVars Test
2018-12-17 14:54:55 -08:00
Jeff Regan
c4264daf6a
Merge pull request #640 from monopole/someLargeKustTargetTests
...
Convert file system based test to in-memory.
2018-12-17 14:45:59 -08:00
jregan
243cbae411
Convert file system based test to in-memory.
2018-12-17 12:45:50 -08:00
Kubernetes Prow Robot
186dd20ad6
Merge pull request #639 from monopole/addSecretFactoryTest
...
Add secret factory test
2018-12-17 12:29:16 -08:00
Jeffrey Regan
d4ba22191a
Avoid unnecessary shell execution in secretFactory.
2018-12-17 11:01:18 -08:00
Jeffrey Regan
29694e5b6a
Add test for secretfactory.
2018-12-17 10:56:22 -08:00
Jeff Regan
a99f415f36
Merge pull request #636 from monopole/simplifyRefVars
...
Simplify refvar transformer.
2018-12-16 09:29:04 -08:00
jregan
54d6cf7087
Simplify refvar transformer.
2018-12-16 09:27:58 -08:00
Jeff Regan
e487e494f9
Merge pull request #635 from monopole/nameTransformerDocs
...
Improve name transformer docs.
2018-12-16 09:26:26 -08:00
jregan
11a19906b9
Improve name transformer docs.
2018-12-16 09:21:54 -08:00
Jeff Regan
65100e13b3
Merge pull request #632 from Liujingfang1/editfix
...
add apiVersiond and kind in tests to reduce test noise
2018-12-15 17:28:14 -08:00
Jeff Regan
3b52fd5019
Merge pull request #633 from Liujingfang1/giturl
...
improve url parsing function in gitcloner
2018-12-15 17:26:09 -08:00
Jingfang Liu
20e37eaf65
improve url parsing function in gitcloner
2018-12-14 15:26:39 -08:00
Jingfang Liu
b6b2fb9c62
add apiVersiond and kind in tests to reduce test noise
2018-12-14 14:58:13 -08:00
Kubernetes Prow Robot
b971e6a1da
Merge pull request #630 from Liujingfang1/editfix
...
fix the missing fields in all edit commands
2018-12-14 14:47:06 -08:00
Kubernetes Prow Robot
087c4976b6
Merge pull request #625 from monopole/fix602
...
Reduce log messages.
2018-12-14 13:26:33 -08:00
Jingfang Liu
d0e4db74b7
fix the missing fields in all edit commands
2018-12-14 13:11:04 -08:00
Jeff Regan
f7414fec08
Merge pull request #628 from babiel/cronjob-jobtemplate-labels
...
Add spec/jobTemplate/metadata/labels to common labels transformer
2018-12-14 09:25:27 -08:00
Maximilian Gaß
8cecccbc88
Add spec/jobTemplate/metadata/labels to common labels transformer
2018-12-14 14:52:25 +01:00
Kubernetes Prow Robot
441f45e1cc
Merge pull request #626 from monopole/fix616
...
Fix incorrect use of filepath.Separator
2018-12-13 16:45:27 -08:00
Jeffrey Regan
48e8a3aec3
Fix incorrect use of filepath.Separator
2018-12-13 16:38:39 -08:00
Kubernetes Prow Robot
3fe07888ce
Merge pull request #624 from monopole/fix596
...
Allow directory substrings in cycle check.
2018-12-13 16:35:06 -08:00
Jeffrey Regan
77b44f570a
Reduce log noise.
2018-12-13 16:29:11 -08:00
Jeffrey Regan
352ec69556
Allow directory substrings in cycle check.
2018-12-13 15:57:49 -08:00
Kubernetes Prow Robot
bd83773a1e
Merge pull request #622 from monopole/meddling
...
Add some resId tests to support refactor.
2018-12-13 14:44:01 -08:00
Kubernetes Prow Robot
bf8b435457
Merge pull request #621 from Liujingfang1/editfix
...
Add subcommand: edit fix
2018-12-13 14:42:31 -08:00
Jeffrey Regan
e9b19281b2
Add some resId tests to support refactor.
2018-12-13 14:19:04 -08:00
Jingfang Liu
986c85e728
Add subcommand: edit fix
2018-12-13 14:09:55 -08:00
Kubernetes Prow Robot
8e72931a8b
Merge pull request #619 from Seth-Karlo/small_typo_fix
...
Tiny but noticeable typo fix
2018-12-13 13:01:16 -08:00
Kubernetes Prow Robot
aeda4172e4
Merge pull request #620 from monopole/reduceSizeOfEmptyFieldMarkers
...
Reduce size of missing field markers.
2018-12-13 11:35:33 -08:00
Jeffrey Regan
d40f52e953
Reduce size of missing field markers.
2018-12-13 11:12:51 -08:00
Kubernetes Prow Robot
3e47a2c0a7
Merge pull request #618 from Liujingfang1/version
...
Add enforcement message for apiVersion and kind
2018-12-13 10:10:21 -08:00
Andy Repton
3b9cd6bedd
Tiny but noticeable typo fix
2018-12-13 18:26:53 +01:00
Jingfang Liu
0759136d3f
Add enforcement message for apiVersion and kind
2018-12-12 15:25:59 -08:00
Kubernetes Prow Robot
f0f8aad2bb
Merge pull request #612 from Liujingfang1/gitloader
...
add handling function for remote url hostname
2018-12-12 10:11:51 -08:00
Jingfang Liu
259cecd4b8
add handling function for remote url hostname
2018-12-11 14:33:10 -08:00
Kubernetes Prow Robot
38873aa0fa
Merge pull request #614 from richardmarshall/projected_volume_secrets
...
Add projected secret path to transformer config
2018-12-10 14:35:01 -08:00
Richard Marshall
506c4a330d
Add projected secret path to transformer config
...
Projected volumes can include values sourced from secrets that might be
managed by kustomize. To support this use case this patch updates the
name reference transformer configuration to include a field spec for
projected secrets.
2018-12-10 12:41:58 -08:00
Kubernetes Prow Robot
63e4e5ccaa
Merge pull request #609 from monopole/typeFix
...
Extract common generator args to common type.
2018-12-07 13:41:51 -08:00
Jeffrey Regan
cbcc976828
Extract common generator args to common type.
2018-12-07 13:27:19 -08:00
Jeff Regan
1ce1b82f6f
Merge pull request #599 from tomaszkiewicz/generators-namespace
...
Add namespace for config map and secret generators
2018-12-07 12:48:11 -08:00
Kubernetes Prow Robot
b92e9ab075
Merge pull request #608 from monopole/fixNits
...
Require relocatable kustomizations and fix some nits.
2018-12-07 11:19:39 -08:00
Kubernetes Prow Robot
cfdae37ef5
Merge pull request #600 from Liujingfang1/apiservice
...
add APIService to cluster level kinds
2018-12-07 11:12:40 -08:00
Jeffrey Regan
108b3e497b
Require relocatable kustomizations and fix some nits.
2018-12-07 10:46:35 -08:00
Kubernetes Prow Robot
bff228815f
Merge pull request #584 from brushmate/vars-for-ingress
...
Add support for variable subsitution in Ingress hosts
2018-12-07 10:31:52 -08:00
Steffen Kreutz
252cf3723c
Add support for variable subsitution in Ingress hosts
2018-12-07 10:02:08 +01:00
Jingfang Liu
5b88179406
add APIService to cluster level kinds
2018-12-05 10:50:24 -08:00
luktom
6ad5d9f55b
Add namespace for config map and secret generators
2018-12-05 11:36:23 +01:00
Jeff Regan
8a8331bf57
Merge pull request #592 from Liujingfang1/namereference
...
resolve namereference in an array
2018-12-04 15:51:00 -08:00
Jingfang Liu
931f43f8d7
resolve namereference in an array
2018-12-04 15:42:26 -08:00
Jeff Regan
3c1e52bf94
Merge pull request #591 from Liujingfang1/msg
...
improve error message when failing to find an object to patch
2018-12-04 13:46:43 -08:00
Jingfang Liu
a62d15e746
improve error message when failing to find an object to patch
2018-12-03 09:30:31 -08:00
k8s-ci-robot
8f701a0041
Merge pull request #565 from zoncoen/name-suffix-3
...
Update docs, examples, comments, and test data for nameSuffix
2018-11-29 08:13:42 -08:00
k8s-ci-robot
593f9231ae
Merge pull request #583 from monopole/fix560
...
Ignore empty fields targeted by transformations.
2018-11-29 08:07:01 -08:00
zoncoen
59df8a0dda
update docs, examples, comments
2018-11-29 22:29:52 +09:00
Jeffrey Regan
6b93973bad
Fix #560 (kinda/sorta)
2018-11-28 16:46:10 -08:00
k8s-ci-robot
df3ec571fb
Merge pull request #582 from monopole/preFix560
...
Add test for mutatefield
2018-11-28 16:38:31 -08:00
k8s-ci-robot
f03fad7a96
Merge pull request #563 from Liujingfang1/crdexample
...
update crd example by using configurations file list
2018-11-28 14:59:22 -08:00
Jeff Regan
f714e9faf3
another tweak
2018-11-28 14:55:48 -08:00
Jeff Regan
3e1a3d83da
Minor tweaks
2018-11-28 14:53:33 -08:00
Jeffrey Regan
8ba2ea9ca7
Add test for mutatefield
2018-11-28 11:01:50 -08:00
zoncoen
7dc8ef1028
update build command testdata
2018-11-26 14:00:26 +09:00
Jeff Regan
ef51cceff5
Merge pull request #579 from monopole/deleteHashicorpCloner
...
Delete hashicorp cloner.
2018-11-22 17:11:12 -08:00
jregan
a40c2502de
Delete hashicorp cloner.
2018-11-22 16:58:59 -08:00
Jeff Regan
0201f9cba8
Merge pull request #578 from monopole/turnOnSimpleCloner
...
Turn off hashicorp cloner, turn on simple cloner.
2018-11-22 16:56:56 -08:00
jregan
7c1277f24c
Turn off hashicorp cloner.
2018-11-22 16:48:24 -08:00
Jeff Regan
29f03dfb55
Merge pull request #577 from monopole/fixCloner
...
Deal with branch spec in simpleGitCloner.
2018-11-22 16:47:51 -08:00
jregan
02d2d38c21
Deal with branch spec in simpleGitCloner.
2018-11-22 16:42:28 -08:00
k8s-ci-robot
6757efe290
Merge pull request #547 from Liujingfang1/base_var
...
POC: allow accessing labels and annotations in vars
2018-11-22 15:32:36 -08:00
Jeff Regan
5990af8ced
Merge pull request #576 from monopole/removeStrayComment
...
Remove stray comment.
2018-11-22 10:39:39 -08:00
jregan
6cddc25f0e
Remove stray comment.
2018-11-22 10:39:18 -08:00
Jeff Regan
8bd773b536
Merge pull request #574 from monopole/simpleGitCloner
...
Introduce simple git cloner.
2018-11-22 10:33:43 -08:00
jregan
d9ba209543
Introduce simple git cloner.
2018-11-22 10:24:35 -08:00
Jeff Regan
c51646e3db
Merge pull request #573 from monopole/enforceRelocatability
...
Enforce relocatable kustomizations.
2018-11-22 09:15:08 -08:00
jregan
4f9d00c021
Enforce relocatabile kustomizations.
2018-11-22 09:07:05 -08:00
Jeff Regan
0042c4be54
Merge pull request #571 from monopole/fileRename
...
Rename gitloader to gitcloner.
2018-11-22 08:46:41 -08:00
jregan
910eb322e0
Rename gitloader to gitcloner.
2018-11-22 08:41:59 -08:00
Jeff Regan
064b768176
Merge pull request #570 from monopole/hotYoga
...
Add test coverage to gitloader.
2018-11-22 08:37:20 -08:00
jregan
4daa655516
Add test coverage to gitloader.
2018-11-22 08:27:25 -08:00
Jeff Regan
d6910e9788
Merge pull request #569 from monopole/fsRemoveAll
...
Add removeAll to fakeFs
2018-11-22 06:59:21 -08:00
jregan
eed16afb00
Add removeAll to fakeFs
2018-11-22 06:53:44 -08:00
Jingfang Liu
6ec77b27da
update crd example by using configurations file list
2018-11-20 10:31:44 -08: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
k8s-ci-robot
41cc210fa0
Merge pull request #546 from Liujingfang1/var
...
update docs for vars
2018-11-19 10:29:59 -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
Jingfang Liu
a094be45d9
update vendor_kustomize.sh with run-in-gopath.sh ( #545 )
2018-11-16 13:27:20 -08:00
k8s-ci-robot
fdb8a7d74a
Merge pull request #550 from zoncoen/name-suffix-1
...
Enable namePrefixTransformer to append name suffix
2018-11-16 09:07:44 -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
Jingfang Liu
51e9fec65d
allow accessing labels and annotations in vars
2018-11-13 15:56:06 -08:00
k8s-ci-robot
38b7f42f9e
Merge pull request #543 from giannello/patch-1
...
Add StorageClass to the list of ordered objects
2018-11-13 11:38:12 -08:00
Jingfang Liu
e574948577
update docs for vars
2018-11-13 11:32:10 -08: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
k8s-ci-robot
1648eceb47
Merge pull request #541 from mooncak/fix_typos
...
Fix typos: expectd->expected, cluser->cluster
2018-11-12 08:23:30 -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
5b35443533
Merge pull request #537 from Liujingfang1/vendor
...
update vendor_kustomize.sh
2018-11-07 19:21:03 -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
Jingfang Liu
727b5ebd7f
update vendor_kustomize.sh
2018-11-07 13:45:38 -08:00
Jeff Regan
af1e1e6942
Merge pull request #534 from monopole/typoRepair
...
Add/fix some documentation and vars names.
2018-11-07 12:42:59 -08:00
Jeffrey Regan
d05bb6b199
Add/fix some documentation and vars names.
2018-11-07 12:36:25 -08:00
Jeff Regan
ba953484bf
Merge pull request #522 from Liujingfang1/name
...
make sure the objects loaded have name and kind
2018-11-07 12:18:50 -08:00
Jeff Regan
fdf78b1d7d
Merge pull request #501 from Liujingfang1/generatoroptions
...
Add example for generatorOptions
2018-11-07 10:55:30 -08:00
Jeff Regan
95fed47c1c
Update generatorOptions.md
2018-11-07 10:53:46 -08:00
Jingfang Liu
4cf916e6f4
fix incorrect path in default namereference configs
2018-11-07 10:04:49 -08:00
k8s-ci-robot
23bf326d93
Merge pull request #530 from twz123/patch-1
...
Update default var reference link
2018-11-05 11:12:04 -08:00
k8s-ci-robot
bcd4d185a7
Merge pull request #529 from pst/patch-1
...
Fix typo in namereference path for cronjobs
2018-11-05 11:10:38 -08:00
Tom Wieczorek
57a5fa593c
Update default var reference link
...
It has moved recently.
2018-11-05 18:15:04 +01: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
k8s-ci-robot
29945c2c7a
Merge pull request #528 from laverya/fallback-to-string-sort-in-gvk-comparison-if-indices-equal
...
add fallback for GVK comparison
2018-11-02 13:07:56 -07: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
Jingfang Liu
4827d9984f
Add example for generatorOptions
2018-10-30 13:53:26 -07:00
Jeff Regan
d718fe3ee1
Merge pull request #525 from monopole/renameDisableHash
...
Rename disableHash to disableNameSuffixHash
2018-10-30 11:42:57 -07:00
Jeffrey Regan
a8fbe35ecf
Rename disableHash to disableNameSuffixHash
2018-10-30 11:36:00 -07:00
Jingfang Liu
5947f696ff
make sure the objects loaded have name and kind
2018-10-29 14:59:56 -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
k8s-ci-robot
dfa952f0d5
Merge pull request #520 from monopole/loadingWithHistory
...
Consult history in fileloader.
2018-10-29 11:27:11 -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
Jeff Regan
1224dc0c87
Merge pull request #517 from monopole/testCleanup
...
Improve test coverage.
2018-10-28 14:17:44 -07:00
jregan
885c1952a4
Improve test coverage.
2018-10-28 13:52:25 -07:00
k8s-ci-robot
383b3e798b
Merge pull request #516 from kubernetes-sigs/revert-488-prefix
...
Revert "Skip adding nameprefix to namespace"
2018-10-26 16:07:54 -07:00
Jingfang Liu
1020167e22
Revert "Skip adding nameprefix to namespace"
2018-10-26 14:42:27 -07:00
k8s-ci-robot
3c242f58da
Merge pull request #515 from kubernetes-sigs/revert-500-namespace
...
Revert "create namespace resource if not found"
2018-10-26 14:25:03 -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
k8s-ci-robot
7af1f206aa
Merge pull request #513 from sethpollack/patch-1
...
fix spelling
2018-10-26 10:48:29 -07:00
k8s-ci-robot
0714abfe79
Merge pull request #511 from BenTheElder/export-factory
...
make k8sdeps.NewFactory() importable
2018-10-26 10:43:55 -07:00
Seth Pollack
6037734641
fix spelling
2018-10-25 22:28:22 -04:00
Benjamin Elder
76ba38cec5
make k8sdeps.NewFactory() importable
2018-10-25 17:21:58 -07:00
k8s-ci-robot
5c918dc56a
Merge pull request #510 from ryane/fix-509
...
fix goreleaser version injection
2018-10-25 16:52:10 -07:00
k8s-ci-robot
292ed0e605
Merge pull request #503 from BenTheElder/prune-vendor
...
Prune vendor
2018-10-25 16:27:29 -07:00
ryane
e97960c2f0
fix goreleaser version injection
...
version command and vars moved into misc package
2018-10-25 10:47:10 -04:00
ryane
9f73341271
kustomize build loads transformer configs when path argument omitted
2018-10-25 09:56:46 -04:00
Benjamin Elder
163515c5a0
dep ensure
2018-10-24 17:24:58 -07:00
Benjamin Elder
41845522f6
enable dep pruning and gitignore macOS DS_Store
2018-10-24 17:15:07 -07:00
k8s-ci-robot
ec86b30d2b
Merge pull request #498 from Liujingfang1/doc
...
Add example for transformer configurations: crd
2018-10-24 12:13:53 -07:00
Jingfang Liu
a90c957463
Add example for transformer configurations: crd
2018-10-24 12:08:48 -07:00
k8s-ci-robot
18a2321ddd
Merge pull request #500 from Liujingfang1/namespace
...
create namespace resource if not found
2018-10-23 15:33:16 -07:00
Jingfang Liu
a5f0d457ec
create namespace resource if not found
2018-10-23 13:46:03 -07:00
k8s-ci-robot
368b7f3939
Merge pull request #497 from Liujingfang1/generatoroptions
...
Allow setting shell and timeout in generatorOptions
2018-10-22 16:15:06 -07:00
k8s-ci-robot
e4dfbe79e1
Merge pull request #496 from Liujingfang1/master
...
enable preserving order with generatorOptions
2018-10-22 16:13:01 -07:00
Jingfang Liu
fdf5fa58d3
Allow setting shell and timeout in generatorOptions
2018-10-22 16:10:56 -07:00
Jingfang Liu
9ef96e9bb2
enable preserving order with generatorOptions
2018-10-22 16:01:46 -07:00
k8s-ci-robot
a8e393496f
Merge pull request #495 from monopole/testFieldOrdering
...
Test field output ordering.
2018-10-19 17:32:54 -07:00
Jeffrey Regan
6b302443e6
Test field output ordering.
2018-10-19 16:20:23 -07:00
Jeff Regan
3fdf7a0b88
Merge pull request #494 from Liujingfang1/generatoroptions
...
allow add labels/annotations to generated resources
2018-10-19 16:01:53 -07:00
Jingfang Liu
0cb02f1448
allow add labels/annotations to generated resources
2018-10-19 15:40:06 -07:00
k8s-ci-robot
8b09afdf3e
Merge pull request #493 from Liujingfang1/options
...
skip hash transformer when DisableHash is set to true
2018-10-19 15:25:14 -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
k8s-ci-robot
16add04ccf
Merge pull request #477 from Liujingfang1/sa
...
skip filtering resmap when the resource is a cluster level resource
2018-10-18 11:21:10 -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
k8s-ci-robot
66bbae586f
Merge pull request #483 from Liujingfang1/fieldspec
...
add commonLabel fieldpath for volumeClaimTemplates
2018-10-18 10:46:27 -07:00
k8s-ci-robot
d2ac2df372
Merge pull request #482 from Liujingfang1/validators
...
fix kustomize edit add label bug
2018-10-18 10:45:06 -07:00
Jingfang Liu
d5aed20f0a
add commonLabel fieldpath for volumeClaimTemplates
2018-10-18 10:25:19 -07:00
k8s-ci-robot
42fcdef9f0
Merge pull request #481 from monopole/deleteExec
...
Delete unused exec package.
2018-10-18 10:12:37 -07:00
Jingfang Liu
482811460d
fix kustomize edit add label bug
2018-10-18 10:01:18 -07:00
Jeffrey Regan
8fd93030b4
Delete unused exec package.
2018-10-18 09:54:45 -07:00
k8s-ci-robot
5db1ef23fe
Merge pull request #475 from Liujingfang1/namespace
...
add namespace to id when create resmap from files
2018-10-17 16:45:00 -07:00
Jingfang Liu
14fc54e323
add namespace to id when create resmap from files
2018-10-17 16:22:19 -07:00
Jeff Regan
3d1d1f0bb8
Merge pull request #478 from monopole/messWithTypesDoc
...
Improve kustomization.go comments.
2018-10-17 14:24:39 -07:00
jregan
a5f56027b5
Improve kustomization.go comments.
2018-10-17 14:24:20 -07:00
k8s-ci-robot
bad3ccddc3
Merge pull request #473 from Liujingfang1/script
...
add script build/vendor_kustomize.sh
2018-10-16 17:26:43 -07:00
Jingfang Liu
da35a219d1
add script build/vendor_kustomize.sh
2018-10-16 15:53:04 -07:00
Jingfang Liu
8209aeea6d
fix copyright misalignment ( #472 )
2018-10-16 11:02:47 -07:00
Jeff Regan
2d2315c4c4
Merge pull request #471 from Liujingfang1/dep
...
downgrade the transitive dependency to be consistent with kubernetes
2018-10-16 10:01:16 -07:00
Jingfang Liu
c6a78cee92
change github.com/aws/aws-sdk-go to be the same revision in kubernetes
2018-10-16 09:35:05 -07:00
Jingfang Liu
e0958159f3
change golang.org/x/net to be the same revision as used in kubernetes
2018-10-16 09:35:04 -07:00
Jingfang Liu
9d804ba3a8
fix lint errors in internal ( #469 )
2018-10-15 13:38:32 -07:00
Jingfang Liu
808df20cdb
add missing lines after copyright ( #468 )
2018-10-15 12:02:41 -07:00
k8s-ci-robot
c46d2ce791
Merge pull request #467 from monopole/deleteSomeKunstructCode
...
Delete some kunstruct code in favor of apimachinery code.
2018-10-15 10:57:38 -07:00
jregan
f20528be35
Delete some kunstruct code in favor of apimachinery code.
2018-10-15 10:23:03 -07:00
k8s-ci-robot
5253747c00
Merge pull request #466 from monopole/improveGetFieldValueCoverage
...
Improve unstruct test coverage and error messages.
2018-10-15 09:58:19 -07:00
jregan
aaee97c0fa
Improve unstruct test coverage and error messages.
2018-10-15 09:44:00 -07:00
Jeff Regan
d82c40c9fe
Merge pull request #465 from monopole/moveYamlCheck
...
Move yaml check to file in which it is called.
2018-10-15 09:40:31 -07:00
jregan
dcc9c4d31a
Move yaml check to file in which it is called.
2018-10-15 09:20:01 -07:00
k8s-ci-robot
3b119fb707
Merge pull request #463 from monopole/moarTesting
...
Objectify nbrSlice code.
2018-10-12 17:22:55 -07:00
Jeffrey Regan
b198b65d52
Objectify nbrSlice code.
2018-10-12 16:27:50 -07:00
k8s-ci-robot
f94974cc2c
Merge pull request #462 from monopole/fixTransformConfigNames
...
Fix names/doc in transformation config code.
2018-10-12 13:41:49 -07:00
Jeffrey Regan
d9f9a51e55
Fix names/doc in transformation config code.
2018-10-12 13:36:22 -07:00
Jeff Regan
111f41785f
Merge pull request #458 from camilosampedro/master
...
Notes on mySql example
2018-10-12 09:52:48 -07:00
Camilo Sampedro
e65995cd32
Notes on mySql example
...
mySql example was not running without the persistent disk nor the secret
called as it should.
2018-10-12 14:35:21 +09:00
k8s-ci-robot
ea9d5e3670
Merge pull request #455 from Liujingfang1/factory
...
Add KustFactory as a wrapper of all factories
2018-10-11 16:06:45 -07:00
Jingfang Liu
40b2bf76ae
Add KustFactory as a wrapper of all factories
2018-10-11 13:51:27 -07:00
k8s-ci-robot
6fa110d4fd
Merge pull request #457 from Liujingfang1/split
...
split k8sdeps package into sub packages
2018-10-11 11:36:00 -07:00
Jingfang Liu
d33d154e14
split k8sdeps package into sub packages
2018-10-11 11:30:46 -07:00
Jeff Regan
483d329556
Merge pull request #456 from Liujingfang1/configmap
...
use fake filesystem in configmapandsecret tests
2018-10-11 11:24:43 -07:00
Jingfang Liu
f3e4615a33
use FakeFileSystem in configmapandsecret tests
2018-10-11 11:04:26 -07:00
Jeff Regan
9106cee216
Merge pull request #454 from yanc0/literals-documentation
...
Literals documentation configMap Generation
2018-10-11 09:18:20 -07:00
Yann
2d26d95a98
fix indent
2018-10-11 09:16:14 +02:00
Yann
5745d030fb
Add literals in configMapGenerator example
2018-10-11 09:14:06 +02:00
Jeff Regan
9f7eccc68f
Merge pull request #453 from monopole/docFix
...
Update ptrs to DAM doc.
2018-10-10 16:20:58 -07:00
Jeffrey Regan
3fe047f79c
Update ptrs to DAM doc.
2018-10-10 16:16:15 -07:00
k8s-ci-robot
9897ce8bf2
Merge pull request #452 from Liujingfang1/config
...
move transformerconfig package to transformers/config
2018-10-10 15:17:06 -07:00
Jingfang Liu
c33a97fcf2
move transformerconfig package to transformers/config
2018-10-10 15:12:32 -07:00
k8s-ci-robot
ca4a5d33f0
Merge pull request #451 from Liujingfang1/hash
...
add MakeHashTransformer in TransformerFactory; remove hash interface
2018-10-10 14:10:48 -07:00
Jingfang Liu
2953dad221
add MakeHashTransformer in TransformerFactory; remove hash interface
2018-10-10 14:05:13 -07:00
Jeff Regan
f35a11ff37
Merge pull request #450 from monopole/crdToFactory
...
Move crd package to transformerconfig.factory.
2018-10-10 13:29:25 -07:00
Jeffrey Regan
8534107fc8
Move crd package to transformerconfig.factory.
2018-10-10 13:14:43 -07:00
k8s-ci-robot
681e2bf213
Merge pull request #449 from monopole/tcFactory
...
Consolidate TransformerConfig creation to factory.
2018-10-10 13:04:07 -07:00
Jeffrey Regan
2283c06971
Consolidate transformer config creation to factory.
2018-10-10 12:33:19 -07:00
Jeff Regan
bb9435a604
Merge pull request #448 from Liujingfang1/decoder
...
remove decoder interface since it is only used inside k8sdeps
2018-10-10 12:01:15 -07:00
Jingfang Liu
96091dfcf5
remove decoder interface since it is only used inside k8sdeps
2018-10-10 11:08:23 -07:00
k8s-ci-robot
cf4a1ba083
Merge pull request #446 from Liujingfang1/gvk
...
remove dependency on apimachinery from gvk package
2018-10-09 17:26:42 -07:00
Jingfang Liu
4c7b63a215
remove dependency on apimachinery from gvk package
2018-10-09 16:25:25 -07:00
k8s-ci-robot
1e04a0e943
Merge pull request #445 from Liujingfang1/typemeta
...
copy TypeMeta from apimachinery
2018-10-09 16:18:09 -07:00
Jingfang Liu
f7353b1295
copy TypeMeta from apimachinery
2018-10-09 16:10:17 -07:00
k8s-ci-robot
dbf04985c4
Merge pull request #444 from Liujingfang1/configmap
...
hide core/v1 behind interface
2018-10-09 16:00:09 -07:00
Jingfang Liu
f783486057
hide core/v1 behind interface
2018-10-09 15:50:52 -07:00
Jeff Regan
0faef46773
Merge pull request #443 from ryancox/use-go-1.11
...
Use Go 1.11 for CI Builds
2018-10-09 15:02:54 -07:00
Ryan Cox
cbd7a1bb58
Use Go 1.11
2018-10-09 14:44:05 -07:00
k8s-ci-robot
19ac0e9327
Merge pull request #426 from schweikert/add_jsonpatch_yaml_test
...
Add jsonpatch yaml test
2018-10-09 13:26:51 -07:00
David Schweikert
b5cf3a2146
add yaml-version of jsonpatch tests
2018-10-09 21:04:34 +02:00
Jeff Regan
5cf0cbe041
Merge pull request #440 from monopole/fix428
...
Maintain fields of TransformerConfig in sorted order.
2018-10-09 10:47:55 -07:00
jregan
df5c3ab91e
Maintain fields of TransformerConfig in sorted order.
...
Not needed for execution, just makes logging and tests deterministic.
Related to #428
2018-10-09 10:14:57 -07:00
Jeff Regan
5b95db2208
Merge pull request #441 from monopole/replantTree
...
Replant tree (needed for example tests).
2018-10-09 10:09:36 -07:00
Jeffrey Regan
22d955b3a9
Replant tree (needed for example tests).
2018-10-09 10:05:50 -07:00
Jeff Regan
b7fa38e2e7
Merge pull request #437 from ryancox/golangci-lint
...
port to golangci and make travisci improvements
2018-10-09 09:36:05 -07:00
Jeff Regan
b16c85888e
Merge pull request #435 from Liujingfang1/flakytest
...
fix the flaky test in crd package
2018-10-09 09:33:20 -07:00
Ryan Cox
261d64ec1d
port to golangci and make travisci improvements
2018-10-09 00:58:34 -07:00
Jingfang Liu
62f7cdbb43
fix the flaky test in crd package
2018-10-08 16:06:35 -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
Jeff Regan
fd3cd64e11
Merge pull request #433 from Liujingfang1/patchtransformer
...
hide patch transformer behind interface
2018-10-08 15:32:49 -07:00
k8s-ci-robot
536cd8d45e
Merge pull request #432 from monopole/mergeResmapFactoryCode
...
Gather resmap factory code into one file.
2018-10-08 15:17:46 -07:00
Jingfang Liu
78de5374ed
hide patch transformer behind interface
2018-10-08 15:15:03 -07:00
Jeffrey Regan
aff76e0d0e
Gather resmap factory code into one file.
2018-10-08 15:09:22 -07:00
k8s-ci-robot
0f4ab07324
Merge pull request #431 from Liujingfang1/error
...
remove apimachinery dependency from internal/error package
2018-10-08 14:54:40 -07:00
Jingfang Liu
08da2455dd
remove apimachinery dependency from internal/error package
2018-10-08 14:32:24 -07:00
Jingfang Liu
8e0c55f9fa
remove apimachinery dependency from crd package ( #430 )
2018-10-08 14:27:18 -07:00
Jeff Regan
00b4beda91
Merge pull request #429 from monopole/kunstructedFactory
...
Further isolate unstructured with factories.
2018-10-08 14:26:32 -07:00
Jeffrey Regan
1af119db80
Further isolate unstructured with factories.
2018-10-08 14:21:48 -07:00
jregan
4eb2757847
Further isolate unstructured with factories.
2018-10-08 11:52:38 -07:00
k8s-ci-robot
3cdfbd843b
Merge pull request #423 from monopole/hideUnstruct
...
Hide unstructured.Unstructured behind interface.
2018-10-08 11:21:45 -07:00
jregan
0f5a39f328
Hide unstructured.Unstructured behind interface.
2018-10-08 11:12:06 -07:00
k8s-ci-robot
9c8302b2d2
Merge pull request #427 from ryancox/resmap-tests
...
add tests for resmap
2018-10-08 10:57:22 -07:00
Ryan Cox
e5ea1b0a19
typo
2018-10-08 10:16:10 -07:00
Ryan Cox
e6558fb9fc
PR comments
2018-10-08 10:13:05 -07:00
k8s-ci-robot
b67f8d2b7b
Merge pull request #425 from schweikert/mac_sed
...
use 'sed -i.bak' instead of 'sed -i' to make it compatible with macos…
2018-10-08 08:53:24 -07:00
k8s-ci-robot
5c92f09dd0
Merge pull request #422 from schweikert/issue_368
...
unify processing of JSON6902 patches for both json and yaml format
2018-10-08 08:35:15 -07:00
Ryan Cox
f2f1125e44
add tests for resmap
2018-10-07 21:57:20 -07:00
David Schweikert
6d4ad82262
use 'sed -i.bak' instead of 'sed -i' to make it compatible with macos sed
2018-10-07 22:26:15 +02:00
Jeff Regan
7cf5f8caae
Merge pull request #421 from Liujingfang1/hash
...
Add hash interface
2018-10-05 14:33:17 -07:00
David Schweikert
3d4bf3abbf
for yaml-formatted JSON6902 patches, convert first to json, then use the same code as for json-formatted JSON6902 patches
2018-10-05 22:53:26 +02:00
Jingfang Liu
5036a12a65
Add hash interface
2018-10-05 13:29:06 -07:00
k8s-ci-robot
489f6e2e67
Merge pull request #416 from monopole/residPackage
...
Move ResId to its own package.
2018-10-05 13:13:52 -07:00
Jeffrey Regan
c9887e8c15
WIP residPackage
2018-10-05 12:58:48 -07:00
Jeff Regan
239db504ff
Merge pull request #418 from Liujingfang1/hash
...
combine HashComfigMap and HashSecret to Hash
2018-10-05 12:58:31 -07:00
Jeff Regan
9b7ce3b6ba
Merge pull request #419 from monopole/deleteMakeUnstruct
...
Delete unused unstruct code.
2018-10-05 12:46:13 -07:00
Jeffrey Regan
3b86e64faf
Delete unused unstruct code.
2018-10-05 12:39:45 -07:00
Jingfang Liu
c3ae23d3a5
combine HashComfigMap and HashSecret to Hash
2018-10-05 12:02:58 -07:00
k8s-ci-robot
73e28ca556
Merge pull request #411 from Liujingfang1/hash
...
decouple configmapandsecret and hash packages
2018-10-05 09:39:18 -07:00
Jeff Regan
a634da4d19
Merge pull request #415 from monopole/nits
...
Fix some go nits.
2018-10-05 07:38:37 -07:00
Jeffrey Regan
a3dce9409b
Fix some go nits.
2018-10-05 07:33:54 -07:00
Jingfang Liu
a9cf1975ca
decouple configmapandsecret and hash packages
2018-10-04 16:17:23 -07:00
k8s-ci-robot
51ece9412e
Merge pull request #407 from monopole/cmdSplit
...
Improve command package isolation.
2018-10-03 20:09:45 -07:00
Jeff Regan
b37258edf0
Merge pull request #406 from schweikert/fix_issue_335
...
error out if patchesJson6902 target can't be found, fixes #335
2018-10-03 16:32:48 -07:00
Jeffrey Regan
bb9fafa6cc
Improve command package isolation.
2018-10-03 16:29:04 -07:00
Jeff Regan
f5fee4decf
Merge pull request #405 from monopole/generaterIsolation
...
Isolate generator calls.
2018-10-03 16:28:36 -07:00
David Schweikert
279826f6d6
error out if patchesJson6902 target can't be found, fixes #335
2018-10-03 21:53:45 +02:00
Jeffrey Regan
56e11b57e3
Isolate generator calls.
2018-10-03 12:09:53 -07:00
k8s-ci-robot
6d65049221
Merge pull request #404 from monopole/deprecationFix
...
Deal with field deprecation immediately after load.
2018-10-03 11:24:13 -07:00
Jeffrey Regan
65ee4e4f2a
Deal with field deprecation immediately after load.
2018-10-03 10:55:35 -07:00
k8s-ci-robot
a1538c5610
Merge pull request #403 from monopole/isolateK8sdeps
...
Isolate k8sdeps to top level internal.
2018-10-03 10:54:40 -07:00
Jeffrey Regan
e32e5c21d7
Isolate k8sdeps to top level internal.
2018-10-03 10:21:43 -07:00
k8s-ci-robot
132cdad7c4
Merge pull request #400 from Liujingfang1/decoder
...
Add validator interface
2018-10-02 17:14:37 -07:00
Jingfang Liu
fa89a0ab4d
Add validator interface
2018-10-02 15:09:19 -07:00
k8s-ci-robot
ad093555a6
Merge pull request #398 from monopole/injectDecoder
...
Introduce k8sdeps package to isolate k8s deps.
2018-10-02 13:41:55 -07:00
k8s-ci-robot
2fbccdd05b
Merge pull request #394 from Liujingfang1/var
...
use local types in var reference
2018-10-02 11:52:43 -07:00
k8s-ci-robot
eb985a8af0
Merge pull request #397 from Liujingfang1/issue395
...
fix kustomize edit add label bug
2018-10-02 11:48:49 -07:00
jregan
8f150d84ae
Introduce k8sdeps package to isolate k8s deps.
2018-10-02 11:36:53 -07:00
Jingfang Liu
74d8575097
fix kustomize edit add label bug
2018-10-02 10:44:35 -07:00
Jingfang Liu
71c3cf163e
use local types in var reference
2018-10-02 10:25:28 -07:00
k8s-ci-robot
b95423285f
Merge pull request #393 from monopole/resourceTests
...
Add tests for patch/resource reading.
2018-10-01 14:47:51 -07:00
jregan
24733315d7
Add tests for patch/resource reading.
2018-10-01 14:25:15 -07:00
Jeff Regan
fbc38d0c60
Merge pull request #390 from monopole/fixPatchNaming
...
Spelling nits.
2018-10-01 11:24:25 -07:00
k8s-ci-robot
8b5c4aa591
Merge pull request #391 from Liujingfang1/string
...
change sets.NewString() to []string
2018-10-01 11:13:52 -07:00
jregan
c9aff4c47a
Spelling nits.
2018-10-01 10:56:35 -07:00
Jingfang Liu
8a8f35863c
change sets.NewString() to []string
2018-10-01 10:53:39 -07:00
k8s-ci-robot
9a5d759230
Merge pull request #389 from Liujingfang1/pathconfig
...
add command to save the default transformer configurations to local files
2018-10-01 10:24:45 -07:00
Jingfang Liu
94c3b1212e
add command to save the default transformer configurations to local files
2018-10-01 09:48:38 -07:00
k8s-ci-robot
c129a3d3b8
Merge pull request #385 from monopole/fixNits
...
Fix some Go nits.
2018-09-30 18:40:07 -07:00
jregan
6d935b6a4a
Fix some Go nits.
2018-09-28 18:08:36 -07:00
k8s-ci-robot
8f903b6e3f
Merge pull request #384 from monopole/renameApp
...
Rename Application to KustTarget
2018-09-28 14:34:38 -07:00
jregan
78139957d2
Rename Application to KustTarget
2018-09-28 14:07:01 -07:00
Jeff Regan
ffffbedf41
Merge pull request #383 from Liujingfang1/buildflag
...
Add flag to load transfomer configurations from files
2018-09-28 14:02:52 -07:00
Jingfang Liu
fb6130e1e0
Add flag to load transfomer configurations from files
2018-09-28 13:57:29 -07:00
k8s-ci-robot
4c94f3ec38
Merge pull request #382 from Liujingfang1/pathconfig
...
enable crd testcase
2018-09-28 11:33:47 -07:00
Jingfang Liu
d67425daf1
enable crd testcase
2018-09-28 10:48:16 -07:00
k8s-ci-robot
48065cc694
Merge pull request #381 from monopole/simplify
...
Simplify default config construction.
2018-09-28 10:31:23 -07:00
jregan
f35e16bd8d
Simplify default config code.
2018-09-28 10:20:20 -07:00
k8s-ci-robot
986c7cc31b
Merge pull request #380 from Liujingfang1/pathconfig
...
remove hard coded pathconfig
2018-09-28 10:01:41 -07:00
Jingfang Liu
078c90cabe
remove hard coded pathconfig
2018-09-28 09:28:39 -07:00
k8s-ci-robot
30597252c7
Merge pull request #379 from Liujingfang1/pathconfig
...
Modify PathConfig.PathSlice method and add tests
2018-09-27 16:30:47 -07:00
Jingfang Liu
d8b27ef8fe
Modify PathConfig.PathSlice method and add tests
2018-09-27 15:36:37 -07:00
k8s-ci-robot
19197a490e
Merge pull request #378 from monopole/stringStuff
...
Increase sort determinism.
2018-09-27 13:46:23 -07:00
Jeffrey Regan
317833aeff
Increase sort determinism.
2018-09-27 13:29:00 -07:00
k8s-ci-robot
acf989f1be
Merge pull request #377 from Liujingfang1/pathconfig
...
Refactor crd package to depend on transformerconfig
2018-09-27 13:07:14 -07:00
Jingfang Liu
7ab710889c
Refactor crd package to depend on transformerconfig
2018-09-27 10:39:29 -07:00
Jeff Regan
8ef87309a2
Merge pull request #315 from nikhita/fix-template-files
...
Move template files from docs/ to root
2018-09-27 09:30:33 -07:00
k8s-ci-robot
20fa90a137
Merge pull request #376 from monopole/gvk
...
Introduce gvk package to isolate apimachinery schema.
2018-09-26 16:45:15 -07:00
Jeffrey Regan
fb355eb320
Introduce gvk package to isolate apimachinery schema.
2018-09-26 15:02:38 -07:00
k8s-ci-robot
8aa0cc145c
Merge pull request #375 from monopole/resIdTest
...
Add resid tests.
2018-09-26 13:49:36 -07:00
k8s-ci-robot
e276fc71c7
Merge pull request #373 from Liujingfang1/pathconfigmore
...
add default configurations for different transformers
2018-09-26 13:41:44 -07:00
Jeff Regan
119c3e3b24
Merge pull request #367 from OpenSourceZombie/patch-2
...
missing : after patchesJson6902 in the example file kustomization.yaml
2018-09-26 13:40:31 -07:00
Jeffrey Regan
67adc56c73
Add resid tests.
2018-09-26 13:31:25 -07:00
k8s-ci-robot
97a771d1e2
Merge pull request #374 from Liujingfang1/integrationtest
...
fix integration test script
2018-09-26 11:38:53 -07:00
Jingfang Liu
c27279ce7a
fix integration test script
2018-09-26 11:20:10 -07:00
Jingfang Liu
13c368a2db
add default configurations for different transformers
2018-09-26 11:11:29 -07:00
Jeff Regan
2f47e298d2
Merge pull request #371 from monopole/oddHgStuff
...
Goland wants these vendored hg files.
2018-09-25 11:56:41 -07:00
Jeffrey Regan
188ede2cd4
Goland wants these vendored hg files.
2018-09-25 11:55:55 -07:00
Jeff Regan
f23419fde6
Merge pull request #361 from Liujingfang1/pathconfig
...
Add transformer config package
2018-09-25 11:50:42 -07:00
theShirbiny
c614f4b5de
missing : after patchesJson6902
2018-09-24 17:55:32 +02:00
k8s-ci-robot
3266716584
Merge pull request #356 from liuhuiping2013/master
...
remove metadata.creationTimestamp field from configMapGenerator
2018-09-21 09:46:02 -07:00
Jingfang Liu
8cc6df51f3
Add transformerconfig package and default configs
2018-09-19 11:14:14 -07:00
Jeff Regan
6b1ffe13a0
Merge pull request #357 from greghaynes/fix/install-sigs.k8s.io
...
Update install doc to use sigs.k8s.io
2018-09-18 13:50:29 -07:00
Gregory Haynes
ce3daf254f
Update install doc to use sigs.k8s.io
...
When using go get github.com/kubernetes-sigs/kustomize running kustomize
panics with 'log_dir redefined'.
2018-09-18 19:03:06 +00:00
liuhuiping
6c5a75bf73
remove metadata.creationTimestamp field from configMapGenerator
2018-09-18 18:35:40 +08:00
k8s-ci-robot
58492e2d83
Merge pull request #349 from Liujingfang1/master
...
fix the release and build files
2018-09-13 12:00:36 -07:00
Jingfang Liu
a9f44aa259
fix the release and build files
2018-09-13 11:51:47 -07:00
k8s-ci-robot
b17d7fbbfd
Merge pull request #339 from lswith/master
...
treat sub paths correctly
2018-09-13 09:24:09 -07:00
Luke Swithenbank
d78e77fb92
fix remote build's for subdirectories
2018-09-13 09:56:04 +10: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
Jeff Regan
a377ec1dde
Merge pull request #342 from Liujingfang1/master
...
remove dependency on internal error
2018-09-12 11:08:52 -07:00
Jingfang Liu
87e9964091
Merge pull request #341 from ebriand/patch-1
...
Fix typo in multibases readme
2018-09-12 09:17:21 -07:00
Jingfang Liu
60d8334fed
remove dependency on internal error
2018-09-11 15:23:30 -07:00
Eric Briand
71f5105a86
Fix typo on staging
2018-09-11 13:33:28 +02:00
Jeff Regan
09a62efe88
Merge pull request #331 from burdiyan/master
...
Implement support for digests in imageTags
2018-09-10 10:57:53 -07:00
Alexandr Burdiyan
6dbf4b5b60
Apply code review recommendations
2018-09-10 11:48:47 +02:00
Alexandr Burdiyan
5401bd367b
Implement support for digests in imageTags
...
This commit adds a new field to imageTags transformer
so that digests can be used instead of image tags if needed.
Closes https://github.com/kubernetes-sigs/kustomize/issues/326
2018-09-10 11:21:53 +02:00
Jeff Regan
f7def79764
Merge pull request #333 from monopole/deleteCode
...
Remove duplicate code.
2018-09-09 13:51:54 -07:00
jregan
cda909a609
Remove duplicate code.
2018-09-09 12:33:23 -07:00
k8s-ci-robot
6f61cadf9f
Merge pull request #325 from Liujingfang1/master
...
Add examples and docs for patchesJson6902
2018-09-07 13:14:34 -07:00
Jingfang Liu
1c616b1962
Add examples and docs for patchesJson6902
2018-09-07 11:55:12 -07:00
Jeff Regan
849343fb41
Merge pull request #324 from Liujingfang1/master
...
Enable jsonpath transformers in application
2018-09-06 14:18:47 -07:00
Jingfang Liu
8810027d89
Enable jsonpath transformers in application
2018-09-06 14:02:30 -07:00
k8s-ci-robot
548ea8a9fb
Merge pull request #323 from Liujingfang1/master
...
remove inline json patch format
2018-09-06 13:36:19 -07:00
Jingfang Liu
81b5cf65d6
remove inline json patch format
2018-09-06 11:18:19 -07:00
Jeff Regan
dc9ae64646
Merge pull request #321 from Liujingfang1/multibases
...
filter by namespace, prefix and detect conflict when resolving name reference
2018-09-05 16:10:53 -07:00
Jingfang Liu
829cb2baa3
address comments
2018-09-05 16:08:24 -07:00
Jingfang Liu
7b301446fa
filter by namespace and nameprefix in namereference transformer
2018-09-05 13:17:44 -07:00
Jingfang Liu
4a297fa138
improve idslice
2018-09-05 13:02:51 -07:00
Jingfang Liu
7811d9f2bc
Add multibases test with namereference conflict
2018-09-05 13:01:56 -07:00
Jingfang Liu
21ff81b758
Add multibases test with namereference nonconflict
2018-09-05 13:01:15 -07:00
Jingfang Liu
485bbddd3e
Merge pull request #320 from Liujingfang1/master
...
remove go get varcheck
2018-09-04 15:43:59 -07:00
Jingfang Liu
6dc80293a6
remove go get varcheck
2018-09-04 15:07:38 -07:00
Jeff Regan
b649ad5c69
Merge pull request #310 from Liujingfang1/patchtransformer
...
Update patch factory and add multi transformer with checking conflicts
2018-09-04 09:32:08 -07:00
Jingfang Liu
d782abb214
Update patch factory and add multi transformer with checking conflicts
2018-09-04 09:13:26 -07:00
k8s-ci-robot
95f5becee1
Merge pull request #312 from monopole/fixSomeImports
...
Remove some unnecessary import renames.
2018-09-04 08:31:31 -07:00
Nikhita Raghunath
cdb78cbdd3
Move template files from docs/ to root
2018-09-01 20:22:22 +05:30
k8s-ci-robot
694d809f33
Merge pull request #313 from monopole/fixMarkdownLinks
...
Fix some busted documentation links.
2018-08-31 18:30:41 -07:00
k8s-ci-robot
df3c3c3357
Merge pull request #314 from monopole/noCleanup
...
Remove unread variable.
2018-08-31 18:29:25 -07:00
Jeffrey Regan
99e770b05a
Remove unused variable.
2018-08-31 17:25:00 -07:00
Jeffrey Regan
340cb2b385
Remove unnecessary import aliases.
2018-08-31 17:20:03 -07:00
Jeffrey Regan
cdbd83a645
Fix some busted documentation links.
2018-08-31 17:05:32 -07:00
Jeff Regan
fab2a5a5d7
Merge pull request #311 from monopole/updateDeps
...
Add gopkg.in/yaml.v2 to Gopkg.lock
2018-08-31 16:24:16 -07:00
Jeffrey Regan
8da2f37181
Add gopkg.in/yaml.v2 to Gopkg.lock
2018-08-31 16:20:18 -07:00
k8s-ci-robot
c906a0c16e
Merge pull request #309 from monopole/cleanupAddLabels
...
Simplify addmetadata.
2018-08-31 16:13:31 -07:00
Jeffrey Regan
93618166b6
Cleanup addmetadata.
2018-08-31 15:58:36 -07:00
k8s-ci-robot
babfb3faa9
Merge pull request #300 from Liujingfang1/patchtransformer
...
Add transformer to apply json patch6902
2018-08-31 12:07:17 -07:00
Jingfang Liu
cedf215445
add PatchJson6902Factory to make transformer
2018-08-31 10:21:58 -07:00
Jeff Regan
51a4907f89
Merge pull request #307 from khrisrichardson/apimachinery-validation
...
use apimachinery for annotation/label validation
2018-08-31 09:42:47 -07:00
Khris Richardson
6457162383
use apimachinery for annotation/label validation
2018-08-31 07:40:00 -07:00
Jingfang Liu
7f0e9e3a6a
Add patchJson6902 transformer
2018-08-30 15:34:42 -07:00
Jingfang Liu
95cf508b2b
Add github.com/krishicks/yaml-patch to vendor
2018-08-30 13:45:25 -07:00
Jeff Regan
4a565ffdb8
Merge pull request #303 from gitirabassi/all-git-repos
...
if the prefix of the base is 'git::' will make the use of go-getter to download repo
2018-08-30 10:06:46 -07:00
Jeff Regan
17f1779a48
Merge pull request #302 from gitirabassi/storageClassSecret
...
Storage class secret
2018-08-30 10:03:03 -07:00
gitirabassi
a76cb0b008
force using the git protocol to downlaod every kind of repo non just from github
2018-08-30 11:02:03 +02:00
gitirabassi
9700bc3298
added all the documented secret for storageclasses
2018-08-29 23:05:40 +02:00
gitirabassi
ce31dac24f
added storageclass paramether secret for glusterfs configuration with kustomize
2018-08-29 22:55:32 +02:00
k8s-ci-robot
a81b2e32e0
Merge pull request #299 from Liujingfang1/patch
...
change patches to patchesStrategicMerge in tests and examples
2018-08-28 13:57:00 -07:00
Jingfang Liu
b713d5a1cc
change patches to patchesStrategicMerge in tests and examples
2018-08-28 09:40:34 -07:00
k8s-ci-robot
e11ba17248
Merge pull request #286 from Liujingfang1/master
...
Add patchesJson6902 and patchesStategicMerge to kustomization
2018-08-27 16:09:49 -07:00
Jingfang Liu
3d9d4bd36f
address comments
2018-08-27 15:44:42 -07:00
Jingfang Liu
6a3e3c3a71
Add JSONPatch to kustomization
2018-08-27 13:52:21 -07:00
Jeff Regan
633c43a672
Merge pull request #292 from babiel/pdb-matchlabels
...
Disable creation of PDB matchLabels
2018-08-24 09:27:41 -07:00
Maximilian Gaß
0833693372
Disable creation of PDB matchLabels
...
Allow for using matchExpressions on its own
2018-08-24 13:51:05 +02:00
Jeff Regan
77c07ba96e
Merge pull request #290 from philoserf/patch-1
...
trivial: Change dep constraint to an override
2018-08-23 17:07:44 -07:00
Mark Ayers
6847bb7924
trivial: Change dep constraint to an override
...
fixes #289
2018-08-23 15:58:27 -07:00
k8s-ci-robot
f0deaf707d
Merge pull request #287 from emosbaugh/fix-gopath-isrepourl
...
Fix loader loader when run from gopath
2018-08-23 15:08:25 -07:00
Ethan Mosbaugh
e113944027
fix loader loader when run from gopath
2018-08-23 14:54:58 -07:00
k8s-ci-robot
1cf9131ae2
Merge pull request #285 from monopole/declutter
...
Move some docs to docs dir (declutter the top).
2018-08-23 13:33:06 -07:00
Jeffrey Regan
da142a8e97
Move some docs to docs dir (declutter the top).
2018-08-23 11:33:12 -07:00
Jeff Regan
6c81e3b95f
Merge pull request #284 from Liujingfang1/vendor
...
Add missing files when running dep ensure
2018-08-23 11:27:47 -07:00
Jingfang Liu
a0089a2521
Add missing files when running dep ensure
2018-08-23 11:07:42 -07:00
k8s-ci-robot
11768f6232
Merge pull request #280 from monopole/fixntis
...
Fix some Go nits.
2018-08-23 10:37:58 -07:00
Jeff Regan
675c17737f
Merge pull request #279 from Liujingfang1/quote
...
fix the double quotation problem in ConfigMapGenerator
2018-08-23 10:35:34 -07:00
Jeffrey Regan
735a93d000
Fix some Go nits.
2018-08-23 10:30:32 -07:00
Jeff Regan
67d2c2ed4a
Merge pull request #281 from monopole/addVarCheck
...
Add varcheck to presubmit.
2018-08-23 10:25:32 -07:00
Jeffrey Regan
f931e15653
Add varcheck to presubmit.
2018-08-23 10:17:37 -07:00
Jingfang Liu
34169174a8
fix the double quotation problem in ConfigMapGenerator
2018-08-23 09:36:50 -07:00
Jeff Regan
ebf33964c7
Merge pull request #276 from kubernetes-sigs/add-code-of-conduct-1
...
Create CODE_OF_CONDUCT.md
2018-08-22 20:05:47 -07:00
Jeff Regan
38a5e12d66
Create CODE_OF_CONDUCT.md
2018-08-22 20:05:19 -07:00
k8s-ci-robot
04ab218fa0
Merge pull request #275 from monopole/deletediff
...
Delete diff command and code it uses.
2018-08-22 18:38:39 -07:00
Jeffrey Regan
950c353f90
Delete diff command and code it uses.
2018-08-22 17:18:39 -07:00
Jeff Regan
aff09b1108
Merge pull request #271 from Liujingfang1/cleanup
...
cleanup after handling remote bases
2018-08-22 17:14:11 -07:00
Jingfang Liu
6da691f874
cleanup after handling remote bases
2018-08-22 13:22:45 -07:00
Jeff Regan
22c99aa535
Merge pull request #274 from monopole/docsreadme
...
Tweak docs readme
2018-08-22 12:21:32 -07:00
Jeffrey Regan
5fa209acfa
Tweak docs readme
2018-08-22 12:20:13 -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
Jeff Regan
337f3631ff
Merge pull request #272 from Liujingfang1/docs
...
Add docs README.md
2018-08-22 10:22:00 -07:00
guineveresaenger
b3993dc874
Adds starter validation framework for semantic validation of inputs.
2018-08-22 18:20:51 +02:00
guineveresaenger
11c04dd6c4
Removes semantic validation from addmetadata.go and tests.
...
Due to moving some input parsing to the Validate method, it was renamed to reflect this additional purpose.
Tests were removed where appropriate.
2018-08-22 18:15:34 +02:00
Jingfang Liu
b29e449d4a
Add docs README.md
2018-08-22 09:05:54 -07:00
Jingfang Liu
430f2f84fb
Merge pull request #270 from Liujingfang1/docs
...
fix bug in the example download links
2018-08-21 12:08:32 -07:00
Jingfang Liu
52c6b5755b
fix bug in the example download links
2018-08-21 12:04:53 -07:00
k8s-ci-robot
958bc63293
Merge pull request #269 from Liujingfang1/pvc
...
Add namereference of PersistentVolume in PersistentVolumeClain
2018-08-21 09:48:33 -07:00
Jingfang Liu
94ed0fe515
Add namereference of PersistentVolume in PersistentVolumeClain
2018-08-21 09:37:25 -07:00
Jeff Regan
bb8233ceff
Merge pull request #265 from Liujingfang1/metadata
...
add typemeta to kustomization
2018-08-20 13:59:43 -07:00
Jingfang Liu
6221bed190
add typemeta to kustomization
2018-08-20 13:47:33 -07:00
k8s-ci-robot
1ffeb181e7
Merge pull request #264 from Liujingfang1/docs
...
Add example for kustomize build {url} and remote bases
2018-08-20 12:19:00 -07:00
Jingfang Liu
759ba1cbf4
Add example for kustomize build {url}
2018-08-20 09:52:32 -07:00
k8s-ci-robot
12f2c41273
Merge pull request #266 from ahmetb/patch-1
...
add homebrew package to INSTALL.md
2018-08-17 10:48:01 -07:00
Ahmet Alp Balkan
2174741376
add homebrew package to INSTALL.md
2018-08-17 07:50:28 -07:00
guineveresaenger
31dd8fc5b1
Restructured tests
2018-08-16 13:32:42 -07:00
guineveresaenger
77f4811779
Tests test Validate function
2018-08-16 02:36:11 -07:00
Jeff Regan
7050a45134
Merge pull request #262 from Liujingfang1/repoUrl3
...
Add all dependency of go-getter
2018-08-15 15:47:35 -07:00
k8s-ci-robot
3b64f1e102
Merge pull request #260 from Liujingfang1/repoUrl2
...
Add kustomize build {repoUrl}
2018-08-15 15:45:00 -07:00
Jingfang Liu
6c4c79e2cc
Merge pull request #263 from Liujingfang1/gc
...
Add garbage collection KEP link
2018-08-15 15:22:21 -07:00
Jingfang Liu
3975ebc21a
Add garbage collection KEP link
2018-08-15 15:19:18 -07:00
Jingfang Liu
ec95e5f97e
Add all dependency of go-getter
2018-08-15 11:37:03 -07:00
Jingfang Liu
72b1a4bc5c
combine fileLoader.New and NewLoader into one function: NewLoader
2018-08-15 11:04:31 -07:00
k8s-ci-robot
16447efca3
Merge pull request #255 from sethpollack/secret
...
add docs for envCommand
2018-08-15 09:35:02 -07:00
guineveresaenger
524d593c5c
Separate functions for RunnAddLabel and RunAddAnnotation
2018-08-15 03:51:56 -07:00
guineveresaenger
3b644474c4
Parse data into string map for easy access in RunAddMetadata
2018-08-15 03:13:03 -07:00
Seth Pollack
42e6ced2b0
add docs
2018-08-14 20:55:26 -04:00
Jingfang Liu
f018370628
Add kustomize build {repoUrl}
2018-08-14 16:10:51 -07:00
Jeff Regan
c9a8bc1121
Merge pull request #256 from ivan4th/command-timeout-1
...
Add timeoutSeconds to secretArgs
2018-08-14 14:54:50 -07:00
k8s-ci-robot
8c7cbb12dd
Merge pull request #257 from Liujingfang1/repoUrl2
...
Add dependency: github.com/hashicorp/go-getter
2018-08-14 14:49:29 -07:00
Jingfang Liu
b02f7775c5
manually add dependency on go-getter
2018-08-14 14:37:31 -07:00
Ivan Shvedunov
f9a0e671b7
Add timeoutSeconds to secretArgs
2018-08-14 22:55:59 +03:00
Jeff Regan
70fb22cad6
Merge pull request #250 from ivan4th/fix-resource-load-crash
...
Don't crash on resource load errors
2018-08-14 12:53:24 -07:00
Ivan Shvedunov
2ae00db6a9
Don't crash on resource load errors
2018-08-14 22:14:12 +03:00
k8s-ci-robot
f9577ab540
Merge pull request #247 from ryane/setnamespace
...
add support for `kustomize edit set namespace`
2018-08-13 11:17:06 -07:00
guineveresaenger
6a2786a5c4
Remove Complete function and references
2018-08-13 07:49:51 -07:00
guineveresaenger
924aa6fb29
Use iota declaration for constants and implements string method for KindOfAdd metadata
2018-08-13 07:46:06 -07:00
ryane
e2cd44f9d8
add support for kustomize edit set namespace
...
fixes #246
2018-08-10 22:42:50 -04:00
Jeff Regan
017c4ae0aa
Merge pull request #245 from Liujingfang1/output
...
Add -o flag to kustomize build
2018-08-09 16:49:25 -07:00
Jingfang Liu
7b2baad390
Add -o flag to kustomize build
2018-08-09 13:15:39 -07:00
Jeff Regan
bc2d69f4f9
Merge pull request #241 from sethpollack/secret
...
add env sources to secrets
2018-08-09 13:05:21 -07:00
Jeff Regan
e913a71fad
Merge pull request #244 from Liujingfang1/deprecation
...
Add deprecation message for namePrefix behavior change
2018-08-09 13:04:36 -07:00
Seth Pollack
7406dda074
fixes
2018-08-09 14:45:56 -04:00
Jingfang Liu
0b4df3d414
Add deprecation message for namePrefix behavior change
2018-08-09 11:25:37 -07:00
Jeff Regan
7d38916d63
Merge pull request #243 from monopole/updateDeps
...
Automated update of Gopkg.lock via dep ensure
2018-08-09 11:08:47 -07:00
Jeffrey Regan
79d1abe573
dep ensure run
2018-08-09 10:54:29 -07:00
Jeff Regan
9563052094
Merge pull request #233 from Liujingfang1/glob2
...
preserve order and comments in edit
2018-08-09 09:49:30 -07:00
Seth Pollack
f881c19bb6
add env sources to secrets
2018-08-09 09:17:53 -04:00
Jingfang Liu
8d7b5f82c4
preserve order and comments in edit
2018-08-08 15:03:16 -07:00
Jingfang Liu
7554406c61
Merge pull request #240 from kubernetes-sigs/revert-239-namespace2
...
Revert "Skip adding nameprefix to namespace"
2018-08-08 13:41:38 -07:00
Jingfang Liu
cf17050170
Revert "Skip adding nameprefix to namespace"
2018-08-08 13:39:01 -07:00
k8s-ci-robot
3857a67701
Merge pull request #239 from Liujingfang1/namespace2
...
Skip adding nameprefix to namespace
2018-08-08 11:56:15 -07:00
Jingfang Liu
10665c6fc9
Skip adding nameprefix to namespace
2018-08-08 10:02:42 -07:00
k8s-ci-robot
e0a09f4755
Merge pull request #237 from Liujingfang1/ingress
...
add namepreference for secret in ingress annotation
2018-08-08 09:49:06 -07:00
Jingfang Liu
31c6a55747
add namepreference for secret in ingress annotation
2018-08-07 13:26:39 -07:00
Jeff Regan
8332a70d19
Merge pull request #231 from bendory/master
...
Container Builder has been renamed Cloud Build
2018-08-03 10:29:23 -07:00
David Bendory
7fe2338acd
Container Builder has been renamed Cloud Build
2018-08-03 13:22:49 -04:00
k8s-ci-robot
43d4dbc07a
Merge pull request #228 from Liujingfang1/glob2
...
Change the order of validate and expandFileSource in add configmap
2018-08-02 16:26:27 -07:00
Jingfang Liu
f0cf4579d2
Change the order of validate and expandFileSource in add configmap subcommand
2018-08-02 11:39:27 -07:00
k8s-ci-robot
68ba37f139
Merge pull request #226 from Liujingfang1/glob2
...
Add glob support in subcommands `add patch` and `add configmap`
2018-08-02 11:19:27 -07:00
Jingfang Liu
bf73633cda
Add glob support in subcommands add patch and add configmap
2018-08-02 11:01:20 -07:00
Jeff Regan
55f8828ba1
Merge pull request #222 from Liujingfang1/glob
...
Add glob support in edit add resource
2018-08-01 15:51:45 -07:00
Jeff Regan
0e1307dccf
Merge pull request #224 from Liujingfang1/imagetag
...
Use regexp in set imagetag
2018-08-01 15:50:50 -07:00
Jingfang Liu
4471b75912
Use regexp in set imagetag
2018-08-01 11:58:21 -07:00
k8s-ci-robot
75c6204337
Merge pull request #225 from Liujingfang1/pathconfig
...
Add ingress annotations to the namereference path config
2018-08-01 11:52:40 -07:00
Jingfang Liu
1b7171ac9e
Add glob support in edit add resource
2018-08-01 11:43:28 -07:00
Jingfang Liu
5193d6b4a8
Add ingress annotations to the namereference path config
2018-08-01 10:47:01 -07:00
Jeff Regan
6a834b6262
Merge pull request #223 from monopole/noFlags
...
More description of eschewed features
2018-07-31 11:49:56 -07:00
Jeffrey Regan
083d3cbb65
More description of eschewed features
2018-07-31 11:48:36 -07:00
k8s-ci-robot
e68411b71e
Merge pull request #220 from monopole/noglobbing
...
Eschew globbing doc
2018-07-31 10:04:47 -07:00
Jeff Regan
664774576c
Merge pull request #219 from Liujingfang1/glob
...
remove glob support from kustomization.yaml
2018-07-30 17:03:53 -07:00
Jeffrey Regan
37e97084f9
Eschew globbing doc
2018-07-30 16:57:16 -07:00
Jingfang Liu
de4d8b7dfa
remove glob support from kustomization.yaml
2018-07-30 16:28:40 -07:00
k8s-ci-robot
7f97108686
Merge pull request #216 from Liujingfang1/namespace
...
Add multibases example with different namespace
2018-07-30 15:54:46 -07:00
Jingfang Liu
71f069cf95
Add multibases example with different namespace
2018-07-30 15:21:53 -07:00
k8s-ci-robot
3dbe732cb5
Merge pull request #215 from monopole/eschewed
...
Enumerate eschewed features in a document.
2018-07-30 15:01:40 -07:00
Jeff Regan
e5aea4423b
Merge pull request #214 from Liujingfang1/namespace
...
add namespace in ResId
2018-07-30 15:00:10 -07:00
Jeff Regan
100f05260e
Merge pull request #209 from Liujingfang1/yaml
...
ignore the empty YAML object
2018-07-30 14:57:15 -07:00
Jeffrey Regan
02f9329747
Enumerate eschewed features in docs
2018-07-30 14:56:20 -07:00
Jingfang Liu
b6abd7600c
add namespace in ResId
2018-07-30 14:04:35 -07:00
Jingfang Liu
2e7093e67f
ignore the empty YAML object
2018-07-30 12:58:11 -07:00
k8s-ci-robot
3b3a272d27
Merge pull request #213 from Liujingfang1/imagetags
...
use regexp to determine if the image matched in imagetag transformer
2018-07-30 11:58:56 -07:00
Jingfang Liu
36115a7fa3
use regexp to determin if the image matched in imagetag transformer
2018-07-30 11:09:32 -07:00
k8s-ci-robot
4d9d54e2c7
Merge pull request #204 from Liujingfang1/diamond
...
Add support for using common base
2018-07-27 14:00:57 -07:00
Jingfang Liu
88aec95628
remove commented code
...
update multibases/README.md
2018-07-27 13:45:49 -07:00
Jingfang Liu
e30401489d
Add example for multibases
2018-07-27 10:43:16 -07:00
Jingfang Liu
58bc4b14a2
Add support for using common base
2018-07-27 10:16:44 -07:00
Jeff Regan
2824c28e08
Merge pull request #203 from mortent/BetterSecretGenErrorMessage
...
More information in error message when secret gen fails
2018-07-26 15:45:40 -07:00
Morten Torkildsen
d7cbb95d9c
More information in error message when secret gen fails
2018-07-26 12:50:07 -07:00
k8s-ci-robot
e771ec1169
Merge pull request #201 from monopole/meh
...
Combine loaderImpl and fileLoader.
2018-07-26 10:09:56 -07:00
Jeffrey Regan
9e5374e725
Combine loaderImpl and fileLoader.
2018-07-25 17:23:04 -07:00
k8s-ci-robot
4569a09d54
Merge pull request #200 from monopole/deleteDuplicativeCode
...
Delete duplicative code.
2018-07-25 09:33:55 -07:00
jregan
25d3ad7522
Delete duplicative code.
2018-07-24 20:42:43 -07:00
Jeff Regan
77e18724db
Merge pull request #199 from monopole/moarDeletion
...
Drop the notion of the SchemeLoader
2018-07-24 18:18:25 -07:00
k8s-ci-robot
12d1771bb3
Merge pull request #197 from Liujingfang1/master
...
Change configmapGenerator to configmap.yaml in helloWorld example
2018-07-24 13:50:56 -07:00
Jeffrey Regan
a78aa22399
Drop useless or duplicative code.
2018-07-24 13:25:26 -07:00
Jingfang Liu
05a91893bf
break helloWorld example into two examples:
...
- one for declaring a ConfigMap as resources
- one for declaring a ConfigMap from ConfigMapGenerator and rolling
update
2018-07-24 11:35:15 -07:00
Jeff Regan
8d420ec3f7
Merge pull request #196 from Liujingfang1/cr
...
Add docs and demo for imageTags
2018-07-23 16:44:12 -07:00
Jingfang Liu
838a766d12
Add docs and demo for imageTags
2018-07-23 16:35:04 -07:00
k8s-ci-robot
50d79e4d3e
Merge pull request #198 from monopole/anotherWayToDelete
...
Delete some code.
2018-07-23 15:52:24 -07:00
Jeff Regan
4d2d450f6e
Merge pull request #191 from babiel/fix-diff-tests-on-macos
...
Fix wrong path in diff tests on macOS
2018-07-23 15:37:29 -07:00
Jeff Regan
fdc46fb0b1
Delete some code.
2018-07-23 15:23:30 -07:00
k8s-ci-robot
92ac9b5a0e
Merge pull request #194 from droot/bugfix/version-fix-issue-148
...
fixed version info injection in build script
2018-07-23 14:42:18 -07:00
Jeff Regan
857a9df70f
Merge pull request #195 from monopole/tightenUp
...
Pull factories up call stack (make them less often).
2018-07-23 14:02:47 -07:00
Jeffrey Regan
969f4f28fa
Pull factories out of the bowels.
2018-07-23 13:48:46 -07:00
Sunil Arora
58aa45c50a
fixed version info injection in build script
...
fixes #148
2018-07-23 11:54:37 -07:00
k8s-ci-robot
5715f4bab4
Merge pull request #192 from Liujingfang1/cr
...
Add set imagetag command
2018-07-23 10:56:18 -07:00
Jingfang Liu
c8502c78f5
drop complete function from setImageTag subcommand
2018-07-23 10:47:52 -07:00
Jingfang Liu
909de5c94a
Add set imagetag command
2018-07-23 10:24:32 -07:00
Maximilian Gaß
2eaeb83ec3
Fix wrong path in diff tests on macOS
2018-07-23 17:00:41 +02:00
k8s-ci-robot
03b9c2a3a3
Merge pull request #188 from Liujingfang1/cr
...
Enable imageTagTransformer in application
2018-07-20 11:54:56 -07:00
Jingfang Liu
59b98727ec
enable imageTagTransformer in application
2018-07-20 11:30:34 -07:00
Jingfang Liu
5851f96524
Add initContainers in imageTagTransformer
2018-07-20 11:30:06 -07:00
k8s-ci-robot
08be3f061e
Merge pull request #187 from monopole/secFactory
...
Introduce secret factory.
2018-07-20 11:17:53 -07:00
k8s-ci-robot
5906aaba19
Merge pull request #184 from Liujingfang1/cr
...
Add imageTagTransformer
2018-07-20 10:54:07 -07:00
Jingfang Liu
4b6f180d0c
address comments
2018-07-20 10:45:17 -07:00
Jeffrey Regan
7f22f187f8
Introduce secret factory.
2018-07-20 10:40:47 -07:00
Jingfang Liu
fa3a64e352
Add imageTagTransformer
2018-07-20 10:23:12 -07:00
Jeff Regan
82f2cf9124
Merge pull request #186 from monopole/secretFactory
...
Inject a file system object into "Application".
2018-07-20 09:24:19 -07:00
Jeffrey Regan
276693cf0e
Make a secret factory.
2018-07-20 09:09:52 -07:00
Jeff Regan
0197c019cc
Merge pull request #185 from monopole/evenMoreFix86
...
Start remerging two forked sets of configmap factory code
2018-07-19 18:44:20 -07:00
Jeffrey Regan
9576a81787
Put the two sets of configmap make codes sidebyside
2018-07-19 18:33:55 -07:00
k8s-ci-robot
ff4a1c0b4f
Merge pull request #183 from monopole/moreFix86
...
Remove a util package; more cleanup for #86
2018-07-19 16:19:10 -07:00
Jeff Regan
7dd28b1fd9
Merge pull request #176 from babiel/do-not-create-networkpolicy-matchlabels
...
Disable NetworkPolicy podSelector.matchLabels CreateIfNotPresent
2018-07-19 15:51:13 -07:00
Jeffrey Regan
b754557418
Remove a util package; more cleanup for #86
2018-07-19 14:39:18 -07:00
k8s-ci-robot
f305c0d791
Merge pull request #182 from Liujingfang1/cr
...
Add ContainerRef in kustomization type
2018-07-19 14:34:41 -07:00
Jingfang Liu
3fdaa2e903
Add ImageTags in kustomization type
2018-07-19 14:29:29 -07:00
k8s-ci-robot
964c74fb46
Merge pull request #181 from monopole/fix86
...
configMap factory refactor for #86
2018-07-19 14:14:53 -07:00
Jeffrey Regan
f14988ff80
configMap factory refactor for #86
2018-07-19 14:06:51 -07:00
k8s-ci-robot
f1adbfdbff
Merge pull request #180 from knqyf263/fix_docs
...
Fix configGeneration.md
2018-07-19 08:37:53 -07:00
knqyf263
072bf992b0
Fix configGeneration.md
2018-07-19 11:09:00 +09:00
Jeff Regan
2d0d09e178
Merge pull request #179 from monopole/nitfixes
...
Fix cluster of silly Go nits.
2018-07-18 17:49:28 -07:00
Jeffrey Regan
564b0d6827
Fix cluster of silly Go nits.
2018-07-18 17:45:17 -07:00
guineveresaenger
187415430f
Removed individual files in favor of combined metadata file
2018-07-18 17:09:41 -07:00
guineveresaenger
afac2fb46a
Uses single file for both addLabel and addAnnotation commands, as the code is nearly identical. Tests included.
2018-07-18 17:09:41 -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
k8s-ci-robot
5edae84a9e
Merge pull request #177 from monopole/improveFsAbstraction
...
Replace os.Stat with IsDir and Exists, simplifying FS abstraction.
2018-07-18 13:43:06 -07:00
Jeffrey Regan
9432671887
Replace os.Stat with IsDir, simplifying FS abstraction.
2018-07-18 12:57:53 -07:00
Jeff Regan
8fda0f87ab
Merge pull request #159 from Liujingfang1/master
...
remove adding hash for configmap/secret read from resource yaml files
2018-07-18 11:10:09 -07:00
Jingfang Liu
08bc8637c8
set the default behavior for SecretGenerator and ConfigMapGenerator as create
2018-07-18 10:59:38 -07:00
Jingfang Liu
9645f397ef
remove adding hash for configmap/secret read from resource yaml files
2018-07-18 10:57:50 -07:00
Maximilian Gaß
ed9f716361
Add unit test for NetworkPolicy
2018-07-18 14:11:18 +02:00
Maximilian Gaß
9986b65326
Disable creation of NetworkPolicy podSelector.matchLabels
2018-07-18 14:01:22 +02:00
Jingfang Liu
94dab9ddc4
Merge pull request #175 from Liujingfang1/crd
...
skip adding namespace to CustomResourceDefinitions
2018-07-17 13:31:15 -07:00
Jingfang Liu
81f246ed60
skip adding namespace to CustomResourceDefinitions
2018-07-17 13:18:43 -07:00
Jingfang Liu
30ed50eb27
Merge pull request #166 from Liujingfang1/namespace
...
Add namespace transformation for subjects.namespace in ClusterRoleBinding
2018-07-17 13:15:40 -07:00
Jingfang Liu
4325401fe7
Add namespace transformation for subjects.namespace in ClusterRoleBinding
2018-07-17 13:10:51 -07:00
Jingfang Liu
65af5c13f1
Merge pull request #146 from babiel/fix-name-hash-in-refvars
...
Run namehash transformer before resolving names for refvars
2018-07-13 09:15:07 -07:00
Maximilian Gaß
9674fd12b2
Run namehash transformer before resolving names for refvars
2018-07-13 09:45:48 +02:00
Jingfang Liu
2377902a0b
Merge pull request #145 from babiel/pod-affinity-label-transformer
...
Add common labels to pod affinity/anti-affinity label selector
2018-07-12 15:41:58 -07:00
Jingfang Liu
1dbde0b085
Merge pull request #140 from babiel/add-networkpolicy-to-labels
...
Add NetworkPolicy to label transformer
2018-07-12 15:41:51 -07:00
Jingfang Liu
5920563bbd
Merge pull request #158 from george-angel/master
...
Interpret projected configMap volume names
2018-07-11 14:30:04 -07:00
Jingfang Liu
23201c27f0
Merge pull request #160 from Liujingfang1/helloworld
...
update helloWorld example: change configmap to configmapGenerator
2018-07-11 14:25:47 -07:00
George Angel
d4c7131f8f
fix linter dupl errors
2018-07-11 22:18:49 +01:00
Jingfang Liu
d2b189874b
update helloWorld example: change configmap to configmapGenerator
2018-07-11 14:00:07 -07:00
Jingfang Liu
98a38eb290
Merge pull request #151 from Rio/vars-docs
...
docs(vars): Add some documentation explaining the usage and limits of vars
2018-07-11 09:45:40 -07:00
George Angel
aa729229e2
Interpret projected configMap volume names
...
Append hashes to configMap names under the projected configMap volume,
for Kind: Deployment and StatefulSet
2018-07-11 10:30:31 +01:00
Rio Kierkels
afbc1b0401
docs(vars): add some docs explaining the usage and limitations of vars
2018-07-11 10:43:11 +02:00
Jingfang Liu
3305be9589
Merge pull request #150 from ryane/fix-pvc-claimname
...
add PersistentVolumeClaim to name reference transformer
2018-07-09 13:51:52 -07:00
ryane
36772aac89
add PersistentVolumeClaim to name reference transformer
...
fixes #149
2018-07-03 10:16:58 -04:00
Maximilian Gaß
7755d6cac2
Add common labels to pod affinity/anti-affinity label selector
2018-07-02 16:02:11 +02:00
Jingfang Liu
6f82073d4b
Merge pull request #133 from Liujingfang1/loader
...
Add glob support
2018-06-27 15:20:01 -07:00
Jingfang Liu
2a3f09a2f0
Add integration test for glob support
2018-06-27 14:48:50 -07:00
Jingfang Liu
6392e6629f
Add glob support
2018-06-27 10:54:12 -07:00
Jingfang Liu
c25ed7f7bc
Merge pull request #137 from babiel/add-cronjob-to-refvars
...
Add CronJob to refvars transformer
2018-06-26 10:02:38 -07:00
Jingfang Liu
918247d2cc
Merge pull request #138 from guineveresaenger/secret-docs
...
Adds example for secret download using curl
2018-06-26 10:02:01 -07:00
Maximilian Gaß
0c260ef804
Add NetworkPolicy to label transformer
2018-06-26 17:18:50 +02:00
Maximilian Gaß
2a06a174e8
Add CronJob to refvars transformer
2018-06-26 12:20:52 +02:00
guineveresaenger
54e8a014bc
Adds example for secret download using curl
...
It is possible to download secrets from web locations, as the command subfield can execute any terminal command specified.
This is a useful feature that should be highlighted.
2018-06-25 16:39:29 -07:00
Jingfang Liu
5b67b580f2
Merge pull request #129 from fanzhangio/issue114
...
Enhancement for format error message
2018-06-25 10:33:36 -07:00
fanzhangio
6a67183ed7
Enhancement for format error message
...
- add yaml format error handler
- silent usage when build command fails
2018-06-25 07:35:43 -07:00
Jingfang Liu
a38befdaa1
Merge pull request #132 from Liujingfang1/order
...
correct ordering of the k8s objects
2018-06-22 10:33:31 -07:00
Jingfang Liu
0312cdf677
Merge pull request #130 from sethpollack/image-pull-secret
...
add imagePullSecrets namerefs
2018-06-22 10:22:33 -07:00
Jingfang Liu
991ffbbdfc
populate the map from a slice
2018-06-22 10:19:41 -07:00
Seth Pollack
bbd29d9dc1
add test
2018-06-21 23:17:03 -04:00
Jingfang Liu
28953e03a0
Merge pull request #120 from guineveresaenger/edit-add-base
...
New command: kustomize edit add base
2018-06-21 16:54:15 -07:00
guineveresaenger
37489ec2e9
Adds ability to add multiple base directories to kustomization
2018-06-21 16:39:46 -07:00
Jingfang Liu
636ab874eb
update failed test
2018-06-21 16:36:27 -07:00
Jingfang Liu
90d16c2377
correct ordering of the k8s objects:
...
NameSpace, CRD, ServiceAccount, Role, ClusterRole, RoleBinding,
ClusterRoleBinding
2018-06-21 16:21:31 -07:00
Seth Pollack
5d24dda28a
add imagePullSecrets namerefs
2018-06-20 23:23:31 -04:00
Jingfang Liu
dec5109e31
Merge pull request #127 from Liujingfang1/master
...
remove extra package comment on crds
2018-06-20 13:23:41 -07:00
Jingfang Liu
cc8690381c
remove extra package comment on crds
2018-06-20 13:22:17 -07:00
Jingfang Liu
f5f95e3692
Merge pull request #125 from Liujingfang1/order
...
put namespace objects first in the output
2018-06-19 16:10:48 -07:00
Jingfang Liu
809d5b1fe2
put namespace objects first in the output
2018-06-19 15:44:33 -07:00
Jingfang Liu
38b4365ab3
Merge pull request #121 from traherom/master
...
Jobs do not create a selector if not already present
2018-06-19 14:22:15 -07:00
Jingfang Liu
d865300fdb
Merge pull request #105 from Liujingfang1/crdsupport
...
Add support for CRDs
2018-06-19 12:04:35 -07:00
Jingfang Liu
e2677cdc8a
Merge pull request #123 from Liujingfang1/master
...
Add variable reference to pod command,args,env
2018-06-19 12:04:06 -07:00
Jingfang Liu
ea00134776
Update pathconfigs library
...
implement CRD support and add unit tests
Add integration test for crd support
address comments
2018-06-19 11:45:53 -07:00
Jingfang Liu
ad3cd47c25
Add variable reference to pod command,args,env
2018-06-19 11:25:58 -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
Jingfang Liu
e7ecceb0c2
Update vendor
2018-06-19 09:36:30 -07:00
Ryan Morehart
50c40eb80c
CronJob transformation fixed
...
- no longer add labels in an invalid location (#116 )
- only have selector added it already present
2018-06-19 06:14:05 -06:00
Ryan Morehart
398ceb0a92
Jobs do not create a selector if not already present
2018-06-18 17:09:23 -06:00
Jingfang Liu
b7be630924
Merge pull request #113 from uthark/unparam
...
Enable unparam linter and fix found issues
2018-06-18 11:55:57 -07:00
Oleg Atamanenko
f557841e54
Enable unparam linter and fix issues
2018-06-18 14:49:57 -04:00
Jingfang Liu
9fc24634a2
Merge pull request #115 from woop/patch-1
...
Update example to show correct environment
2018-06-15 12:35:12 -07:00
Jingfang Liu
0617a283a0
Merge pull request #111 from Liujingfang1/master
...
Add variable reference to container env
2018-06-15 11:20:25 -07:00
Willem Pienaar
f616e30a38
Update example to show correct environment
2018-06-15 23:27:16 +08:00
Jingfang Liu
50b197f329
Merge pull request #110 from uthark/gometalinter
...
Add gometalinter to pre-commit hook
2018-06-14 18:52:59 -07:00
Oleg Atamanenko
6fd0330b80
Add gometalinter to pre-commit hook
...
Enable varcheck and fix found issues
Add ineffassign to list of checks and fix found issues
Added nakedret and fixed found issues
Add interfacer check and fix found issue
Add lll and fix found issues
Add deadcode linter, remove unused code
2018-06-14 20:55:20 -04:00
Jingfang Liu
8127b09d12
Merge pull request #73 from guineveresaenger/example-docfix
...
Clarifies hello-world example documentation
2018-06-14 15:24:25 -07:00
Jingfang Liu
09ab2bb5c0
Add variable reference to container env
2018-06-14 13:38:58 -07:00
Sunil Arora
54ac4e73e7
Merge pull request #108 from Liujingfang1/args
...
Add variable reference support for args
2018-06-13 14:51:46 -07:00
Jeff Regan
d4ad7f80e0
Merge pull request #104 from monopole/renameExamplesToTestData
...
Rename examples dir to examplelayout.
2018-06-12 15:07:14 -07:00
Jeffrey Regan
623e21d1c0
Rename examples dir to examplelayout.
2018-06-12 15:03:45 -07:00
Jeff Regan
0c88c43c67
Merge pull request #102 from monopole/upgradeCrypto
...
Replace deprecated crypto/md5 with crypto/sha256
2018-06-12 13:51:10 -07:00
Jeffrey Regan
c6d8bcb01b
Replace deprecated crypto/md5 with crypto/sha256
2018-06-12 13:47:22 -07:00
Jeff Regan
5285e6101f
Merge pull request #101 from monopole/moveVersion
...
Move version.go to commands dir.
2018-06-12 13:10:00 -07:00
Jeffrey Regan
2fb69db685
Move version.go to commands dir.
2018-06-12 13:08:23 -07:00
guineveresaenger
730597b77e
grepping for kiwi
2018-06-12 10:33:37 -07:00
guineveresaenger
d488d9804d
grepping for configMap name
2018-06-12 10:29:25 -07:00
Jeff Regan
f98bc42cbb
Merge pull request #99 from monopole/tempCaptureExec
...
Absorb exec package from k8s.io/utils.
2018-06-12 09:46:14 -07:00
Jeffrey Regan
d7b9f64c5a
Absorb exec package from utils.
2018-06-12 09:22:07 -07:00
Jeff Regan
785291af62
Merge pull request #95 from Liujingfang1/crdsupport
...
Add skeleton for CRD support
2018-06-12 09:21:10 -07:00
Jingfang Liu
4f05482e00
Add support for CRDs
2018-06-11 21:52:13 -07:00
Jeff Regan
3c3f85e623
Merge pull request #96 from monopole/secContacts
...
Fixes #33 ; add SECURITY_CONTACTS
2018-06-11 19:32:10 -07:00
jregan
40bb81142b
Fixes #33 ; add SECURITY_CONTACTS
2018-06-11 19:30:13 -07:00
Jingfang Liu
46e8fd7065
Add variable reference support for args
2018-06-11 13:57:34 -07:00
guineveresaenger
4e7610a44d
Addresses review comments
2018-06-11 12:35:33 -07:00
guineveresaenger
5a3c6553fc
Clarifies hello-world example documentation
...
The example documentation had a few minor discrepancies between commands suggested and expected outcomes. This pull request addresses those, making it easier for folks to use the hello-world demo.
2018-06-08 13:27:20 -07:00