Jeff Regan
6c041c3a79
Merge pull request #3859 from monopole/pinToCmdConfig
...
Pin to cmd/config v0.9.11
2021-04-30 18:57:12 -07:00
monopole
1e7260b69a
Pin to cmd/config v0.9.11
2021-04-30 18:46:59 -07:00
Jeff Regan
1de5fe608f
Merge pull request #3858 from monopole/gorepoModAdjustments
...
In module lists, handle allowed replacements.
2021-04-30 18:36:25 -07:00
monopole
6c9bf58e7f
In module lists, handle allowed replacements.
2021-04-30 18:35:59 -07:00
Jeff Regan
accd71a105
Update README.md
2021-04-30 18:15:54 -07:00
Jeff Regan
e3fd691459
Merge pull request #3857 from monopole/pinToKyaml_v0.10.18
...
Pin to kyaml/v0.10.18
2021-04-30 18:10:06 -07:00
monopole
3a508da641
Pin to kyaml/v0.10.18
2021-04-30 17:39:24 -07:00
Jeff Regan
a64a1022e6
Merge pull request #3855 from monopole/allowReplacements
...
When releasing, allow certain replacements.
2021-04-30 17:08:52 -07:00
monopole
b6fba0ad5c
When releasing, allow certain replacements.
2021-04-30 17:08:16 -07:00
Kubernetes Prow Robot
32cef014bb
Merge pull request #3844 from MaXinjian/0428
...
Fix small golint warning
2021-04-30 14:13:58 -07:00
Ma Xinjian
677ec868e0
Fix golint warning
...
golint warning: if block ends with a return statement, so drop this else and outdent its block
Signed-off-by: Ma Xinjian <maxj.fnst@fujitsu.com >
2021-04-30 09:22:57 +08:00
Kubernetes Prow Robot
7716b1bd3d
Merge pull request #3821 from phanimarupaka/OverrideIsSameResourceImpl
...
Support multiple implementations for IsSameResource
2021-04-28 08:42:50 -07:00
Phani Teja Marupaka
8a529ca399
Update merge3 with deafult GVKNN matcher
2021-04-27 23:53:54 -07:00
Phani Teja Marupaka
914a82bfa4
Support multiple implementations for IsSameResource
2021-04-27 23:53:43 -07:00
Jeff Regan
197c95f6ef
Merge pull request #3843 from monopole/upgradeReplace
...
Update go.sum in replacements.
2021-04-27 16:32:01 -07:00
monopole
323672bc38
Update go.sum in replacements.
2021-04-27 16:14:32 -07:00
Kubernetes Prow Robot
66ce6f8801
Merge pull request #3827 from gautierdelorme/rm-go-openapi-spec-validate-strfmt
...
remove go-openapi/spec,validate,strfmt
2021-04-26 12:33:16 -07:00
Gautier Delorme
6bc9d7358c
remove go-openapi/spec,validate,strfmt from plugins
...
Signed-off-by: Gautier Delorme <gautier.delorme@gmail.com >
2021-04-25 16:57:39 +02:00
Gautier Delorme
bcbfa069ae
remove go-openapi/spec,validate,strfmt from kustomize/
...
Signed-off-by: Gautier Delorme <gautier.delorme@gmail.com >
2021-04-25 16:57:39 +02:00
Gautier Delorme
7e622e1382
remove go-openapi/spec,validate,strfmt from cmd/config/
...
Signed-off-by: Gautier Delorme <gautier.delorme@gmail.com >
2021-04-25 16:57:39 +02:00
Gautier Delorme
a2871181fe
remove go-openapi/spec,validate,strfmt from kyaml/
...
Signed-off-by: Gautier Delorme <gautier.delorme@gmail.com >
2021-04-25 16:57:39 +02:00
Gautier Delorme
86c3863bc9
remove go-openapi/spec,validate,strfmt from api/
...
Signed-off-by: Gautier Delorme <gautier.delorme@gmail.com >
2021-04-25 16:57:34 +02:00
Jeff Regan
14d2f4bb15
Merge pull request #3841 from monopole/deleteCrawl
...
Delete internal/crawl.
2021-04-23 19:43:01 -07:00
monopole
c6f575ce37
Delete internal/crawl.
2021-04-23 19:24:15 -07:00
Jeff Regan
e86fd7f009
Merge pull request #3822 from benjamintanweihao/patch-1
...
Fix typo
2021-04-23 12:46:30 -07:00
Jeff Regan
8ef9f75de7
Merge pull request #3839 from monopole/harnessMkDir
...
Add testharness mkdir function.
2021-04-23 11:10:22 -07:00
monopole
cf3a125940
Add testharness mkdir function.
2021-04-23 11:09:34 -07:00
Kubernetes Prow Robot
8049f7b1af
Merge pull request #3836 from monopole/ownerAliasChange
...
Update OWNER_ALIASES
2021-04-23 10:45:39 -07:00
Kubernetes Prow Robot
985fe4821d
Merge pull request #3835 from monopole/useResIdInReplacements
...
Use resid.ResId in replacements.
2021-04-23 10:25:41 -07:00
monopole
c828b1e49a
Use resid.ResId in replacements.
2021-04-23 09:30:05 -07:00
Jeff Regan
d5d44ce3fe
Merge pull request #3837 from navist2020/modify/Error_log_info
...
modify Error log info
2021-04-23 08:01:19 -07:00
navist2020
5d3dac04fa
modify Error log info
2021-04-23 14:40:05 +08:00
monopole
d2f5fe13aa
Update OWNER_ALIASES
2021-04-22 21:20:16 -07:00
Jeff Regan
705c6ad5ce
Merge pull request #3834 from monopole/pinPluginsToV0.0.0
...
Pin plugins to v0.0.0
2021-04-22 17:20:18 -07:00
monopole
94f8d4ec63
Pin plugins to v0.0.0
2021-04-22 17:06:33 -07:00
Francesc Campoy
225bae8491
Make fsNode handle correctly consecutive reads and writes ( #3820 )
...
* Make fsNode handle correctly consecutive reads and writes
* Check for directories in ReadFile and add some error checks
* Update comment
* Improved docs and added better test
* Move test into its own file protected by built constraint
* Use manual test since iotest.TestReader is only available in Go 1.16
2021-04-22 16:50:01 -07:00
Jeff Regan
06add3ab35
Merge pull request #3737 from natasha41575/ReplacementTransformer
...
replacement transformer that uses the new replacement filter
2021-04-22 11:22:51 -07:00
Benjamin Tan Wei Hao
a59ec8fe23
Fix typo
2021-04-21 16:53:21 +08:00
Jeff Regan
f93cee9440
Merge pull request #3813 from monopole/unpinEverything
...
Back to dev mode; unpin the modules.
2021-04-16 03:12:33 -07:00
Kubernetes Prow Robot
21e65990c1
Merge pull request #3795 from jlandowner/master
...
Support immutable attribute on generators
2021-04-15 22:36:22 -07:00
monopole
38e9c34f08
Back to dev mode; unpin the modules.
2021-04-15 22:15:57 -07:00
Natasha Sarkar
038bc7713b
add replacement transformer
2021-04-15 14:12:33 -07:00
Jeff Regan
a5914abad8
Merge pull request #3811 from monopole/pinToApi
...
Pin to api v0.8.8
2021-04-15 13:32:54 -07:00
monopole
3f2b98ff01
Pin to api v0.8.8
2021-04-15 13:21:06 -07:00
Jeff Regan
aa1dd9ddc2
Merge pull request #3810 from monopole/mergo_0.3.5
...
Back to mergo v0.3.5
2021-04-15 13:11:16 -07:00
monopole
5ba45f1ef8
Back to mergo v0.3.5
2021-04-15 12:48:20 -07:00
Jeff Regan
f3752dc75c
Update args.go
2021-04-15 12:31:29 -07:00
Jeff Regan
d5f4da1261
Merge pull request #3809 from monopole/unpinEverything
...
Back to development mode; unpin the modules
2021-04-15 09:13:28 -07:00
Kubernetes Prow Robot
7680392d96
Merge pull request #3808 from fenggw-fnst/work
...
Fix typo
2021-04-14 20:21:49 -07:00
monopole
d8015d3c93
Back to development mode; unpin the modules
2021-04-14 20:08:13 -07:00
Jeff Regan
7487e2f9cb
Merge pull request #3807 from monopole/pinToApi
...
Pin to api v0.8.7
2021-04-14 20:03:46 -07:00
Guangwen Feng
4b8bc7d6ba
Fix typo
...
Signed-off-by: Guangwen Feng <fenggw-fnst@cn.fujitsu.com >
2021-04-15 10:55:28 +08:00
monopole
59af49522e
Pin to api v0.8.7
2021-04-14 19:47:59 -07:00
Jeff Regan
72d3eb15e0
Update remoteBuild.md
2021-04-14 19:26:42 -07:00
Jeff Regan
14e31de6b1
Merge pull request #3806 from monopole/unpinApi
...
Unpin the api
2021-04-14 19:03:18 -07:00
monopole
162b8f3d37
Unpin the api
2021-04-14 18:44:16 -07:00
Kubernetes Prow Robot
003cf61a48
Merge pull request #3805 from KnVerey/downgrade-mergo
...
Downgrade mergo to v0.3.7
2021-04-14 16:11:51 -07:00
Katrina Verey
74f0df8b9d
Downgrade mergo to v0.3.7
2021-04-14 14:58:02 -07:00
Jeff Regan
0df531e7c6
Merge pull request #3802 from monopole/pinToApi
...
Pin to api v0.8.6
2021-04-13 12:22:20 -07:00
monopole
e3ce61647f
Pin to api v0.8.6
2021-04-13 12:05:52 -07:00
Jeff Regan
768132f65f
Merge pull request #3801 from monopole/pinToCmdConfig
...
Pin to cmd/config v0.9.10
2021-04-13 11:37:55 -07:00
monopole
6a708bcc23
Pin to cmd/config v0.9.10
2021-04-13 11:24:17 -07:00
Jeff Regan
d8182f8d81
Merge pull request #3800 from monopole/fixGoModNit
...
Fix go.sum nit
2021-04-13 11:19:21 -07:00
monopole
99b6a5920e
Fix go.sum nit
2021-04-13 11:15:36 -07:00
Jeff Regan
8877c81468
Merge pull request #3799 from monopole/pinToKyaml_v0.10.17
...
Pin to kyaml@v0.10.17
2021-04-13 11:01:50 -07:00
monopole
88911bbb61
Pin to kyaml@v0.10.17
2021-04-13 10:31:18 -07:00
jlandowner
82ff64c374
Support immutable attribute on generators
2021-04-13 01:02:58 +00:00
Jeff Regan
01c477570a
Merge pull request #3750 from minchao/fix-wordpress-init-command
...
Fix init command in wordpress example
2021-04-12 16:46:19 -07:00
Kubernetes Prow Robot
f8dad80a79
Merge pull request #3784 from monopole/flagEnableHelm
...
Add flag --enable-helm
2021-04-12 13:52:15 -07:00
monopole
240cda089a
Add flag --enable-helm
2021-04-12 13:40:21 -07:00
Kubernetes Prow Robot
c94c193b5b
Merge pull request #3793 from jeremyrickard/better-update-handling
...
Add check of UpdateExpectedFromActual before skipping test
2021-04-12 12:52:15 -07:00
Jeremy
9989b5fc84
Add check of UpdateExpectedFromActual before skipping test
...
Signed-off-by: Jeremy <jeremyrrickard@gmail.com >
2021-04-12 13:12:53 -06:00
Jeff Regan
aeba50488b
Merge pull request #3792 from monopole/nits
...
Fix nits, add internal GetRoot func.
2021-04-12 07:53:00 -07:00
monopole
9c43518a15
Fix nits, add internal GetRoot func.
2021-04-12 07:51:01 -07:00
Jeff Regan
9d50890174
Merge pull request #3790 from monopole/enhanceHarness
...
Enhance the enhanced test harness.
2021-04-11 18:50:00 -07:00
monopole
3af1ae4159
Enhance test harness.
2021-04-11 18:14:30 -07:00
Kubernetes Prow Robot
5100568b0c
Merge pull request #3788 from monopole/helmPrep
...
upgrade to helm 3.5.4 and imdario/mergo v0.3.12
2021-04-09 15:52:22 -07:00
monopole
aa5b4814d6
upgrade to helm 3.5.4 and imdario/mergo v0.3.12
2021-04-09 15:05:41 -07:00
Kubernetes Prow Robot
264b3ff338
Merge pull request #3773 from natasha41575/ReplacementFieldOptions
...
use field options to refine replacements
2021-04-09 12:15:16 -07:00
Natasha Sarkar
a40c74e545
use field options to refine replacements
2021-04-09 11:15:49 -07:00
Kubernetes Prow Robot
f61b075d3b
Merge pull request #3775 from Shell32-Natsu/kyaml-filter
...
Enable LocalPackageReader to ignore specific path
2021-04-08 09:52:03 -07:00
Donny Xia
629d822604
Merge pull request #3783 from natasha41575/AddNatasha
...
add natasha to maintainers
2021-04-08 09:39:55 -07:00
Jeff Regan
bf64f109b9
Merge pull request #3782 from natasha41575/ReplacementRejectField
...
add use of rejects field in replacement filter
2021-04-08 09:15:53 -07:00
Natasha Sarkar
5f93fc53f4
add natasha to maintainers
2021-04-07 17:08:30 -07:00
Natasha Sarkar
0fe3f303e8
add use of rejects field in replacement filter
2021-04-07 16:00:18 -07:00
Donny Xia
7825050b18
Enable LocalPackageReader to ignore specific path
2021-04-05 12:46:20 -07:00
Jeff Regan
ed688a87e4
Update README.md
2021-04-02 17:34:22 -07:00
Jeff Regan
629fdee26a
Merge pull request #3774 from monopole/fixGoSums
...
Fix go sum files.
2021-04-02 16:04:48 -07:00
Kubernetes Prow Robot
ca58ce775a
Merge pull request #3771 from natasha41575/ReplacementFilterTests
...
add more tests for replacement filter
2021-04-02 16:02:12 -07:00
monopole
0990d96c52
Fix go sum files.
2021-04-02 15:50:24 -07:00
Natasha Sarkar
94c45e0f9f
add more tests for replacement filter
2021-04-02 11:30:10 -07:00
Kubernetes Prow Robot
ca527a8e4c
Merge pull request #3735 from natasha41575/ReplacementFilter
...
add replacement filter to support replacmenttransformer
2021-03-31 18:03:21 -07:00
Natasha Sarkar
fa0b237178
add replacement filter to support replacmenttransformer
2021-03-31 17:04:43 -07:00
Kubernetes Prow Robot
a9bcf7187a
Merge pull request #3558 from zhijianli88/GOBIN
...
Makefile: check and use GOBIN environment variable first
2021-03-31 10:01:01 -07:00
Kubernetes Prow Robot
a49d429909
Merge pull request #3768 from monopole/pinToKyaml
...
Pin to kyaml v0.10.16
2021-03-30 15:00:58 -07:00
monopole
c63288024d
Pin to kyaml v0.10.16
2021-03-30 14:40:52 -07:00
Kubernetes Prow Robot
f374a12f24
Merge pull request #3759 from phanimarupaka/NoKptfileInTreeOutput
...
Don't print Krmfile file in tree output
2021-03-30 09:37:57 -07:00
Kubernetes Prow Robot
c7156d0586
Merge pull request #3733 from RyanSquared/add-crd-webhook-namespace-transformer
...
Add CustomResourceDefinition webhook namespace transformer
2021-03-26 11:50:43 -07:00
Jeff Regan
d3b7d3ab70
Merge pull request #3754 from webwurst/patch-3
...
Fix indentation
2021-03-26 11:37:36 -07:00
Jeff Regan
197bb9d9e3
Merge pull request #3744 from KnVerey/plugin-dir-error
...
Do no require exec/go plugin home to use fn plugins
2021-03-26 11:26:48 -07:00
Phani Teja Marupaka
fa96878cfc
Don't print Kustomization file in tree output
2021-03-25 17:01:30 -07:00
Kubernetes Prow Robot
558995536d
Merge pull request #3748 from phanimarupaka/AvoidSetPanic
...
Check if value is provided
2021-03-25 10:23:30 -07:00
Katrina Verey
3255c73c71
Loader FS and empty env fix
2021-03-24 18:44:29 -07:00
Tobias Bradtke
fd486c1f23
Fix indentation
2021-03-24 22:29:31 +01:00
Kubernetes Prow Robot
b0a40e2752
Merge pull request #3743 from Shell32-Natsu/label
...
Add labels field to kustomization
2021-03-24 12:25:28 -07:00
Donny Xia
ccb95ab269
add conflict check
2021-03-24 10:41:37 -07:00
minchao
e6b52e7295
Fix init command in wordpress example
2021-03-24 11:19:53 +08:00
Jeff Regan
4a6ec9063d
Merge pull request #3747 from natasha41575/RemoveOldReplacementTransformer
...
remove old untested replacement transformer
2021-03-23 16:47:16 -07:00
Phani Teja Marupaka
c3beadacd9
Check if value is provided
2021-03-23 15:40:35 -07:00
Natasha Sarkar
5f3bd4b4c2
remove old untested replacement transformer
2021-03-23 14:28:53 -07:00
Katrina Verey
e77c284924
Do no require exec/go plugin home to use fn plugins
2021-03-23 10:47:16 -07:00
Donny Xia
5ed2067be9
Add labels field to kustomization
2021-03-22 17:01:45 -07:00
Jeff Regan
7b38ce4ef2
Merge pull request #3740 from monopole/fixNitsIn3731
...
Fix nits in 3731
2021-03-20 07:31:28 -07:00
monopole
700a112b28
Fix nits in 3731
2021-03-20 07:05:56 -07:00
Jeff Regan
e05ce0f05b
Merge pull request #3731 from dfsdevops/test-validating-webhook
...
added test showing broken namespace reference when combining resource…
2021-03-20 06:40:08 -07:00
Jeff Regan
b8cfa3ca9b
Merge pull request #3738 from phanimarupaka/MakeDirOptionalForTree
...
Make dir optional for tree command
2021-03-20 06:38:35 -07:00
Phani Teja Marupaka
26a8455717
Make dir optional for tree command
2021-03-19 16:58:16 -07:00
Jeff Regan
710db98dbf
Merge pull request #3685 from natasha41575/PatchServicePort
...
fixed disappearing port issue
2021-03-17 11:00:39 -07:00
Dylan Schultz
0d152c4784
added comment referring test to issue 3732
2021-03-17 10:52:41 -07:00
Kubernetes Prow Robot
1729c95135
Merge pull request #3734 from monopole/removeMergeConflictCode
...
Remove dead merge conflict code.
2021-03-17 09:51:58 -07:00
monopole
6f6d41f17f
Remove dead merge conflict code.
2021-03-17 06:35:30 -07:00
RyanSquared
3ff5263ff6
api/konfig/builtinpluginconsts/namespace: Add CustomResourceDefinition webhook namespace transformer
2021-03-16 19:35:18 -05:00
Dylan Schultz
5bb668533f
added test showing broken namespace reference when combining resources from two different bases
2021-03-16 17:01:39 -07:00
Jeff Regan
eb48b1b718
Merge pull request #3730 from monopole/typeAlias
...
Type alias for spec.Schema
2021-03-16 16:54:41 -07:00
monopole
1f837fdfec
Type alias for spec.Schema
2021-03-16 16:18:10 -07:00
Kubernetes Prow Robot
1301384670
Merge pull request #3729 from Shell32-Natsu/helm-deps
...
handle helm output properly
2021-03-16 15:12:56 -07:00
Donny Xia
a9c20a2eb7
handle helm output properly
2021-03-16 13:09:04 -07:00
Kubernetes Prow Robot
297bdc3825
Merge pull request #3727 from monopole/fix3394
...
Allow patch removal of emptyDir {}
2021-03-16 10:06:35 -07:00
Jeff Regan
831f99c95b
Merge pull request #3715 from natasha41575/SpeedUpCustomParsing
...
Speed up custom parsing
2021-03-15 22:26:27 -07:00
Jeff Regan
5247aa5750
Update resource.go
2021-03-15 22:22:43 -07:00
monopole
74d5646526
Allow patch removal of emptyDir {}
2021-03-15 18:34:36 -07:00
Natasha Sarkar
2f6a611e62
add example of using custom schema
2021-03-15 18:08:12 -07:00
Kubernetes Prow Robot
d0dbc3e87b
Merge pull request #3721 from monopole/removeWrappyLayer
...
Remove the wrappy package in service of 3588
2021-03-15 16:54:34 -07:00
monopole
235101a614
Drop uses of 'unstructured' terminology.
2021-03-15 15:59:06 -07:00
monopole
123a5d6e56
Remove the wrappy layer.
2021-03-15 15:59:06 -07:00
Jeff Regan
e4bbd04a43
Merge pull request #3644 from natasha41575/AllowGeneralNameChanges
...
allow general name and kind changes via an options field in patches
2021-03-15 15:49:04 -07:00
Jeff Regan
75120b2a92
Merge pull request #3708 from saschagrunert/test-version
...
Take provenance version into account for build test
2021-03-15 13:16:29 -07:00
Jeff Regan
cb423ad300
Merge pull request #3725 from JohanWork/bug-demo-components-link
...
Fix broken link kep 1802
2021-03-15 12:40:31 -07:00
Johan Hansson
c81b5bd3c2
updated formatting
2021-03-14 21:49:23 +01:00
Kubernetes Prow Robot
b3cec39c25
Merge pull request #3720 from Shell32-Natsu/helm-version
...
support new version string in helm
2021-03-12 15:33:03 -08:00
Donny Xia
5fc6cab49f
support new version string in helm
2021-03-12 12:01:02 -08:00
Donny Xia
c636ee616b
Merge pull request #3713 from jkroepke/patch-1
...
HelmChartInflationGenerator: inherit environment variables to helm command
2021-03-12 10:10:54 -08:00
Natasha Sarkar
f96ac2d61e
allow general name and kind changes via an options field in patches
2021-03-10 14:58:58 -08:00
Natasha Sarkar
a513c56d88
parse custom schema only once when necessary
2021-03-10 13:45:53 -08:00
Natasha Sarkar
ed3ab9f532
updated krusty tests for custom schema
2021-03-10 13:45:34 -08:00
Jeff Regan
bab8c34c1f
Merge pull request #3709 from monopole/removeKyamlBranching
...
Remove branching on kyaml enablement
2021-03-09 14:45:26 -08:00
monopole
839fd2b971
Remove branching on kyaml enablement
2021-03-09 14:29:27 -08:00
Jeff Regan
26e9b8b3b8
Merge pull request #3714 from monopole/backToDev
...
Unpin all modules (back to dev mode).
2021-03-09 14:17:36 -08:00
monopole
ddfb4ff02d
Unpin all modules (back to dev mode).
2021-03-09 14:01:26 -08:00
Jan-Otto Kröpke
a5e6295923
HelmChartInflationGenerator: inherit environment variables to helm command
2021-03-09 19:44:53 +01:00
Sascha Grunert
e2e495027d
Take provenance version into account for build test
...
The result of the test will be different depending on how it has being
build via `-ldflags=-X sigs.k8s.io/kustomize/api/provenance.version=…`.
We now additionally query this version within the test to make it more
robust.
Signed-off-by: Sascha Grunert <sgrunert@redhat.com >
2021-03-09 09:52:45 +01:00
Natasha Sarkar
397744f436
fixed disappearing ports issue
2021-03-08 17:03:22 -08:00
Jeff Regan
9e8e7a7fe9
Merge pull request #3704 from monopole/pinToApi
...
Pin to api v0.8.5
2021-03-08 12:13:15 -08:00
monopole
4d66f9a093
Pin to api v0.8.5
2021-03-08 11:46:32 -08:00
Jeff Regan
81cac9b633
Merge pull request #3702 from monopole/pinToCmdConfig
...
Pin to cmd/config v0.9.7
2021-03-08 11:42:47 -08:00
Jeff Regan
43edc6dd7f
Update README.md
2021-03-08 11:32:24 -08:00
Jeff Regan
f313cca52b
Update go.sum
2021-03-08 11:30:52 -08:00
monopole
243e7cca1f
Pin to cmd/config v0.9.7
2021-03-08 11:21:35 -08:00
Jeff Regan
b9c36caa1c
Merge pull request #3701 from monopole/pinToKyamlAndCliUtils
...
Pin to kyaml v0.10.15
2021-03-08 11:19:42 -08:00
monopole
711b4ff4bb
Pin to kyaml v0.10.15
2021-03-08 11:18:42 -08:00
Jeff Regan
8d72528eb5
Merge pull request #3700 from natasha41575/UpdateKustomizationWithEnvs
...
add env to kustomization openapi spec
2021-03-08 11:05:45 -08:00
Kubernetes Prow Robot
6590cce5c1
Merge pull request #3699 from Shell32-Natsu/image-transformer
...
cleanup image transformer
2021-03-08 10:56:12 -08:00
Natasha Sarkar
12c0360ba3
add env to kustomization openapi spec
2021-03-08 10:51:32 -08:00
Donny Xia
8e8fa5409d
cleanup image transformer
2021-03-08 10:41:43 -08:00
Jeff Regan
5af35f4f1a
Merge pull request #3695 from simster7/readlink
...
Use portable method to emulate 'readlink -f' behavior
2021-03-08 10:24:27 -08:00
Kubernetes Prow Robot
412e73cf76
Merge pull request #3697 from monopole/podTemplate
...
Add PodTemplate field to namereference config.
2021-03-08 10:07:43 -08:00
monopole
ec27642e2f
Add PodTemplate field to namereference config.
2021-03-08 09:52:08 -08:00
Kubernetes Prow Robot
7165b1ec40
Merge pull request #3692 from monopole/reinstateEnv
...
Reinstate configmap/secret generator 'env' field.
2021-03-08 09:41:43 -08:00
Simon Behar
6dd50de7a4
Use portable method to emulate 'readlink -f' behavior
...
Signed-off-by: Simon Behar <simbeh7@gmail.com >
2021-03-08 09:27:38 -08:00
monopole
a8b851f84a
Reinstate configmap/secret generator env field.
2021-03-07 20:42:41 -08:00
Jeff Regan
9c4966ccc8
Merge pull request #3691 from monopole/fixGoSum
...
Fix go.sum
2021-03-07 20:17:32 -08:00
monopole
d0bb1cd0fa
Fix go.sum
2021-03-07 20:16:16 -08:00
Jeff Regan
102cf87f36
Merge pull request #3690 from monopole/pinToCmdConfig
...
Pin to cmd/config v0.9.6
2021-03-07 18:42:21 -08:00
monopole
584a6c2a86
Pin to cmd/config v0.9.6
2021-03-07 18:19:02 -08:00
Jeff Regan
03c6f8fff4
Merge pull request #3689 from kubernetes-sigs/pinToKyaml
...
Pin to kyaml v0.10.14
2021-03-07 18:17:08 -08:00
monopole
90de9b78df
Pin to kyaml v0.10.14
2021-03-07 18:00:24 -08:00
Jeff Regan
34f1f2967e
Merge pull request #3688 from monopole/undoreplace
...
Undo kyaml/go.mod lint replacements.
2021-03-07 15:01:59 -08:00
monopole
9a9df7436e
Undo kyaml/go.mod lint replacements.
2021-03-07 14:36:05 -08:00
Jeff Regan
c036830c70
Merge pull request #3676 from rhtenhove/master
...
allow most recent release with specific path
2021-03-07 12:47:28 -08:00
Ruben ten Hove
ebbd0c7b5a
check if version exists
2021-03-06 13:55:39 +01:00
Jeff Regan
7264a3a65d
Merge pull request #3686 from monopole/extractFunctionEnablers
...
Extract flags that enable alpha function features.
2021-03-05 20:25:58 -08:00
monopole
f3a958bbf7
Extract flags that enable alpha function features.
2021-03-05 19:55:59 -08:00
Jeff Regan
14bf6f8a27
Merge pull request #3684 from monopole/gomodup
...
Full tree go mod tidy
2021-03-05 19:55:42 -08:00
monopole
60c8a0498b
Full tree go mod tidy.
2021-03-05 18:22:32 -08:00
Jeff Regan
774d768e7b
Merge pull request #3579 from KnVerey/framework_refactor
...
Functions Framework Revamp
2021-03-05 15:58:07 -08:00
Jeff Regan
efef397acf
Merge pull request #3679 from natasha41575/MultibyteDataTest
...
add test for multibyte string
2021-03-05 11:56:46 -08:00
Jeff Regan
5793653630
Merge pull request #3673 from natasha41575/PanicDuplicateKeys
...
Return error instead of panicking for duplicate keys
2021-03-05 11:55:33 -08:00
Natasha Sarkar
4ee3d05bd8
add test for multibyte string
2021-03-04 17:41:44 -08:00
Kubernetes Prow Robot
a1df3e030f
Merge pull request #3669 from justinsb/benchmark_swagger_unpack
...
Add benchmarks to measure impact of swagger parsing
2021-03-04 17:04:21 -08:00
Kubernetes Prow Robot
4e0332551a
Merge pull request #3667 from natasha41575/UpgradeYaml.V2
...
upgraded to yaml.v2 v2.4.0
2021-03-04 16:48:24 -08:00
Ruben ten Hove
216ab488a6
allow most recent release with specific path
2021-03-04 17:19:39 +01:00
Natasha Sarkar
722b0131f0
return error for duplicate keys rather than panicking
2021-03-03 12:13:24 -08:00
Natasha Sarkar
93dd571df9
regression test for panic on duplicate keys
2021-03-03 11:18:42 -08:00
Katrina Verey
a7000dd9c6
Update unpinned pluginator to new framework
2021-03-03 08:27:19 -08:00
Katrina Verey
5c4b5b1bf0
Improvements to kyaml fn framework
...
This commit creates a new version of the alpha configuration functions framework. Goals include:
- Make it easy to build multi-version APIs with the framework (not previously facilitated at all).
- Simplify the framework's APIs where redundant configuration options exist (leaving the most powerful, replacing others with helpers to maintain usability they provided).
- Make the Framework's APIs more consistent (e.g. between the various template types, usage of kio.Filter, field names)
- Decouple responsibilities (e.g. command creation, resource list processing, generation of templating functions).
- Make the framework even more powerfully pluggable (e.g. any kio.Filter can be a selector, and the selector the framework provides is itself a filter built from reusable abstractions).
- Improve documentation.
- Make container patches merge fields (notably list fields like `env`) correctly.
2021-03-03 08:27:19 -08:00
Justin SB
8e57ee9111
Add benchmarks to measure impact of swagger parsing
...
Example results:
BenchmarkSwaggerParse-72 2 882910241 ns/op
BenchmarkAsssetUnpack-72 62 19654866 ns/op
2021-03-03 09:11:42 -05:00
Natasha Sarkar
60bd8d15d9
upgraded to yaml.v2 v2.4.0
2021-03-02 18:04:21 -08:00
Jeff Regan
1d524b6fbe
Merge pull request #3666 from natasha41575/UpdateToGo1.16
...
updated go version to 1.16
2021-03-02 17:20:46 -08:00
Natasha Sarkar
e9c97a4c4e
updated go version to 1.16
2021-03-02 16:40:08 -08:00
Kubernetes Prow Robot
48c89cb698
Merge pull request #3661 from natasha41575/TrimOpenApi
...
update openapi version to v1.20.4
2021-03-02 16:39:19 -08:00
Natasha Sarkar
af1e692a5e
fix lint error
2021-03-02 16:03:26 -08:00
Natasha Sarkar
57e7db0423
update openapi version to v1.20.4
2021-03-02 13:46:11 -08:00
Jeff Regan
7fb6fa0f35
Merge pull request #3648 from lcostea/lcostea/smaller_docker_image
...
feat: Reduce docker image size
2021-02-28 13:01:00 -08:00
Jeff Regan
50c3875354
Merge pull request #3654 from monopole/unpinEverything
...
Back to development mode; unpin the modules
2021-02-28 13:00:44 -08:00
monopole
efc03bf329
Back to development mode; unpin the modules
2021-02-28 12:41:31 -08:00
Jeff Regan
9785bda7be
Merge pull request #3653 from monopole/pinToApi
...
Pin to api v0.8.4
2021-02-28 12:20:17 -08:00
monopole
29bfdfc1ef
Pin to api v0.8.4
2021-02-28 12:06:30 -08:00
Jeff Regan
4f72cb8d00
Merge pull request #3652 from monopole/pinToCmdConfig
...
Pin to cmd/config v0.9.5
2021-02-28 12:01:11 -08:00
monopole
a45e90b1e4
Pin to cmd/config v0.9.5
2021-02-28 11:40:30 -08:00
Jeff Regan
6b6bc45f2c
Update go.sum
2021-02-28 11:29:19 -08:00
Jeff Regan
e4a34f2a48
Merge pull request #3651 from monopole/pinToKyamlAndCliUtils
...
Pin to kyaml v0.10.13
2021-02-28 11:26:39 -08:00
monopole
4a2ed901b3
Pin to kyaml v0.10.13
2021-02-28 11:04:30 -08:00
Jeff Regan
ba67bc0f18
Merge pull request #3650 from monopole/unpinEverything
...
Unpin kyaml, cmd/config and api.
2021-02-28 10:46:03 -08:00
monopole
be8d60fb9f
Unpin kyaml, cmd/config and api.
2021-02-28 10:26:07 -08:00
Jeff Regan
d9d5bb83f0
Merge pull request #3649 from monopole/updateGeneratedFiles
...
Update generated files
2021-02-28 10:24:21 -08:00
monopole
cfa7645d3b
Update generated files under cmd/config.
...
sed -i 's|version: v0.18.10|version: v0.19.8|' cmd/config/internal/commands/internal/k8sgen/k8scopy.yaml
(cd cmd/config/; make generate)
2021-02-28 10:11:39 -08:00
monopole
2e6ef91a7c
Update generated files under kyaml.
...
sed -i 's|version: v0.17.0|version: v0.19.8|' kyaml/yaml/internal/k8sgen/k8scopy.yaml
rm kyaml/yaml/internal/k8sgen/pkg/labels/zz_generated.deepcopy.go
(cd kyaml; make generate)
2021-02-28 10:10:52 -08:00
Jeff Regan
508f294e0c
k8scopy should rename zz_generated.foo.go
...
Files whose names start with zz_generated get special treatment from
https://github.com/kubernetes/kubernetes/blob/master/build/common.sh
(and ./hack/verify-generated-files-remake.sh, etc.).
We don't want that, so modify those file names.
2021-02-28 09:21:35 -08:00
Liviu Costea
a81ebe9842
feat: Reduce docker image size
2021-02-28 12:45:57 +02:00
Jeff Regan
c92fb809c6
Delete older releasing program (replaced by gorepomod).
2021-02-27 06:52:25 -08:00
Jeff Regan
043e8c36e5
Merge pull request #3645 from monopole/pinToApi
...
Pin to api api/v0.8.3
2021-02-26 17:04:45 -08:00
monopole
7965195c29
Pin to api api/v0.8.3
2021-02-26 16:50:46 -08:00
Jeff Regan
4263d18c1a
Update kustomize/api/internal/crawl/go.sum
2021-02-26 16:40:04 -08:00
Jeff Regan
827fb1e1da
Merge pull request #3643 from monopole/pinToCmdConfig
...
Pin to cmd/config v0.9.4
2021-02-26 16:21:30 -08:00
monopole
03c77cee9b
Pin to cmd/config v0.9.4
2021-02-26 15:51:25 -08:00
Jeff Regan
2db34e7127
Merge pull request #3642 from monopole/pinToKyamlAndCliUtils
...
Pin to kyaml v0.10.12
2021-02-26 15:49:11 -08:00
monopole
821b14bfd1
Pin to kyaml v0.10.12
2021-02-26 15:35:13 -08:00
Jeff Regan
33b4735f98
Merge pull request #3641 from monopole/dropReGenerationDirectives
...
Drop regeneration directives from copied code.
2021-02-26 15:18:24 -08:00
monopole
bbebd1e56a
Drop regeneration directives from copied code.
2021-02-26 14:34:22 -08:00
Jeff Regan
c9d9348944
Drop commands replacement from go.mod
2021-02-25 11:15:22 -08:00
Jeff Regan
555c4cb279
Merge pull request #3638 from monopole/pinToApi
...
Pin to api v0.8.2
2021-02-25 08:19:56 -08:00
monopole
3da90dbde7
Pin to api v0.8.2
2021-02-25 08:04:59 -08:00
Jeff Regan
4ac0f59b8a
Merge pull request #3637 from monopole/pinToCmdConfig
...
Pin to cmd/config v0.9.3
2021-02-25 07:56:06 -08:00
monopole
2b9c69f964
Pin to cmd/config v0.9.3
2021-02-25 07:03:38 -08:00
Jeff Regan
437c960d86
Merge pull request #3636 from monopole/moregosum
...
More go sum changes.
2021-02-25 07:02:01 -08:00
monopole
131aba8f14
More go sum changes.
2021-02-25 07:01:32 -08:00
Jeff Regan
ada02703cf
Merge pull request #3634 from monopole/pinToKyamlAndCliUtils
...
Pin to kyaml v0.10.11
2021-02-25 07:00:31 -08:00
monopole
f96dfb5772
Pin to kyaml v0.10.11
2021-02-24 21:30:40 -08:00
Jeff Regan
57b3e70cef
Merge pull request #3633 from monopole/goSumFix
...
More go tidy adjustments.
2021-02-24 20:09:02 -08:00
monopole
f4fbcc6fb4
More go tidy adjustments.
...
ALLOW_MODULE_SPAN
2021-02-24 19:50:37 -08:00
Jeff Regan
867da9631a
Merge pull request #3632 from monopole/dropMoreDeps
...
Remove tool deps from shippable modules.
2021-02-24 18:09:20 -08:00
monopole
cd2b0fce7e
Remove tool deps from shippable modules.
2021-02-24 17:37:16 -08:00
Kubernetes Prow Robot
66504c263c
Merge pull request #3631 from natasha41575/KrustyTestPaths
...
Change paths for krusty tests to relative, and have top level be '.'
2021-02-24 16:55:25 -08:00
Jeff Regan
bce4f75fc5
Merge pull request #3630 from natasha41575/UseCustomOpenApiSchema
...
kustomization openapi data should be parsed for custom schema
2021-02-24 16:32:05 -08:00
Natasha Sarkar
8b082aff5a
Change paths for krusty tests to relative, and have top level be '.' instead of 'app'
2021-02-24 16:23:45 -08:00
Natasha Sarkar
48e4cad72e
kustomization openapi data should be parsed for custom schema
2021-02-24 15:27:50 -08:00
Kubernetes Prow Robot
30e53a992b
Merge pull request #3617 from natasha41575/UseCustomOpenApiSchema
...
add openapi/path field to use custom openapi schema document
2021-02-24 15:03:24 -08:00
Kubernetes Prow Robot
2df9f85a20
Merge pull request #3621 from natasha41575/OpenApiFetchCommand
...
added `kustomize openapi fetch` command to get schema from local cluster
2021-02-24 14:37:24 -08:00
Jeff Regan
01733d970a
Merge pull request #3608 from argyle-systems/repeat-base-test
...
Add repeatbase_test.
2021-02-24 14:22:16 -08:00
Kubernetes Prow Robot
ac178c539c
Merge pull request #3629 from pwittrock/main
...
Fork starlib/util for serialization libs.
2021-02-24 14:11:26 -08:00
Phillip Wittrock
61dcb3f548
Fork starlib/util for serialization libs.
...
Prevents pulling in excessive transitive deps.
See: https://github.com/kubernetes/kubernetes/pull/98946
2021-02-24 11:17:08 -08:00
Chico Venancio
6f15b1e56d
Simplify paths and rename objects
2021-02-24 15:13:32 -03:00
Kubernetes Prow Robot
9a94c5ecd3
Merge pull request #3613 from phanimarupaka/DefaultRFalseForListSetters
...
List setters default false for recurse-subpackages
2021-02-24 07:56:50 -08:00
Kubernetes Prow Robot
2ba148d9b5
Merge pull request #3615 from pwittrock/main
...
fn framework support for legacy kustomize plugin io
2021-02-24 07:40:51 -08:00
Natasha Sarkar
5a0e193002
moved common resource definitions to separate function
2021-02-23 17:21:16 -08:00
Jeff Regan
3265f64cd5
Merge pull request #3546 from zhijianli88/master
...
Fix ineffectual assignment to err
2021-02-22 10:24:11 -08:00
Jeff Regan
c2b1ab8303
Add makeKubectlPr.sh
2021-02-22 06:51:37 -08:00
Natasha Sarkar
7dd0ade0f9
add openapi/path field to use custom openapi schema document
2021-02-19 14:19:22 -08:00
Natasha Sarkar
316e4314ed
added openapi fetch command to get schema from local cluster
2021-02-19 11:08:31 -08:00
Donny Xia
324353eaf6
Merge pull request #3619 from natasha41575/PatchDeleteOnObjectPanic
...
fixed panic on patch delete for objects
2021-02-19 10:32:36 -08:00
Natasha Sarkar
6361c3b1b7
fixed panic on patch delete for objects
2021-02-18 10:47:13 -08:00
Phillip Wittrock
f7d13ade35
fn framework support for legacy kustomize plugin io
2021-02-17 09:19:02 -08:00
Kubernetes Prow Robot
99e82890e1
Merge pull request #3606 from qrilka/patch-1
...
Add name reference for fastcgi-params-configmap
2021-02-17 08:39:09 -08:00
Kubernetes Prow Robot
4a35bfa84c
Merge pull request #3612 from Shell32-Natsu/edit-metadata
...
fix edit commands remove metadata
2021-02-16 15:09:06 -08:00
Phani Teja Marupaka
27f28d5fe0
List setters default false for recurse-subpackages
2021-02-16 14:48:19 -08:00
Donny Xia
c04cf01b45
fix test
2021-02-16 14:31:32 -08:00
Donny Xia
5614852b33
fix edit commands remove metadata
2021-02-16 14:17:09 -08:00
Kubernetes Prow Robot
4f23ae5e1a
Merge pull request #3611 from Shell32-Natsu/release-doc
...
add doc for releasing image
2021-02-16 13:25:06 -08:00
Donny Xia
3bd088a77c
update links
2021-02-16 12:57:41 -08:00
Chico Venancio
fe30a9321a
Adds repeatbase_test
2021-02-16 16:23:53 -03:00
Donny Xia
c715b82ad7
add doc for releasing image
2021-02-16 11:03:08 -08:00
Kirill Zaborsky
44d308cbba
Add name reference for fastcgi-params-configmap
...
See https://kubernetes.github.io/ingress-nginx/user-guide/fcgi-services/#the-nginxingresskubernetesiofastcgi-params-configmap-annotation
2021-02-15 12:38:41 +03:00
Jeff Regan
c9e7f627fe
Update makeKubectlPr.sh
2021-02-13 15:29:39 -08:00
Jeff Regan
00fa7e636c
Merge pull request #3604 from monopole/tweakMake
...
git stTweak make
2021-02-13 14:04:49 -08:00
monopole
c7a504c9cf
Add 4.0.1 to example tests and unpin.
2021-02-13 13:51:59 -08:00
Jeff Regan
516ff1fa56
Merge pull request #3603 from monopole/pinForRelease
...
Pin for kustomize/v4.0.1 release.
2021-02-13 13:07:33 -08:00
monopole
81562a7a37
Pin for kustomize/v4.0.1 release.
2021-02-13 12:55:18 -08:00
Jeff Regan
ba0baa828c
Merge pull request #3600 from natasha41575/TestExamplesAgainst4.0
...
Test examples against 4.0
2021-02-13 12:47:30 -08:00
Jeff Regan
420f03d429
Merge pull request #3601 from monopole/addBuildTest
...
Hyphenate flags and add more build command tests.
2021-02-13 12:26:48 -08:00
monopole
6cf48442df
Hyphenate flags and add more build command tests.
2021-02-13 11:59:08 -08:00
Jeff Regan
8cf7bc67bb
Create makeKubectlPr.sh
2021-02-13 07:26:13 -08:00
Natasha Sarkar
48d6af6e38
test examples against kustomize 4.0
2021-02-12 17:08:45 -08:00
Kubernetes Prow Robot
0309a0fb07
Merge pull request #3599 from natasha41575/unpinEverything
...
Back to development mode; unpin the modules
2021-02-12 15:33:04 -08:00
Natasha Sarkar
d7b29455ab
Back to development mode; unpin the modules
2021-02-12 15:09:16 -08:00
Natasha Sarkar
a414f75f1b
Merge pull request #3598 from monopole/majorVersionChangeToV4
...
Increment major version from v3 to v4
2021-02-12 14:40:50 -08:00
monopole
1c3832f897
Increment major version from v3 to v4
2021-02-12 13:26:41 -08:00
Jeff Regan
3ec62c6e26
Merge pull request #3597 from monopole/fixGoSum
...
Fix crawl/go.sum
2021-02-12 13:20:47 -08:00
Jeff Regan
c7ee4c281e
Fix crawl/go.sum
2021-02-12 13:19:37 -08:00
Jeff Regan
471ff0c4bb
Merge pull request #3595 from natasha41575/pinToApi
...
Pin to api v0.8.1
2021-02-12 13:01:53 -08:00
Natasha Sarkar
cd0d416a11
Pin to api v0.8.1
2021-02-12 12:40:49 -08:00
Jeff Regan
4a1a2bfdd8
Merge pull request #3594 from natasha41575/pinToCmdConfig
...
Pin to cmd/config v0.9.2
2021-02-12 12:33:25 -08:00
Natasha Sarkar
8d75824bb6
Pin to cmd/config v0.9.2
2021-02-12 12:30:01 -08:00
Jeff Regan
232e615afe
Merge pull request #3592 from natasha41575/pinToKyaml
...
Pin to kyaml v0.10.10
2021-02-12 12:20:04 -08:00
Natasha Sarkar
50bfa0564c
Pin to kyaml v0.10.10
2021-02-12 12:04:11 -08:00
Jeff Regan
d0b101dc90
Update README.md
2021-02-12 11:24:36 -08:00
Jeff Regan
526ae9ff57
Merge pull request #3590 from monopole/morePublicSutff
...
Make more high level build methods public.
2021-02-12 11:21:37 -08:00
monopole
b553997447
Make more high level build methods public.
2021-02-12 10:58:20 -08:00
Jeff Regan
66b7c5968b
Merge pull request #3589 from monopole/dropEnableKyamlFlag
...
Delete --enable_kyaml flag.
2021-02-12 10:57:28 -08:00
monopole
003b4946a2
Delete --enable_kyaml flag.
2021-02-12 09:26:36 -08:00
Kubernetes Prow Robot
2d7b6a57ca
Merge pull request #3586 from monopole/dropGetter
...
Drop go-getter use.
2021-02-11 19:14:47 -08:00
Kubernetes Prow Robot
ecda4f423e
Merge pull request #3584 from Shell32-Natsu/binarydata
...
fix merging ConfigMap with binaryData
2021-02-11 17:12:47 -08:00
monopole
9dc4004fbe
Tidy go.sum after dropping go-getter.
2021-02-11 16:48:40 -08:00
monopole
a815774e5e
Drop the go-getter dependence.
2021-02-11 16:48:39 -08:00
Kubernetes Prow Robot
f170af70fd
Merge pull request #3582 from alexal/fix/3575
...
Kustomize file should be ignored when adding resources and components
2021-02-11 16:28:47 -08:00
Donny Xia
6518393f5d
support binaryData merge
2021-02-11 15:34:16 -08:00
Donny Xia
dd72ea1e6a
add functions for binaryData
2021-02-11 15:34:16 -08:00
Jeff Regan
dbbe340b4f
Simplify gorepomod manager
2021-02-11 15:25:19 -08:00
Jeff Regan
38b30b0edc
Merge pull request #3583 from monopole/addKyamlReplacements
...
Add kyaml replacements to modules with dependency on api.
2021-02-11 15:18:46 -08:00
Jeff Regan
10f9a5afda
Merge pull request #3580 from pwittrock/main
...
Support fnframework to write expected testdata based on observed results
2021-02-11 15:06:38 -08:00
monopole
8a61bff299
Run: gorepomod unpin kyaml api --doIt
2021-02-11 15:05:01 -08:00
monopole
52fbe73d49
Modify gorepomod to unpin conditionally.
2021-02-11 15:04:16 -08:00
Alex Rodin
17ecec2f0a
Kustomize file should be ignored when adding resources and components
2021-02-11 15:53:47 -05:00
Jeff Regan
aeb6024e72
Merge pull request #3581 from monopole/dropHashicorpMultierror
...
Drop hashicorp multierror due to MPL
2021-02-11 12:42:44 -08:00
monopole
e33addc16b
Drop hashicorp multierror due to MPL
2021-02-11 12:24:22 -08:00
Phillip Wittrock
2db4121c6a
Support fnframework to write expected testdata based on observed results
2021-02-11 09:48:50 -08:00
Li Zhijian
d203c2328a
kyaml: set proper GOBIN
...
Signed-off-by: Li Zhijian <lizhijian@cn.fujitsu.com >
2021-02-10 14:07:45 +08:00
Li Zhijian
ec0e42709a
functions/examples: set proper GOBIN
...
Signed-off-by: Li Zhijian <lizhijian@cn.fujitsu.com >
2021-02-10 14:07:14 +08:00
Li Zhijian
abae65d8f1
cmd: set proper GOBIN
...
Signed-off-by: Li Zhijian <lizhijian@cn.fujitsu.com >
2021-02-10 14:06:29 +08:00
Li Zhijian
054f18701a
Makefile/scripts: check and use GOBIN environment variable first
...
'go get/install' will install binaries into GOBIN when it's set which is not
always same with GOPATH/bin
Fix below error:
$ hack/testExamplesAgainstKustomize.sh HEAD
Installing kustomize HEAD
On linux, and not on remote CI. Running expensive tests.
make: Nothing to be done for '/home/lizj/gosrc/bin/helm'.
Removing kustomize HEAD
rm: cannot remove '/home/lizj/gosrc/bin/kustomize': No such file or directory
Signed-off-by: Li Zhijian <lizhijian@cn.fujitsu.com >
2021-02-10 14:06:00 +08:00
Jeff Regan
c764bc1618
Merge pull request #3573 from monopole/unpinEverything
...
Unpin everything, back to development mode.
2021-02-09 17:34:23 -08:00
monopole
2d2fbe9f14
Unpin everything, back to development mode.
2021-02-09 16:42:11 -08:00
Jeff Regan
7073371c1a
Merge pull request #3572 from monopole/fix3571
...
Sort release versions using a version sensitive sort
2021-02-09 16:30:17 -08:00
monopole
dc25a6a1ce
Fix #3571 with a -V
2021-02-09 16:28:31 -08:00
Jeff Regan
602ad8aa98
Merge pull request #3569 from monopole/pinToApi
...
Pin to api v0.8.0
2021-02-09 15:50:17 -08:00
monopole
1fa3b224b1
Pin to api v0.8.0
2021-02-09 14:44:12 -08:00
Jeff Regan
5a328ababf
Merge pull request #3568 from monopole/deleteK8sIoDeps
...
Delete dependence on k8s.io/...
2021-02-09 14:30:54 -08:00
monopole
3ae1aa7cd7
Delete dependence on k8s.io/...
2021-02-09 14:15:54 -08:00
monopole
703fee93af
Delete kyaml replacements.
2021-02-09 13:00:50 -08:00
Jeff Regan
3e4a59c1cd
Merge pull request #3567 from monopole/unpinEverything
...
Unpin from api.
2021-02-09 11:46:29 -08:00
monopole
f98edf1b55
Unpin from api.
2021-02-09 11:22:46 -08:00
Jeff Regan
e41d94ddef
Merge pull request #3566 from monopole/pinToApi
...
Pin to api
2021-02-09 11:18:44 -08:00
monopole
0508c89b4b
Pin to api
2021-02-09 10:59:18 -08:00
Jeff Regan
e653cffab6
Merge pull request #3565 from monopole/pinToCmdConfig
...
Pin to cmd/config v0.9.1
2021-02-09 10:38:46 -08:00
monopole
e036f85b71
Pin to cmd/config v0.9.1
2021-02-09 10:17:53 -08:00
Jeff Regan
cee1324d18
Merge pull request #3564 from kubernetes-sigs/pinToKyamlAndCliUtils
...
Pin to kyaml v0.10.9
2021-02-09 10:14:01 -08:00
monopole
b062ce0f66
Pin to kyaml v0.10.9
2021-02-09 09:57:21 -08:00
Jeff Regan
fbcb15b15f
Merge pull request #3563 from monopole/commitGeneratedCode
...
Commit generated doc changes.
2021-02-09 09:19:32 -08:00
monopole
8eb062637f
Commit generated doc changes.
2021-02-09 09:18:31 -08:00
Jeff Regan
2fe85be932
Merge pull request #3557 from natasha41575/PatchMergeIssue
...
fixed ports merging issue and refactored some kyaml/walk code
2021-02-09 08:48:19 -08:00
Jeff Regan
44edfa87fe
Merge pull request #3562 from monopole/changeGenMessage
...
Fix message in generated code.
2021-02-09 08:08:04 -08:00
monopole
bbccee0219
Fix message in generated code.
2021-02-09 07:34:32 -08:00
Jeff Regan
7cdc6cbe2f
Merge pull request #3561 from monopole/unpin
...
Unpin; back to development mode.
2021-02-09 07:13:20 -08:00
monopole
264bfa8998
Unpin; back to development mode.
2021-02-09 06:54:18 -08:00
Jeff Regan
041181afe4
Merge pull request #3560 from monopole/dropQuantityProto
...
Drop unused quantity protobuf - avoid bad init.
2021-02-09 06:36:56 -08:00
monopole
5db79285a7
Drop unused quantity protobuf - avoid bad init.
2021-02-09 06:19:13 -08:00
Jeff Regan
556692c9f5
Merge pull request #3556 from monopole/dropKubeOpenAi
...
Drop dependence on k8s.io/kube-openapi
2021-02-08 18:01:02 -08:00
Natasha Sarkar
71f4cecb4c
fixed ports merging issue and refactored some kyaml.walk code
2021-02-08 17:49:10 -08:00
monopole
d4d5fca2a5
Drop dependence on k8s.io/kube-openapi
2021-02-08 17:31:54 -08:00
Jeff Regan
811e1dca05
Merge pull request #3554 from monopole/pinToCmdConfig
...
Pin to cmd/config v0.9.0
2021-02-08 16:46:36 -08:00
monopole
09bc6e76b1
Pin to cmd/config v0.9.0
2021-02-08 16:30:57 -08:00
Jeff Regan
065b14c5c5
Merge pull request #3553 from monopole/pinToKyamlAndCliUtils
...
Pin to kyaml v0.10.8
2021-02-08 16:24:49 -08:00
monopole
adb2f2237a
Pin to kyaml v0.10.8
2021-02-08 16:09:17 -08:00
Jeff Regan
024bbd0777
Merge pull request #3549 from monopole/removeApiMachDep
...
Remove grep's dependence on apimachinery.
2021-02-08 15:34:53 -08:00
monopole
ca1929abfb
Remove grep's dependence on apimachinery.
2021-02-08 15:16:46 -08:00
Jeff Regan
a13ef4da65
Update Makefile
2021-02-08 15:14:47 -08:00
Jeff Regan
81ec59fa62
Update Makefile
2021-02-08 14:58:31 -08:00
Jeff Regan
075a2d6c0f
Merge pull request #3552 from monopole/tweakCopier
...
Fix prefix bug in copier.
2021-02-08 14:45:12 -08:00
monopole
1df430255a
Fix prefix bug in copier.
2021-02-08 14:39:25 -08:00
Jeff Regan
94d06e1e18
Merge pull request #3550 from Shell32-Natsu/value-add
...
fix forward slash in value add path
2021-02-08 13:39:58 -08:00
Jeff Regan
c3b240639d
Merge pull request #3551 from monopole/fixKyamlMake
...
Normalize deps in kyaml makefile.
2021-02-08 13:34:40 -08:00
monopole
4de6db3d59
Normalize deps in makefile.
2021-02-08 13:21:42 -08:00
Donny Xia
58216d1d33
fix forward slash in value add path
2021-02-08 13:11:24 -08:00
Jeff Regan
4c456d60a4
Merge pull request #3548 from monopole/moveCopier
...
Move the k8s-related code generator.
2021-02-08 12:49:41 -08:00
monopole
582bc4de01
Move the k8s code generator.
2021-02-08 12:32:13 -08:00
Li Zhijian
a167084ccf
api/internal/crawl/index/elasticsearch: Fix ineffectual assignment to err
...
Signed-off-by: Li Zhijian <lizhijian@cn.fujitsu.com >
2021-02-08 13:55:17 +08:00
Jeff Regan
a3a11bf3f4
Merge pull request #3545 from monopole/testExamplesAgainstLatestReleases
...
Test examples against latest releases.
2021-02-07 10:52:26 -08:00
monopole
4e96502ec6
Test examples against latest releases.
2021-02-07 10:31:34 -08:00
Jeff Regan
1ae8303bdc
Merge pull request #3544 from monopole/pinToApi
...
Pin to api v0.7.3
2021-02-07 08:56:03 -08:00
monopole
41df2bed1f
Pin to api v0.7.3
2021-02-07 08:40:52 -08:00
Jeff Regan
1f1304194d
Update cloudbuild.sh
2021-02-07 07:57:10 -08:00
Jeff Regan
4157933c8d
Update cloudbuild.sh
2021-02-07 07:47:06 -08:00
Jeff Regan
a79253e02f
Merge pull request #3543 from monopole/releaserUpdates
...
Use goreleaser/v0.155.0, --parallelism 4
2021-02-07 07:21:14 -08:00
monopole
3b35b121b3
Use goreleaser/v0.155.0, --parallelism 4
2021-02-07 07:19:39 -08:00
Jeff Regan
3c94d20599
Deleting goarch=arm build, leaving arm64
...
Hitting hard step limit of 10m
Increasing timeout field in cloudbuild.yaml past 10m seems to have no effect.
Maybe break goreleaser step into multiple substeps?
2021-02-06 09:45:01 -08:00
Jeff Regan
1faeb91cc4
Set build timeout=800s, goreleaser timeout =720s
2021-02-06 09:16:02 -08:00
Jeff Regan
9f1ef993a1
Set FlagEnableKyamlDefaultValue = true
2021-02-06 08:31:12 -08:00
Jeff Regan
55d8cb3d3a
Merge pull request #3541 from monopole/pinToApi
...
Pin to api v0.6.9
2021-02-06 08:16:35 -08:00
monopole
a684592639
Pin to api v0.6.9
2021-02-06 07:59:54 -08:00
Jeff Regan
386d10834b
Set FlagEnableKyamlDefaultValue = false
2021-02-06 07:16:55 -08:00
Jeff Regan
af32126e80
Merge pull request #3540 from monopole/pinToCmdConfig
...
Pin to cmd/config v0.8.9
2021-02-05 22:01:41 -08:00
monopole
b0cfa15b9c
Pin to cmd/config v0.8.9
2021-02-05 21:40:42 -08:00
Jeff Regan
62e7df6812
Merge pull request #3539 from monopole/pinToKyamlAndCliUtils
...
Pin to kyaml v0.10.7 and cli-utils v0.23.1
2021-02-05 21:29:06 -08:00
monopole
c077ed4b58
Pin to kyaml v0.10.7 and cli-utils v0.23.1
2021-02-05 20:34:05 -08:00
Jeff Regan
156beb300c
Update README.md
2021-02-05 20:23:59 -08:00
Jeff Regan
25b02d2d6c
Merge pull request #3538 from monopole/fixnits
...
Make starlarkmixer plugin module name match path.
2021-02-05 18:07:34 -08:00
monopole
781098843e
Make starlarkmixer plugin module name match path.
2021-02-05 17:57:12 -08:00
Jeff Regan
af3ffa7059
Merge pull request #3493 from natasha41575/UseIntermediateName
...
Allow references to intermediate IDs after multiple name transformations
2021-02-05 16:31:31 -08:00
Donny Xia
9d7b8952a0
Merge pull request #3535 from MaXinjian/tmpfile
...
Cleanup tempfiles introduced in confirmeddir_test.go
2021-02-05 12:57:05 -08:00
Natasha Sarkar
cb400c895e
added test to check for resources with the same name in different layers
2021-02-05 12:35:59 -08:00
Ma Xinjian
9a8dcf6a8e
Cleanup tempfiles introduced in confirmeddir_test.go
...
Signed-off-by: Ma Xinjian <maxj.fnst@cn.fujitsu.com >
2021-02-05 13:26:58 +08:00
Natasha Sarkar
384b71b5f5
Allow references to intermediate names
2021-02-04 20:38:08 -08:00
Kubernetes Prow Robot
4345cd2ade
Merge pull request #3534 from KnVerey/starlark_genformer
...
Fix function/exec transformer plugin ability to add/remove resources
2021-02-04 19:54:51 -08:00
Katrina Verey
1460d13d50
Allow exec and function transformers to delete resources
2021-02-04 13:01:09 -08:00
Katrina Verey
97a2b15be6
Allow exec and function transformers to generate resources
2021-02-04 13:01:09 -08:00
Katrina Verey
f927cf0b8e
Regression test for inability to add resources in function-based transfomer
2021-02-04 13:01:09 -08:00
Jeff Regan
cbb121e651
Merge pull request #3533 from monopole/updateNRtest
...
Update namerefence tests for apimachinery code path.
2021-02-04 12:15:17 -08:00
monopole
447b315a61
Update namerefence tests for apimachinery code path.
2021-02-04 12:14:16 -08:00
Kubernetes Prow Robot
b3cb61b80f
Merge pull request #3532 from monopole/commandsOption3
...
Expose some top level kustomize commands.
2021-02-04 10:02:26 -08:00
monopole
b9f05dd357
Expose some top level kustomize commands.
...
The PR exposes some of the top level kustomize commands
(especially `build`) for reuse in other command line tools
(expecially `kubectl`, see #1500 ).
This PR represents option 3 from the following list of ways
this exposure could be arranged.
1. Expose the commands in the `api` module.
```
REPO/api/go.mod
REPO/api/builtins
REPO/api/commands <- new
REPO/api/...
```
Disadvantage: This would make `api` module depend on cobra.
That's bad for clients that want to depend on the api, but
want to write their own commands at their own version of
cobra. The `api` module shouldn't depend on UX libraries
like cobra.
2. Expose the commands in their own `commands` module.
They'd appear alongside `api`, e.g. `
```
REPO/api/go.mod
REPO/api/builtins
REPO/api/...
REPO/commands/go.mod
REPO/commands/build
REPO/commands/edit
REPO/commands/...
```
Advantage: The commands would be consumed by the kustomize
binary and the kubectl binary in the same way.
Disadvantage: The kustomize binary module and the commands
module could evolve separately with their own version
numbers, creating confusion.
3. Expose the commands in the existing `kustomize` module
```
REPO/api/go.mod
REPO/api/builtins
REPO/api/...
REPO/kustomize/go.mod
REPO/kustomize/main.go
REPO/kustomize/commands/build
REPO/kustomize/commands/edit
REPO/kustomize/commands/...
```
Outside users, e.g. kubectl, could then
```
import sigs.k8s.io/kustomize/kustomize/v3/commands/build
```
and hopefully still get the `main` package
as they do now via:
```
go get sigs.k8s.io/kustomize/kustomize/v3
```
Advantage: 1) The kustomize binary ships at the same version
as the commands - which makes sense as the binary's
_version_ refers to how the CLI operates (command names,
flags, etc.). This makes it easy to related the version of
a kustomize binary with the version of commands running in
some other CLI binary. 2) The path to the kustomize binary
doesn't change.
Disadvantage: It's an atypical Go module arrangement.
Usually `main` packages live as leaves under a directory
called `cmd` inside a module, rather than at the _top_ of
the module. This might cause some problems. If so, we can
go with option 4.
4. Same as 3, but move `main.go` (the `main` package) down one step.
```
REPO/api/go.mod
REPO/api/builtins
REPO/api/...
REPO/kustomize/go.mod
REPO/kustomize/cmd/main.go
REPO/kustomize/commands/build
REPO/kustomize/commands/edit
REPO/kustomize/commands/...
```
2021-02-04 08:35:01 -08:00
Jeff Regan
1ee16d9f52
Merge pull request #3525 from natasha41575/RefactorNameTransformers
...
Refactored resource to store all previous names and namespaces
2021-02-03 16:53:16 -08:00
Natasha Sarkar
43157f5d35
cleaned up resource refactoring
2021-02-03 14:30:25 -08:00
Natasha Sarkar
cd918483f9
removed some prefix methods from resource
2021-02-03 12:02:12 -08:00
Natasha Sarkar
f71854a0c8
Refactored resource to store all previous names and namespaces
2021-02-03 12:01:09 -08:00
Kubernetes Prow Robot
6246262965
Merge pull request #3529 from monopole/fix3489
...
Fix 3489
2021-02-03 11:04:28 -08:00
monopole
d3ea87220b
Fix Issue 3489.
2021-02-03 10:49:17 -08:00
Jeff Regan
61daea0202
Merge pull request #3245 from natasha41575/UseOpenApiVersions
...
Use `openApi` field in kustomization file to specify OpenAPI schema version
2021-02-03 10:35:08 -08:00
Jeff Regan
a54cd12b39
Delete fixgomod.sh
2021-02-03 10:20:28 -08:00
Kubernetes Prow Robot
11ce6363b4
Merge pull request #3528 from monopole/refactorNameref
...
Refactor nameref for readability.
2021-02-03 10:16:29 -08:00
monopole
4de26ccf9d
Refactor nameref for readability.
2021-02-02 19:02:41 -08:00
Jeff Regan
7801830152
Merge pull request #3527 from monopole/addTests
...
Add tests in support of Issue 3489.
2021-02-02 18:53:31 -08:00
monopole
aae2be1a79
Add tests in support of Issue 3489.
2021-02-02 18:35:46 -08:00
Kubernetes Prow Robot
79e15c05d5
Merge pull request #3522 from Shell32-Natsu/chart-generator
...
fix relative path to values file
2021-02-02 15:44:28 -08:00
Donny Xia
507244e6f8
fix relative path to values file
2021-02-01 13:55:48 -08:00
Jeff Regan
3892e3c910
Merge pull request #3519 from monopole/fieldspectest
...
More fieldspec filter tests and comments.
2021-01-31 20:01:47 -08:00
monopole
dcb26d0901
More fieldspec tests.
2021-01-31 19:08:48 -08:00
Jeff Regan
f5f1a15226
Merge pull request #3518 from monopole/nits
...
Improve name reference transformer testing.
2021-01-31 09:04:45 -08:00
monopole
64644643d4
Improve name reference transformer testing.
2021-01-31 08:40:47 -08:00
Jeff Regan
4d1eebbb82
Merge pull request #3517 from monopole/pathSplitter
...
Expose smart path splitter as a utility.
2021-01-31 07:56:42 -08:00
monopole
b3a9314e27
Expose smart path splitter as a utility.
2021-01-31 06:45:04 -08:00
Kubernetes Prow Robot
86168cebbc
Merge pull request #3514 from natasha41575/TestForPortsIssue
...
Add test for ports issue #3513
2021-01-29 12:51:49 -08:00
Natasha Sarkar
57a53797d3
Add test for ports issue #3513
2021-01-29 11:10:00 -08:00
Kubernetes Prow Robot
f5beffe394
Merge pull request #3512 from monopole/improveNameRefTests
...
Add test for issue 3489 and improve error messages.
2021-01-29 10:49:41 -08:00
monopole
4287e28ff4
Add test for issue 3489 and improve error messages.
2021-01-29 06:55:23 -08:00
Jeff Regan
a5cdd98414
Merge pull request #3498 from piyushpgupta/patch-1
...
Update README.md
2021-01-27 17:20:22 -08:00
Piyush Gupta
16a49c50c4
Update README.md
2021-01-28 09:17:39 +09:00
Piyush Gupta
a6f29f2bf7
Update README.md
2021-01-28 09:17:10 +09:00
Piyush Gupta
22fcf3b3fa
Update README.md
2021-01-28 09:16:28 +09:00
Piyush Gupta
a31b846fa5
Update README.md
2021-01-28 09:10:59 +09:00
Jeff Regan
22fb23071b
Merge pull request #3483 from msk-/master
...
Bug: configMapRefs in patches are not resolved correctly in diamond structure
2021-01-27 15:43:49 -08:00
Jeff Regan
382cf5c2e0
Merge pull request #3506 from natasha41575/FixSmpDirectiveWhenElementNotFound
...
$patch:delete should not add elements when element is not found
2021-01-27 11:24:38 -08:00
Jeff Regan
8d4508a041
Merge pull request #3484 from kubernetes-sigs/issue3377
...
Demonstrate issue #3377 is fixed.
2021-01-26 16:53:58 -08:00
Natasha Sarkar
4d5657f037
smpdirectives shouldn't add elements when element isn't found
2021-01-26 16:43:30 -08:00
Natasha Sarkar
5958edda14
don't merge patches until they are applied
2021-01-26 16:43:15 -08:00
Natasha Sarkar
48676fe34b
updated patch delete test
2021-01-26 16:42:59 -08:00
Jeff Regan
a8278b6da9
Merge pull request #3495 from MaXinjian/install
...
Add support to install kustomize to specified directory
2021-01-26 12:30:46 -08:00
Kubernetes Prow Robot
31d6e24fa4
Merge pull request #3491 from Shell32-Natsu/error-message
...
add error message for AsYAML
2021-01-26 12:26:30 -08:00
Jeff Regan
25e11e9020
Update install_kustomize.sh
2021-01-26 12:15:20 -08:00
Jeff Regan
d8e2a76ef3
Merge pull request #3499 from MaXinjian/validator
...
Fix wrong Validator dir
2021-01-26 12:01:41 -08:00
Jeff Regan
cff7bd4eb2
Merge pull request #3496 from msk-/use-usr-bin-env-bash-for-scripts
...
Use `/usr/bin/env bash` instead of `/bin/bash` in scripts
2021-01-26 12:01:01 -08:00
Kubernetes Prow Robot
58db58202c
Merge pull request #3500 from Shell32-Natsu/ingress-name-ref
...
support anchor in filedspec
2021-01-26 11:48:31 -08:00
Donny Xia
fc29d7e108
Merge pull request #3503 from dimw/3487-set-image-tag-name
...
Add support for setting new tag while preserving the current name
2021-01-26 10:32:33 -08:00
dimw
ae060cc225
Add documentation/help on preserving the digest
...
Issue: #3487
2021-01-25 22:06:44 +01:00
dimw
9b4fdcf35a
Add support for setting the name while keeping the digest
...
- And the other way around
Issue: #3487
2021-01-25 21:38:28 +01:00
dimw
bb2d63ab58
Use raw string to avoid double escape
...
Issue: #3487
2021-01-25 21:15:05 +01:00
dimw
b5012385c8
Add support for setting new tag while preserving the current name
...
- As well as setting new name while keeping the tag
Issue: #3487
2021-01-25 15:31:19 +01:00
Natasha Sarkar
659a7de8f9
edited kyaml libraries to use the openapi field from the kustomization file
2021-01-22 16:07:18 -08:00
Natasha Sarkar
866dbf2017
added an openapi field to the kustomization file
2021-01-22 16:06:57 -08:00
Donny Xia
ef89df6123
support anchor in filedspec
2021-01-22 11:01:07 -08:00
Ma Xinjian
97f23966af
Fix wrong Validator dir
...
Signed-off-by: Ma Xinjian <maxj.fnst@cn.fujitsu.com >
2021-01-22 13:54:34 +08:00
Piyush Gupta
5059033b13
Update README.md
...
Fixed the typo #
2021-01-21 22:41:54 +09:00
msk-
d91e8af702
Use /usr/bin/env bash instead of /bin/bash for scripts to support more systems
2021-01-21 10:43:18 +00:00
msk-
1bef8c4cdd
Added ASCII art per PR feedback
2021-01-21 10:13:42 +00:00
msk-
9b87f78511
Modified test name per PR feedback
2021-01-21 10:04:19 +00:00
msk-
eda827c317
Added line break to all WriteK, WriteF calls per PR feedback
2021-01-21 10:03:18 +00:00
Ma Xinjian
be57e1f6c2
Add support to install kustomize to specified directory
...
Signed-off-by: Ma Xinjian <maxj.fnst@cn.fujitsu.com >
2021-01-21 15:59:04 +08:00
Kubernetes Prow Robot
021c3ce3fc
Merge pull request #3494 from KnVerey/template-cmd-without-cobra
...
[kyaml] Framework/TemplateCommand usability improvements
2021-01-20 16:49:01 -08:00
Katrina Verey
4f184e8ce3
Add validation hook to template command execution
2021-01-20 15:53:46 -08:00
Katrina Verey
2e0d6d42bf
Improve framework usability without cobra
2021-01-20 15:53:10 -08:00
Donny Xia
6cf6eb9f76
use reource.AsYAML in resWrangler.AsYAML
2021-01-20 12:51:25 -08:00
Donny Xia
ffed8f1430
add error message for AsYAML
2021-01-20 10:40:59 -08:00
monopole
3d17503329
Demonstrate that #3377 is fixed.
2021-01-19 19:06:36 -08:00
msk-
7ac37867dc
tidy-up, added desired behaviour
2021-01-19 18:00:02 +00:00
msk-
d8f2d2256d
Fixed test
2021-01-19 17:57:42 +00:00
msk-
463b776486
Initial test commit
2021-01-19 17:41:44 +00:00
Jeff Regan
d28ce28130
Merge pull request #3478 from kubernetes-sigs/testAgainst3.9.2
...
Test examples against v3.9.2 and v3.8.9
2021-01-17 11:14:46 -08:00
monopole
4f72faeecb
Test examples against v3.9.2 and v3.8.9
2021-01-17 10:54:13 -08:00
Jeff Regan
29814b556b
Update README.md
2021-01-17 10:25:19 -08:00
Jeff Regan
d94ed369fa
Merge pull request #3477 from kubernetes-sigs/unpinEverything
...
Back to development mode; unpin the modules
2021-01-17 10:25:10 -08:00
monopole
0cf18987d7
Back to development mode; unpin the modules
2021-01-17 10:10:12 -08:00
Jeff Regan
a6374db2cb
Update README.md
2021-01-17 10:09:08 -08:00
Jeff Regan
e98eada736
Merge pull request #3476 from kubernetes-sigs/pinToApi
...
Pin to api v0.7.2
2021-01-17 09:36:37 -08:00
monopole
8a65ece956
Pin to api v0.7.2
2021-01-17 09:19:41 -08:00
Jeff Regan
4cdc3b0bad
Merge pull request #3475 from kubernetes-sigs/pinToCmdConfig
...
Pin to cmd/config v0.8.8
2021-01-17 09:09:20 -08:00
monopole
40bf89abcd
Pin to cmd/config v0.8.8
2021-01-17 08:40:13 -08:00
Jeff Regan
7f548eddd0
Merge pull request #3474 from kubernetes-sigs/pinToKyamlAndCliUtils
...
Pin to kyaml v0.10.6 and cli-utils v0.22.4
2021-01-17 07:17:43 -08:00
monopole
86e9983bb7
Pin to kyaml v0.10.6 and cli-utils v0.22.4
2021-01-17 06:55:10 -08:00
Jeff Regan
cbbcfde99d
Update multiplepatch_test.go
2021-01-16 20:43:57 -08:00
Jeff Regan
304a9e57ee
Update factory_test.go
2021-01-16 20:36:46 -08:00
Jeff Regan
f23f26aa05
Update factory_test.go
2021-01-16 20:24:39 -08:00
Jeff Regan
720857623f
Merge pull request #3473 from monopole/doImportantStuff
...
Fix unfiled bug in port replacement where ports were being quoted.
2021-01-16 18:02:06 -08:00
monopole
065c2b861a
Fix unfiled bug; don't quote port numbers.
2021-01-16 16:56:48 -08:00
monopole
2a16af80bf
Simplify, document and add more tests to var replacement.
2021-01-16 16:48:26 -08:00
Jeff Regan
81d324c68c
Merge pull request #3472 from monopole/issue3449
...
Reproduce issue #3449
2021-01-16 16:47:45 -08:00
monopole
b8702561ef
Add test for issue 3449
2021-01-16 16:45:13 -08:00
Jeff Regan
ea039b36bc
Merge pull request #3471 from monopole/mergeExpansionRefvar
...
Merge expansion package into refvar package.
2021-01-16 13:54:32 -08:00
monopole
561cef1d5c
Merge expansion package into refvar package.
2021-01-16 13:50:56 -08:00
Jeff Regan
62c5e424a6
Merge pull request #3470 from monopole/annotateIssue3304
...
Annotate code with decisions on issue 3304 in kyaml conversion
2021-01-16 09:09:49 -08:00
monopole
45b1bf17d3
Annotate decisions on issue 3304 in api.
2021-01-16 08:08:52 -08:00
monopole
11dce34407
Annotate decisions on issue 3304 in plugins.
2021-01-16 08:08:39 -08:00
Kubernetes Prow Robot
550a89295a
Merge pull request #3469 from monopole/labelAndAnnotationQuoting
...
Always quote non-string values in labels and annotations
2021-01-15 18:43:43 -08:00
monopole
8083b3607f
Harden anno transformer test.
2021-01-15 17:37:46 -08:00
monopole
cb42142161
Fix api tests that accomodated bad label and anno quoting.
2021-01-15 17:37:46 -08:00
monopole
cb59e0ef5f
Always tag label and annotations values as strings.
2021-01-15 17:37:46 -08:00
Jeff Regan
1a4a9fcdaf
Update go.mod
2021-01-15 17:33:00 -08:00
Kubernetes Prow Robot
eb8dc5e20a
Merge pull request #3462 from mikhail-nikitin/master
...
$patch: delete of not existing elements
2021-01-15 14:23:43 -08:00
Jeff Regan
0fb30a1010
In plugin tests, yell FAILURE on failure.
2021-01-15 13:58:09 -08:00
Jeff Regan
fdfdfa9e4d
Update go.mod
2021-01-15 13:56:18 -08:00
Jeff Regan
6042aca7a4
Update CalvinDuplicator.go
2021-01-15 13:33:46 -08:00
Jeff Regan
94962c8bac
Update CalvinDuplicator_test.go
2021-01-15 13:10:40 -08:00
Mikhail Nikitin
f6ddea435c
Make test file paths consistent and relative
...
Signed-off-by: Mikhail Nikitin <mikhail.nikitin@ispringsolutions.com >
2021-01-15 22:50:23 +03:00
Jeff Regan
a9d4b7615f
Merge pull request #3466 from monopole/renameAnnotations
...
Rename id annotations to build annotations.
2021-01-15 11:27:49 -08:00
Jeff Regan
822cac26f9
Merge pull request #3467 from monopole/calvinDuplicator
...
Add calvin duplicator example plugin.
2021-01-15 07:58:11 -08:00
monopole
97eedc8a43
Add calvin duplicator example plugin.
2021-01-15 07:22:46 -08:00
monopole
2cb972de3b
Rename id annotations to build annotations.
2021-01-15 06:43:13 -08:00
Jeff Regan
79d0d6b5e1
Merge pull request #3465 from monopole/pdbTest
...
Add test covering pod disruption budget treatment.
2021-01-15 06:38:38 -08:00
monopole
fabaf35c72
Add test covering pod disruption budget treatment.
2021-01-15 06:09:52 -08:00
Mikhail Nikitin
e13f8803eb
Add test case of deleting not existing elements
2021-01-15 00:08:49 +03:00
Jeff Regan
64ffbcb15d
Merge pull request #3461 from monopole/anotherTest
...
Add another test covering fix of 3412
2021-01-14 11:52:56 -08:00
monopole
b41df2293b
Add another test covering fix of 3412
2021-01-14 11:32:34 -08:00
Kubernetes Prow Robot
e3fcec122a
Merge pull request #3460 from monopole/fix3412
...
Fix 3412, retaining quotes in configmap data fields
2021-01-14 11:25:32 -08:00
monopole
1edf9b630c
Update configmap test with quotes fixed.
2021-01-14 11:01:37 -08:00
monopole
7c6bf2e21d
When merging configmaps, retain proper quoting.
2021-01-14 11:01:06 -08:00
monopole
b3fc306f6a
Move some code to make it reusable without import cycles.
2021-01-14 10:29:51 -08:00
Jeff Regan
e92d048af2
Merge pull request #3441 from natasha41575/namePrefixNamespaceBehavior
...
Update name references by checking both the original and current namespaces
2021-01-13 16:21:05 -08:00
Kubernetes Prow Robot
f76059b824
Merge pull request #3454 from monopole/evenMoreTests
...
Add more tests and explain some quoting behavior.
2021-01-13 16:05:03 -08:00
monopole
bb41d018b5
Add more tests and explain some strange quotes.
2021-01-13 15:49:12 -08:00
Kubernetes Prow Robot
cf8815b0a0
Merge pull request #3453 from Shell32-Natsu/wnode-field-value
...
fix GetFieldValue cannot handle slice index
2021-01-13 15:07:03 -08:00
Donny Xia
64beee22e9
fix GetFieldValue cannot handle slice index
2021-01-13 14:14:01 -08:00
Jeff Regan
79afd219a5
Merge pull request #3450 from monopole/anotherTest
...
Add a test that only loads an annotated resource.
2021-01-13 11:27:14 -08:00
monopole
c68cf40d75
Add a test that only loads an annotated resource.
2021-01-13 10:56:50 -08:00
Kubernetes Prow Robot
c7337a7d87
Merge pull request #3445 from KnVerey/resource_list_empty_items
...
[kio] Unwrap ResourceList with a functionConfig but no items
2021-01-12 17:04:35 -08:00
Jeff Regan
875e265e5d
Merge pull request #3372 from natasha41575/AddNameAnnotations
...
Refactor resource to use annotations in the yaml instead of fields in resource struct
2021-01-12 16:38:48 -08:00
Katrina Verey
bdbfb28139
Unwrap ResourceList with a functionConfig but no items
2021-01-12 16:13:40 -08:00
Natasha Sarkar
d54bc674f2
Update name references by checking both the original and current namespaces
2021-01-11 18:08:52 -08:00
Natasha Sarkar
bd4580d73a
Manage name changes (prefix/suffix) via YAML annotations rather than via in-memory-only fields.
2021-01-11 13:08:45 -08:00
Kubernetes Prow Robot
ea5d08bac5
Merge pull request #3438 from monopole/fix3424
...
Fix 3424 by avoiding a JSON round trip
2021-01-11 10:18:24 -08:00
monopole
14a1a0e4a8
Fix 3424 by avoiding a JSON round trip
2021-01-10 20:39:01 -08:00
Jeff Regan
497e8038a3
Merge pull request #3439 from monopole/clarifyErrorMessage
...
Clarify var-related error message.
2021-01-10 20:38:39 -08:00
monopole
44b5acad51
Clarify var-related error message.
2021-01-10 20:35:55 -08:00
Jeff Regan
e5e19f7c09
Merge pull request #3431 from Shell32-Natsu/newline
...
keep \n in the end of resource yaml
2021-01-10 12:51:36 -08:00
Jeff Regan
a03843dfc7
Merge pull request #3437 from monopole/regressionTestsForKyaml
...
In kyaml, loosen interpretation of string node and add tests.
2021-01-10 12:28:30 -08:00
monopole
b7cce27d40
In kyaml, loosen interpretation of string node and add tests.
2021-01-10 12:08:50 -08:00
Jeff Regan
126f5481f3
Merge pull request #3436 from monopole/addTestsAroundVarRefTransformer
...
Add var ref replacement tests and more doc.
2021-01-10 09:38:30 -08:00
monopole
30dcf38609
Add var ref replacement tests and more doc.
2021-01-10 09:16:52 -08:00
Jeff Regan
1a2779b2c3
Merge pull request #3434 from monopole/reduceComplexityInNameReferenceTransformer
...
Reduce complexity in NameReferenceTransformer.
2021-01-10 07:12:23 -08:00
monopole
658b62c6f1
Reduce complexity in NameReferenceTransformer.
2021-01-10 06:56:06 -08:00
Jeff Regan
cf0bb49610
Merge pull request #3433 from monopole/anotherTowards3412
...
Improve handling of empty resource maps.
2021-01-09 07:20:19 -08:00
monopole
c2fbb709da
Don't swallow error in SM patch and use new RNode Map method.
2021-01-09 07:00:21 -08:00
monopole
1a002005c1
Add RNode.Map method and test to help decoding.
2021-01-09 06:57:01 -08:00
Jeff Regan
4f468fcc90
Merge pull request #3432 from monopole/towards3412
...
Short circuit anno/label transformer for performance.
2021-01-08 18:53:47 -08:00
monopole
769f65d6c4
Short circuit anno/label transformer for performance.
2021-01-08 18:02:58 -08:00
Donny Xia
378eaedc82
keep \n in the end of resource yaml
2021-01-08 15:36:36 -08:00
Jeff Regan
6f2f401f6b
Merge pull request #3428 from monopole/confineApplyToJson
...
Confine calls to ApplyToJSON.
2021-01-07 20:53:55 -08:00
monopole
614e853db3
Confine calls to ApplyToJSON.
2021-01-07 20:31:10 -08:00
Jeff Regan
33be04db45
Merge pull request #3427 from monopole/avoidCycle
...
Move plugin lister to avoid import cycle.
2021-01-07 19:27:45 -08:00
monopole
8c6a9f6495
Move plugin lister to avoid import cycle.
2021-01-07 18:46:04 -08:00
Jeff Regan
03b2fff0ee
Merge pull request #3425 from monopole/issue3424
...
Add test for issue 3424
2021-01-07 15:55:47 -08:00
monopole
69cade143f
Add test for issue 3424
2021-01-06 16:23:12 -08:00
Jeff Regan
90f45651d1
Merge pull request #3416 from HansK-p/Fix-link-to-lugins-doc
...
Updated link to Kustomize plugins documentation
2021-01-06 15:49:19 -08:00
Hans Kristian Nordengen
1b740034f7
Updated link to Kustomize plugins documentation
2021-01-03 19:44:32 +01:00
Jeff Regan
a2d8e686de
Merge pull request #3411 from monopole/unpinApiKyamlCmdConfig
...
Unpin kyaml, cmd/config, api
2020-12-29 18:17:48 -08:00
jregan
ce2ab487a5
Unpin kyaml, cmd/config, api
2020-12-29 16:18:12 -08:00
Jeff Regan
7439f1809e
Merge pull request #3410 from monopole/pinToApiv0.7.1
...
Pin to api/v0.7.1 (--enableKyaml=true)
2020-12-29 09:43:42 -08:00
jregan
6977c83a83
Pin to api/v0.7.1 (--enableKyaml=true)
2020-12-29 09:24:25 -08:00
Jeff Regan
7b9eb05058
Merge pull request #3408 from monopole/enableKyamlForApiv0.7.1
...
Set FlagEnableKyamlDefaultValue = true
2020-12-29 08:36:33 -08:00
jregan
e2806a09fd
Set FlagEnableKyamlDefaultValue = true
2020-12-29 08:17:45 -08:00
Jeff Regan
f30fea4c07
Merge pull request #3407 from monopole/pinToApiv0.6.8
...
Pin to api/v0.6.8
2020-12-29 07:44:13 -08:00
jregan
8732671919
Pin to api/v0.6.8
2020-12-29 07:27:11 -08:00
Jeff Regan
07cada36fa
Merge pull request #3406 from monopole/pinToCmdConfig_v0.8.7
...
Pin to cmd/confg v0.8.7
2020-12-29 07:11:12 -08:00
jregan
0d6b232b49
Pin to cmd/confg v0.8.7
2020-12-29 06:55:07 -08:00
Jeff Regan
61455fe489
Merge pull request #3404 from monopole/pinKyamlv0.10.5
...
Pin to kyaml v0.10.5
2020-12-28 20:50:59 -08:00
jregan
c63ed033ad
Pin to kyaml v0.10.5
...
ALLOW_MODULE_SPAN
2020-12-28 20:30:22 -08:00
Jeff Regan
455bd0c563
Merge pull request #3403 from monopole/betterPin
...
Unpin versioned and unversioned pins.
2020-12-28 18:11:39 -08:00
jregan
9ad4b1ddca
Unpin versioned and unversioned pins.
2020-12-28 18:10:53 -08:00
Jeff Regan
d529eb8777
Merge pull request #3402 from monopole/upgradeGopkg.in_yaml.v3
...
Pin to gopkg.in/yaml.v3 v3.0.0-20200313102051
2020-12-28 18:02:41 -08:00
jregan
f7b2f0c067
Pin to gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c
...
This is the last commit in yaml.v3 before
ae27a74434
which changed the indentation of sequence.
That change has has large downstream impact on tests in the kustomize
repo. To upgrade beyond this point in yaml.v3 means many changes to
indentation in "expected" values in tests. That should be done in a
PR dedicated to that purpose, after specific consideration the change.
ALLOW_MODULE_SPAN
2020-12-28 17:28:01 -08:00
Jeff Regan
ff6b337ebe
Update README.md
2020-12-28 14:06:43 -08:00
Jeff Regan
76f05f3a40
Update cli-utils release instructions.
2020-12-28 13:57:21 -08:00
Jeff Regan
d181a73f56
Set FlagEnableKyamlDefaultValue = false for v3.8.9
...
In the 3.8 branch, this is false. In the 3.9 branch, it's true.
2020-12-28 13:32:56 -08:00
Jeff Regan
979fe3b457
Merge pull request #3401 from monopole/close3393
...
Regression coverage for configmap generation.
2020-12-28 13:09:37 -08:00
Kubernetes Prow Robot
bec45093e2
Merge pull request #3400 from monopole/dropClose
...
Drop channel close in timed call.
2020-12-28 10:06:28 -08:00
jregan
c113c41c9c
Regression coverage for configmap generation.
2020-12-28 09:53:34 -08:00
jregan
99c9edfc3d
Drop close in timed call.
2020-12-28 08:31:42 -08:00
Jeff Regan
cde6a5741e
Merge pull request #3399 from fwolter/patch-1
...
Fix typo
2020-12-28 05:40:49 -08:00
Fabian Wolter
a315eb56ec
Fix typo
2020-12-27 20:11:30 +01:00
Kubernetes Prow Robot
90654b39bf
Merge pull request #3398 from monopole/close3343
...
Close 3343
2020-12-27 07:30:27 -08:00
jregan
24c4c66403
Close 3343
2020-12-26 10:43:58 -08:00
Jeff Regan
2b5029952c
Merge pull request #3397 from monopole/towards3304
...
Drop another difference between kyaml and apimachinery
2020-12-26 10:32:50 -08:00
jregan
6a3bb5df44
Drop another difference between kyaml and apimachinery
2020-12-26 10:12:33 -08:00
Jeff Regan
d9623ab307
Merge pull request #3382 from monopole/emptyMapMania
...
Isolate tests related to #3396
2020-12-26 09:44:21 -08:00
jregan
dd1df5a30e
Remaining problems.
2020-12-26 09:28:01 -08:00
Jeff Regan
0e13a9c02b
Merge pull request #3395 from monopole/isolateEmptyDirTests
...
Isolate patch conflation problem to one test.
2020-12-26 08:58:52 -08:00
jregan
eb26d79fa0
Isolate patch conflation problem to one test.
...
See #3394
2020-12-26 08:41:48 -08:00
Jeff Regan
7f8da385c0
Merge pull request #3392 from monopole/isolateQuoting
...
Isolate scalar int and bool quoting oddities to one test set.
2020-12-23 18:26:52 -08:00
jregan
1426137883
Isolate scalar quoting oddities to one test set.
...
The apimachinery code path, in its final marshalling
for output, calls Marshall
https://github.com/go-yaml/yaml/blob/v2/yaml.go#L199
This code path (via apimachinery Unstructured types)
has no JSON schema tags
https://yaml.org/spec/1.2/spec.html#id2803311
so it adds quotes to values that smell like
booleans and ints (e.g. `false` becomes `"false"`).
The kyaml code path, OTOH, uses such tags,
so generally does not quote ints and booleans.
This PR isolates this difference in behavior to
one set of tests (using data fields in configmaps
in api/krusty/configmaps_test.go) so that
they don't confuse other tests that cover
completely different behaviors.
2020-12-23 17:08:25 -08:00
Kubernetes Prow Robot
d90d77cdaf
Merge pull request #3366 from natasha41575/QuotedScalarValueWithColon
...
if setter value ends in colon, treat it as a string
2020-12-23 11:54:26 -08:00
Jeff Regan
1ffd790cfb
Merge pull request #3388 from Shell32-Natsu/secret-type
...
Fix type ignored in secret generator
2020-12-22 17:51:07 -08:00
Jeff Regan
454906d093
Merge pull request #3389 from monopole/moreMergeTests
...
More merge tests, clearer method names.
2020-12-22 17:49:26 -08:00
jregan
8b97274af3
More merge tests, clearer method names.
2020-12-22 17:26:12 -08:00
Donny Xia
b1056b43cb
Merge pull request #3383 from antoninbas/add-role-resourceNames-to-configMap-builtin-nameref-resolver
...
Add Role / ClusterRole resourceNames to ConfigMap nameref resolver
2020-12-22 14:43:19 -08:00
Donny Xia
e411942a74
Fix type ignored in secret generator
2020-12-22 14:37:13 -08:00
Kubernetes Prow Robot
6b30b72ebc
Merge pull request #3385 from monopole/elimateExtraneousEmtpyMaps
...
Eliminate extraneous label and anno maps.
2020-12-22 08:54:26 -08:00
jregan
9ddf0fe304
Eliminate extraneous label and anno maps.
2020-12-22 08:37:40 -08:00
Jeff Regan
8a952a1b26
Merge pull request #3384 from monopole/badBlank
...
Fix roleref test failing under enableKyaml
2020-12-22 06:47:55 -08:00
jregan
fff484e98b
Fix test failing under enableKyaml
2020-12-22 06:24:27 -08:00
Antonin Bas
e819a2ba9d
Add Role / ClusterRole resourceNames to ConfigMap nameref resolver
...
While it is possible to use a kustomizeconfig.yml for this, with a
custom namereference, this functionality should probably be built-in.
This is similar to previous PRs, like this one:
https://github.com/kubernetes-sigs/kustomize/pull/592
2020-12-21 21:02:19 -08:00
Natasha Sarkar
4908654c09
if setter value ends in colon, treat it as a string
2020-12-21 11:54:30 -08:00
Jeff Regan
586515ebc4
Merge pull request #3379 from monopole/messingWithMerge
...
Fix configmap merge problem under kyaml.
2020-12-21 09:22:02 -08:00
jregan
735befef19
Add kunstruct impl of Get/SetDataMap, replace Resource.Merge
2020-12-21 07:22:03 -08:00
jregan
35087ed0cc
Add RNode.Set/GetDataMap to ease configmap generation.
2020-12-21 07:18:51 -08:00
Jeff Regan
f84f8f28fd
Merge pull request #3376 from monopole/oops
...
Drop another go.mod version replacement omission.
2020-12-20 17:07:36 -08:00
jregan
45e118458c
Drop another go.mod version replacement omission.
2020-12-20 17:06:26 -08:00
Jeff Regan
1102153ae3
Merge pull request #3375 from monopole/removeVersionNumbers
...
In module replacements, drop specific version numbers.
2020-12-20 16:45:54 -08:00
jregan
338910d36c
In module replacements, drop specific version numbers.
2020-12-20 16:23:23 -08:00
Kubernetes Prow Robot
38e9770f40
Merge pull request #3374 from monopole/deleteOldChartInflator
...
Delete old example helm chart inflator.
2020-12-20 11:24:25 -08:00
Kubernetes Prow Robot
20a4153893
Merge pull request #3373 from monopole/unpinKyaml
...
Unpin kyaml
2020-12-20 11:00:24 -08:00
jregan
51fba009b3
Delete old example helm chart inflator.
2020-12-20 10:45:43 -08:00
jregan
002215d719
Unpin kyaml
2020-12-20 10:31:17 -08:00
Kubernetes Prow Robot
f9d1e800e4
Merge pull request #3371 from mortent/UseIndexForOrderingFunctions
...
Multiple declarative functions in the same file should execute in order
2020-12-17 17:24:25 -08:00
Jeff Regan
82db6cd73d
Merge pull request #3370 from monopole/fixAnotherNit
...
Fix formatting nit with enableKyaml
2020-12-17 12:49:25 -08:00
Morten Torkildsen
3c25584658
Multiple declarative functions in the same file should execute in order
2020-12-17 12:13:42 -08:00
jregan
c32a809dbd
Fix formatting nit with enableKyaml
2020-12-17 11:21:46 -08:00
Jeff Regan
02be687778
Merge pull request #3369 from monopole/unpinApi
...
Unpin api module.
2020-12-17 10:02:20 -08:00
jregan
c0a754e7b0
Unpin api module.
2020-12-17 09:38:14 -08:00
Jeff Regan
63e441a673
Merge pull request #3368 from monopole/fixSlash
...
Fix apiversion slash
2020-12-17 09:20:00 -08:00
jregan
bd27d5f8bb
Fix apiversion slash
2020-12-17 08:42:15 -08:00
Kubernetes Prow Robot
0aa250c6e2
Merge pull request #3359 from Shell32-Natsu/resmap-from-rnodes
...
Avoid error when the node has local-config
2020-12-16 11:00:30 -08:00
Jeff Regan
e269ad4a80
Merge pull request #3356 from JaredTan95/update_extension_version
...
upgrade admissionregistration.k8s.io/v1beta1 version to v1
2020-12-16 10:44:08 -08:00
Jeff Regan
9db6b37b88
Merge pull request #3357 from yuvalk/yuvalk/master
...
add curl timeout to install script
2020-12-16 10:43:13 -08:00
JaredTan95
2361b70967
fix unit test
2020-12-16 10:05:04 +08:00
Donny Xia
d016326877
avoid error when the node has local-config
2020-12-15 13:29:19 -08:00
Donny Xia
67e445c10b
Merge pull request #3353 from epcim/helmValuesOnInflatorConfig-plugin
...
Helm values on inflator config plugin
2020-12-15 10:21:47 -08:00
Jeff Regan
76970a6b05
Merge pull request #3354 from Shell32-Natsu/set-image
...
describe the format of image tag that is allowed
2020-12-15 09:44:20 -08:00
Kubernetes Prow Robot
66db1df79a
Merge pull request #3346 from Shell32-Natsu/ynode-iszero
...
Add function to check is YNode zero
2020-12-15 09:43:48 -08:00
Yuval Kashtan
6442047e52
add curl timeout to install script
...
This is important to improve reliency of other automations/scripts that are using this script internally. Otherwise install script might stall forever in some cases.
2020-12-15 12:01:15 +02:00
Petr Michalec
8ac6954de1
helm values on inflator config - test
...
Signed-off-by: Petr Michalec <epcim@apealive.net >
2020-12-15 08:39:17 +01:00
Petr Michalec
494977b9d0
helm values on inflator config - builtin
...
Signed-off-by: Petr Michalec <epcim@apealive.net >
2020-12-15 08:38:59 +01:00
Petr Michalec
0a0a6e1018
helm values on inflator config - plugin
...
Signed-off-by: Petr Michalec <epcim@apealive.net >
2020-12-15 08:38:37 +01:00
Petr Michalec
fa69d4ba9d
helm values on inflator config - types
...
Signed-off-by: Petr Michalec <epcim@apealive.net >
2020-12-15 08:37:34 +01:00
JaredTan95
36bdcca735
update plugin api version.
...
Signed-off-by: JaredTan95 <jian.tan@daocloud.io >
2020-12-15 12:22:57 +08:00
JaredTan95
c71a4534a0
update kyaml api version.
2020-12-15 12:21:27 +08:00
JaredTan95
97402f1136
update crd_test.go api version.
2020-12-15 12:20:10 +08:00
JaredTan95
1329afa3ca
update imagetag_test.go api version.
2020-12-15 12:19:37 +08:00
Donny Xia
60c8f4c594
Merge pull request #3350 from shibataka000/add-topologyspreadconstraints-to-builtin-common-label-field
...
Add topologySpreadConstraints to builtin common label field
2020-12-14 10:13:23 -08:00
Donny Xia
428e25b856
Merge pull request #3349 from montmanu/update-docker-path
...
add kustomize to PATH
2020-12-14 10:12:45 -08:00
Donny Xia
8dd6f2b185
describe the format of image tag that is allowed
2020-12-14 10:09:01 -08:00
Takao Shibata
a3bf3ba608
Add topologySpreadConstraints to builtin label field
2020-12-14 14:18:02 +09:00
Christopher Montoro
b97e59c57e
add kustomize to PATH
2020-12-13 18:03:35 -05:00
Donny Xia
bae3228557
Add function to check is YNode zero
2020-12-11 14:55:44 -08:00
Jeff Regan
cc43a2d732
Merge pull request #3342 from Shell32-Natsu/wnode-slice
...
fix wnode get slice issue
2020-12-11 09:07:16 -08:00
Donny Xia
d25e1effb7
Unpin api
2020-12-10 15:13:22 -08:00
Donny Xia
485b8121d3
fix wnode get slice issue
2020-12-10 15:12:57 -08:00
Jeff Regan
401118728a
Update kustomization.yaml
2020-12-10 14:20:36 -08:00
Kubernetes Prow Robot
0f45bd9583
Merge pull request #3339 from monopole/updateTests
...
Update tests of examples against new releases.
2020-12-10 12:58:13 -08:00
jregan
97e4353755
Update test of examples against new releases.
2020-12-10 12:37:47 -08:00
Jeff Regan
826b5d9792
Merge pull request #3338 from monopole/updateGoSum
...
Auto update go.sum
2020-12-10 11:27:28 -08:00
jregan
8c9da15156
Auto update go.sum
2020-12-10 11:26:51 -08:00
Kubernetes Prow Robot
e18d619c9e
Merge pull request #3337 from monopole/pinToApiv0.7.0_enableKyamlByDefault
...
Pin kustomize to api/v0.7.0, enabling kyaml by default
2020-12-10 11:08:15 -08:00
jregan
f8a3c04286
Pin kustomize to api/v0.7.0, enabling kyaml by default
...
ALLOW_MODULE_SPAN
2020-12-10 10:48:52 -08:00
Kubernetes Prow Robot
1a4c82241a
Merge pull request #3335 from monopole/enableKyamlByDefault
...
Flip default value of --enable_kyaml from false to true.
2020-12-10 10:38:14 -08:00
jregan
81ca271e62
Flip default value of --enable_kyaml from false to true.
2020-12-10 10:12:49 -08:00
Kubernetes Prow Robot
72262c5e71
Merge pull request #3334 from monopole/pinKustToApiv0.6.7
...
Pin kustomize to api/v0.6.7
2020-12-10 09:42:14 -08:00
jregan
125762d94d
Pin kustomize to api/v0.6.7
2020-12-09 22:33:02 -08:00
Jeff Regan
0ecbd5905b
Merge pull request #3332 from monopole/pinToApi0.6.7
...
Pin to api v0.6.7
2020-12-09 19:45:48 -08:00
jregan
cb2b376065
Pin to api v0.6.7
2020-12-09 19:20:29 -08:00
Jeff Regan
595e59b919
Merge pull request #3330 from monopole/loaderTest
...
Provide timeouts for all remote loads.
2020-12-09 17:33:03 -08:00
jregan
6bbc829593
Add a loader test.
2020-12-09 17:17:21 -08:00
Kubernetes Prow Robot
3dd9c6c0b5
Merge pull request #3331 from monopole/unpinKust
...
Unpin kustomize from api.
2020-12-09 16:04:53 -08:00
jregan
c04c13a12a
Unpin kustomize from api.
2020-12-09 15:44:09 -08:00
Jeff Regan
05eccab823
Update loader.go
2020-12-09 15:17:52 -08:00
Jeff Regan
dd946e1343
Merge pull request #3328 from monopole/pin_to_api_v0.6.6
...
Pin to api v0.6.6
2020-12-07 17:48:32 -08:00
jregan
b4ad4b6984
Pin to api v0.6.6
2020-12-07 17:29:46 -08:00
Jeff Regan
13dee68d3b
Merge pull request #3327 from monopole/pin_to_cmdConfig_v0.9.6
...
Pin to cmd/config v0.8.6
2020-12-07 17:22:31 -08:00
jregan
e849b160bc
Pin to cmd/config v0.8.6
2020-12-07 17:02:55 -08:00
Jeff Regan
87987d3382
Merge pull request #3326 from monopole/pin_to_kyaml_v0.10.3_cliutils_v0.22.1
...
Pin to kyaml v0.10.3 cliutils v0.22.1
2020-12-07 16:53:35 -08:00
jregan
575b4efc18
Pin to kyaml v0.10.3 cliutils v0.22.1
2020-12-07 16:26:52 -08:00
Jeff Regan
b1a460985c
Merge pull request #3325 from monopole/autoGoMo
...
Automated Go mod cache updates.
2020-12-07 13:44:23 -08:00
jregan
e1fd74bb61
Automated Go mod cache updates.
2020-12-07 13:23:20 -08:00
Jeff Regan
8a673b82bd
Merge pull request #3287 from yujunz/getter
...
Upgrade go-getter
2020-12-07 13:11:26 -08:00
Jeff Regan
d2e995b3e2
Merge pull request #3306 from thatsmydoing/single-fetch
...
Don't fetch default branch if ref is specified
2020-12-07 13:10:26 -08:00
Jeff Regan
f2e025ea53
Update manager.go
2020-12-07 12:57:32 -08:00
Jeff Regan
dade85e40e
Merge pull request #3324 from kubernetes-sigs/revert-3316-helmValuesOnInflatorConfigSpec
...
Revert "helm values on inflator config"
2020-12-07 12:53:49 -08:00
Jeff Regan
51ba54ad82
Revert "helm values on inflator config"
2020-12-07 12:52:31 -08:00
Jeff Regan
4144775a3b
Merge pull request #3316 from epcim/helmValuesOnInflatorConfigSpec
...
helm values on inflator config
2020-12-07 12:51:42 -08:00
Jeff Regan
ff9b215ae7
Update taggedmodule.go
2020-12-07 12:09:09 -08:00
Jeff Regan
cd5ae17335
Merge pull request #3322 from monopole/fixModNames
...
Fix some plugin module names.
2020-12-07 12:08:14 -08:00
jregan
e3d022325b
Fix some plugin module names.
2020-12-07 11:59:13 -08:00
Kubernetes Prow Robot
e6dc03bea4
Merge pull request #3315 from monopole/hoserface
...
Add more tests
2020-12-07 10:31:11 -08:00
jregan
d08b9c30ee
What is this?
2020-12-07 10:16:30 -08:00
Petr Michalec
f6e5eedee2
helm values on inflator config spec.
2020-12-07 13:49:30 +01:00
Jeff Regan
212b2cff12
Merge pull request #3312 from monopole/conflicting
...
Extract conflict detection to its own interface.
2020-12-06 09:00:41 -08:00
jregan
f66e5bb923
Extract conflict detection to it's own interface.
...
This PR
- defines a patch conflict detector interface,
- extracts implementations of the interface from the
merginator code, making the merginator code
independent of --enable_kyaml.
- injects those implementations into kustomize
as a function of --enable_kyaml.
So, instead of using different merginators to combine
resmaps, this pr allows the use of a single patch merge
code path that uses different conflict detectors.
So instead of debating how to merge, we're now only
considering whether to warn on conflict detection
in one transformer.
This PR is in service of #3304 , eliminating seven
instances where --enable_kyaml was consulted. These
were cases where conflict detection wasn't an issue
(but merging patches was).
2020-12-06 08:38:45 -08:00
Kubernetes Prow Robot
23bc91f233
Merge pull request #3311 from drewwells/patch-1
...
absolute path to entrypoint
2020-12-04 18:05:25 -08:00
Drew Wells
9c421c7410
absolute path to entrypoint
...
Make the kustomize container tolerant of alternative working directory.
Mounting my project and making it the working directory will now work.
ie. docker run -w /pkg -v $(shell pwd):/pkg kustomize version
2020-12-04 18:27:57 -06:00
Jeff Regan
c63dfd6772
Merge pull request #3310 from monopole/nits
...
Spelling nits.
2020-12-04 12:30:36 -08:00
jregan
1a5aa63d54
Spelling nits.
2020-12-04 12:29:39 -08:00
Jeff Regan
1583cef8d9
Merge pull request #3309 from monopole/autoUpdate
...
Automated doc update.
2020-12-04 10:51:54 -08:00
jregan
a7c91c37e9
Automated doc update.
2020-12-04 10:51:22 -08:00
Kubernetes Prow Robot
c1dca7fdb5
Merge pull request #3302 from natasha41575/TestGvknChange
...
tests for gvkn changing
2020-12-04 10:29:59 -08:00
Natasha Sarkar
724bbe9452
connected allowresourcesidchanges bool to allow_id_changes flag
2020-12-02 18:03:09 -08:00
Natasha Sarkar
deb2b21cbe
added allowresourceidchanges bool to options struct
2020-12-02 18:02:09 -08:00
Kubernetes Prow Robot
709f499b44
Merge pull request #3305 from monopole/moreHacking
...
In PatchStrategicMergeTransformer's test, highlight remaining work
2020-12-02 10:38:50 -08:00
jregan
dbaa2d6092
hacking
2020-12-02 10:23:13 -08:00
Thomas Dy
6445e03d1a
Don't fetch default branch if ref is specified
...
Currently, we always fetch the default branch with an initial git clone
and then fetch the ref after if it's specified. This changes it to only
make one fetch instead of two if a ref is specified.
2020-12-02 16:16:30 +09:00
Jeff Regan
19ff1b307e
Merge pull request #3301 from rumstead/master
...
[Docs] Fixing README link to kubectl book.
2020-12-01 16:56:25 -08:00
Jeff Regan
55f44a29c6
Update README.md
2020-12-01 16:48:41 -08:00
Jeff Regan
1f1873a6ed
Merge pull request #3299 from monopole/demoteReplacementTransformer
...
Move ReplacementTransformer plugin to untested folder
2020-12-01 12:45:53 -08:00
rumstead
6e3c4ecc72
Update README.md
2020-12-01 13:18:59 -05:00
jregan
c37c7b6b2c
Move ReplacementTransformer plugin to untested.
2020-12-01 10:04:00 -08:00
Jeff Regan
42acdcc1d0
Merge pull request #3298 from monopole/makeUntestedPluginDir
...
Start directory for 'untested' plugins.
2020-12-01 09:52:59 -08:00
jregan
67db23b24b
Start directory for 'untested' plugins.
2020-12-01 07:32:44 -08:00
Kubernetes Prow Robot
35a19fb8a9
Merge pull request #3296 from monopole/secretGeneratorTestKYaml
...
Adjust SecretGeneratorTest to pass with --enable_kyaml
2020-11-30 19:50:57 -08:00
Kubernetes Prow Robot
a6c2e982f9
Merge pull request #3292 from Shell32-Natsu/helm-extra-args
...
Add field extraArgs to helm generator
2020-11-30 19:50:49 -08:00
Kubernetes Prow Robot
a053ff6907
Merge pull request #3295 from monopole/addSmPatchTests
...
Add more tests for reswrangler ApplySmPatch
2020-11-30 19:24:50 -08:00
jregan
64201c8352
Adjust SecretGeneratorTest to pass with --enable_kyaml
2020-11-30 19:17:15 -08:00
jregan
d5ce26e423
Patchtransformers - drop copied code, improve deletion handling.
2020-11-30 18:43:35 -08:00
Kubernetes Prow Robot
09497f0830
Merge pull request #3294 from monopole/goSumCatchup
...
Automated go.sum updates.
2020-11-30 18:42:50 -08:00
jregan
32dd194aca
Automated go.sum updates.
2020-11-30 18:16:23 -08:00
Jeff Regan
4122787bd8
Merge pull request #3293 from natasha41575/FixOpenApiInfoSpacing
...
Made output of `kustomize openapi info` command more readable
2020-11-30 18:15:16 -08:00
Yujun Zhang
485cb3831e
Upgrade go-getter
...
* Provide a detector for repositories hosted on GitLab.com
* Update github.com/ulikunitz/xz@v0.5.8 for CVE-2020-16845
2020-12-01 09:39:03 +08:00
Natasha Sarkar
2ccb73a2a3
made output of kustomize openapi info command more readable
2020-11-30 14:56:20 -08:00
Kubernetes Prow Robot
83377cf597
Merge pull request #3291 from monopole/thrashing
...
Patchtransformers - drop copied code, improve deletion handling.
2020-11-30 14:26:50 -08:00
Donny Xia
2bf73c60c3
Add field extraArgs to helm generator
2020-11-30 14:22:25 -08:00
jregan
4a55a07c14
Patchtransformers - drop copied code, improve deletion handling.
2020-11-30 11:58:43 -08:00
Kubernetes Prow Robot
5279ad904b
Merge pull request #3282 from pwittrock/main
...
Fn framework utilities for parsing templates from directories
2020-11-30 08:42:50 -08:00
Phillip Wittrock
736f110f04
Fn framework template and process options
...
- Refactor framework code to be simpler
- Add TemplatesFn feature
- Add PreProcessFilters feature
- Add PostProcessFilters features
- Add TemplatesFromDir
- Add PatchTemplatesFromDir
- Add PatchContainerTemplatesFromDir
2020-11-30 08:23:34 -08:00
Jeff Regan
c9ab1270fa
Merge pull request #3290 from monopole/idSet
...
Add resource id set.
2020-11-30 05:42:26 -08:00
jregan
bb5fc9086b
Add resource id set.
2020-11-30 05:37:53 -08:00
Kubernetes Prow Robot
e8c85456cc
Merge pull request #3279 from monopole/addGeneratedCode
...
Add label and annotation selector code.
2020-11-28 22:36:48 -08:00
jregan
aa9a397808
Kyaml: disable generation on each build.
2020-11-28 05:55:16 -08:00
jregan
60ea8de5f1
Complete WNode implementation.
2020-11-26 14:48:00 -08:00
jregan
56c8df7b85
Add RNode implementation of label and annotation selectors.
2020-11-26 14:47:23 -08:00
Jeff Regan
a51e4234c4
Merge pull request #3283 from Shell32-Natsu/docker
...
Add git and openssh in docker image
2020-11-26 08:18:44 -08:00
Jeff Regan
50cd01e5f7
Update Makefile
2020-11-26 07:00:13 -08:00
Jeff Regan
42b082a6b1
Merge pull request #3285 from monopole/improveSelectTest
...
Add labels to selector test.
2020-11-26 06:57:14 -08:00
jregan
c3cdd15769
Clean up selector test.
2020-11-26 06:36:24 -08:00
Donny Xia
c3a8b6f359
Add git and openssh in docker image
2020-11-25 15:02:47 -08:00
Jeff Regan
4af4483e12
Merge pull request #3281 from Shell32-Natsu/update-go-version
...
update Go version to 1.15
2020-11-25 14:05:24 -08:00
Donny Xia
8f7bcb9b16
update Go version to 1.15
2020-11-25 12:41:20 -08:00
Jeff Regan
f54d904766
Merge pull request #3277 from monopole/moreRNodeSetters
...
More RNode setters and WNode delegation
2020-11-25 10:20:06 -08:00
Jeff Regan
ba91b6f79f
Merge pull request #3278 from SyamSundarKirubakaran/doc-site-changes
...
Remove `zh` site contents and redirect to new site
2020-11-25 09:09:07 -08:00
Syam Sundar K
851acafe32
generate site
2020-11-25 21:42:09 +05:30
Syam Sundar K
14eac6020f
remove duplicate contents and redirect
2020-11-25 21:41:27 +05:30
Jeff Regan
e45d667b4d
Delete .gitattributes
...
Didn't work as desired.
2020-11-25 07:59:58 -08:00
Jeff Regan
cbdf4a0e43
Update .gitattributes
2020-11-25 07:53:35 -08:00
jregan
aed7e5aaf9
Delegate more from WNode to RNode.
...
The implementations in WNode are supposed to be thin,
as it will be removed once #2506 closes.
The change also makes some addjustments for the
upcoming flip of the enable_kyaml flag, pointing to
issue #3271 .
2020-11-25 07:11:06 -08:00
jregan
ec64ef705b
Add metadata getters and setters to RNode.
...
These setters completely remove the field if the argument
is empty, rather than setting the field to an empty value,
mimicing apimachinery behavior.
2020-11-25 07:03:12 -08:00
Jeff Regan
1e0eb58bc9
Merge pull request #3273 from Shell32-Natsu/reenable-multi-module-check
...
Re-enable multi-module check
2020-11-24 19:18:16 -08:00
Jeff Regan
fd2fe35863
Merge pull request #3275 from monopole/tryGitAttributes
...
Start a gitattributes file.
2020-11-24 19:12:23 -08:00
jregan
ebdbd81ed8
Start a gitattributes file.
2020-11-24 18:50:46 -08:00
Donny Xia
c9d2ae6b49
Re-enable multi-module check
2020-11-24 16:29:01 -08:00
Kubernetes Prow Robot
e8c212a10f
Merge pull request #3272 from monopole/moreTests
...
Add more tests around yaml parsing.
2020-11-24 14:34:39 -08:00
jregan
1eb378254a
Add more tests around yaml parsing.
2020-11-24 14:15:45 -08:00
Kubernetes Prow Robot
0d030e3095
Merge pull request #3270 from pwittrock/main
...
Improved fn framework support for patching
2020-11-24 12:22:39 -08:00
Phillip Wittrock
f2706dce68
Improved fn framework support for patching
...
- Generate patches with a func
- Generate patches for containers
2020-11-24 12:02:55 -08:00
Jeff Regan
f8194bd3c2
Merge pull request #3267 from monopole/generatedCode
...
Add generated code.
2020-11-23 16:51:41 -08:00
jregan
eb5227680e
Add generated code.
2020-11-23 16:47:00 -08:00
Jeff Regan
27e89f271f
Merge pull request #3266 from monopole/modsToMakefile
...
Consistently prefix make targets with clean, generate, build.
2020-11-23 16:37:34 -08:00
jregan
626f2f9d1d
Another cleaning target in Makefile.
2020-11-23 16:14:47 -08:00
Jeff Regan
ffda124ca5
Update Makefile
2020-11-23 06:48:53 -08:00
Jeff Regan
fd677f635e
Update README.md
2020-11-22 21:01:28 -08:00
Jeff Regan
14b1388c6a
Merge pull request #3263 from monopole/useLessReflectionInTests
...
In some tests, replace reflection with yaml compare.
2020-11-22 20:34:38 -08:00
jregan
5248fd0cd9
In some tests, replace reflection with yaml compare.
2020-11-22 18:48:32 -08:00
Jeff Regan
b6ae9f80d3
Merge pull request #3257 from monopole/binaryData
...
Secrets and ConfigMaps with binary data in kyaml
2020-11-21 15:11:29 -08:00
Jeff Regan
2ad502d5a8
Merge pull request #3261 from monopole/depProviderInjection
...
Use DepProvider in tests to access kyaml impls.
2020-11-21 15:07:45 -08:00
jregan
a5f3d5c823
Use DepProvider in tests to access kyaml impls.
2020-11-21 14:49:44 -08:00
Jeff Regan
c65875cacc
Merge pull request #3259 from pwittrock/main
...
fn/framework support for reading from stdin in standalone
2020-11-21 14:44:54 -08:00
Phillip Wittrock
82b2d83ede
fn/framework support for reading from stdin in standalone
...
- speficy '-' to read from stdin when running standalone
2020-11-21 09:17:26 -08:00
Jeff Regan
7e01aec5a4
Update Makefile
2020-11-21 07:14:04 -08:00
Jeff Regan
9e8a84c5ff
Merge pull request #3251 from Shell32-Natsu/krm-function-converter
...
[KRM function converter] Get plugin config from data field
2020-11-21 06:25:42 -08:00
Jeff Regan
849d5c4a8d
Merge branch 'master' into krm-function-converter
2020-11-21 06:10:25 -08:00
Jeff Regan
00352cbc58
Merge pull request #3256 from Shell32-Natsu/pluginator-api-version
...
update module api version in wrapper
2020-11-21 06:09:04 -08:00
jregan
b88e770b1d
binary data nope
2020-11-20 17:55:20 -08:00
Jeff Regan
eda7a9f8d6
Merge pull request #3258 from monopole/goSumAutomated
...
Automated go.sum change.
2020-11-20 17:55:01 -08:00
jregan
114b3f4b00
Automated go.sum change.
2020-11-20 17:18:14 -08:00
Donny Xia
6cb339142d
update module api version in wrapper
2020-11-20 16:28:38 -08:00
Kubernetes Prow Robot
052a6b4e96
Merge pull request #3255 from Shell32-Natsu/rnode-format
...
fix rnode string format converted from resmap
2020-11-20 15:07:33 -08:00
Donny Xia
4add7eccd0
fix rnode string format converted from resmap
2020-11-20 14:34:11 -08:00
Kubernetes Prow Robot
a0a89e1adc
Merge pull request #3250 from pwittrock/main
...
Function framework support for patching containers
2020-11-20 12:42:51 -08:00
Donny Xia
10fd4b4bbe
Merge pull request #3252 from runewake2/notes
...
Update release notes generation
2020-11-20 10:24:03 -08:00
Donny Xia
e15ede037d
Merge pull request #3253 from yujunz/remote-build
...
Fix test against examples
2020-11-20 09:47:47 -08:00
Yujun Zhang
32a2f5ffa9
Fix test against examples
...
Tests in examples.remoteBuild.md were skipped unexpectedly
2020-11-20 20:10:07 +08:00
Sam Wronski
4f74203f6c
Fix variable name: "currentTag" -> "fullTag"
2020-11-19 15:37:39 -08:00
Sam Wronski
5b0cbcb5fb
Update release notes generation
...
- Notes use tags instead commit sha
2020-11-19 14:28:05 -08:00
Donny Xia
2f4c35347e
Get plugin config from data field
2020-11-19 13:11:47 -08:00
Phillip Wittrock
be5db09db1
Function framework support for patching containers
2020-11-19 10:01:12 -08:00
Jeff Regan
a6833bc4c0
Merge pull request #3211 from Shell32-Natsu/krm-plugin-tool
...
modify pluginator to support convert builtin plugin to krm function
2020-11-18 15:59:29 -08:00
Donny Xia
2ae323bb26
move files into internal
2020-11-18 12:21:59 -08:00
Donny Xia
7e74271071
fix script name
2020-11-18 12:21:59 -08:00
Donny Xia
260e093547
modify pluginator to add support for krm function
2020-11-18 12:21:59 -08:00
Jeff Regan
47b12fa3dc
Merge pull request #3240 from Shell32-Natsu/list-builtin
...
Add command to list builtin plugins
2020-11-18 11:13:39 -08:00
Jeff Regan
38801cd966
Merge pull request #3238 from Shell32-Natsu/managed-by-label
...
fix invalid managed-by label value
2020-11-18 11:09:28 -08:00
Jeff Regan
c49e177b9c
Merge pull request #3247 from monopole/secretsAndMaps
...
Secrets and ConfigMaps with string data in kyaml
2020-11-18 10:00:38 -08:00
jregan
486be07e22
Add WNodeFactory.MakeConfigMap,MakeSecret
2020-11-18 09:45:43 -08:00
Donny Xia
a12db91a10
mark the list-builtin command alpha
2020-11-18 09:38:03 -08:00
jregan
f7613631d1
Add some kyaml filters for k8s metadata.
2020-11-18 08:57:13 -08:00
Kubernetes Prow Robot
8a77494c7d
Merge pull request #3239 from pwittrock/framework
...
Function framework features
2020-11-17 17:58:04 -08:00
Kubernetes Prow Robot
af25469c8b
Merge pull request #3219 from phanimarupaka/RefactorOpenAPI
...
Refactor open api
2020-11-17 11:26:04 -08:00
Phillip Wittrock
8c4841c28f
Support for framework.Selector substitutions
2020-11-17 08:52:34 -08:00
Phani Teja Marupaka
b6a4dd446a
Refactor openAPI
...
Refactor global openapi
2020-11-16 23:03:56 -08:00
Jeff Regan
606654756d
Update kfns.go
2020-11-16 21:38:25 -08:00
Jeff Regan
97c18518ea
Update rnode.go
2020-11-16 21:37:28 -08:00
Jeff Regan
2dca4ab987
Merge pull request #3242 from monopole/useConst
...
Gather and use some of the kyaml constants.
2020-11-16 21:31:13 -08:00
jregan
712276176c
Gather and use some of the kyaml constants.
2020-11-16 21:26:18 -08:00
Donny Xia
c610e3a364
Add command to list builtin plugins
2020-11-16 17:18:56 -08:00
Phillip Wittrock
02e7589323
Function framework testutil support for functions which refer to local files
...
Some functions may read local files using relative paths. Update the test
framework to `cd` into the directory containing the config.yaml before
running the function.
2020-11-16 16:35:07 -08:00
Kubernetes Prow Robot
2ae180ca23
Merge pull request #3235 from pwittrock/framework
...
fn framework TemplatePatch support
2020-11-16 14:14:05 -08:00
Donny Xia
98900c43f7
fix invalid managed-by label value
2020-11-16 14:05:21 -08:00
Phillip Wittrock
02b14d919b
fn framework -- add support for patch templates
2020-11-16 14:01:08 -08:00
Phillip Wittrock
bd0a699ff6
Refactor fn/framework tests to use a common library.
2020-11-16 14:00:55 -08:00
Jeff Regan
02b4b56c60
Merge pull request #3233 from monopole/sliceFromBytes
...
Implement WNodeFactory.SliceFromBytes
2020-11-16 11:57:09 -08:00
jregan
0cac05448b
Implement WNodeFactory.SliceFromBytes and FromMap
2020-11-16 11:33:04 -08:00
jregan
e1c3caeba6
Introduce some RNode validation methods.
2020-11-16 11:32:23 -08:00
Jeff Regan
a25429ae3b
Merge pull request #3236 from runewake2/mergeless-releases
...
Remove merge commits from release notes
2020-11-16 11:22:01 -08:00
Kubernetes Prow Robot
e557677fed
Merge pull request #3229 from Shell32-Natsu/krm-plugin-tool-helpers
...
Add methods to convert ResMap to and from RNodes
2020-11-16 11:12:06 -08:00
Donny Xia
59e0b593cf
Merge pull request #3232 from justinsb/hint_about_bytereader
...
Expand rnode function comments to point to multi-object options.
2020-11-16 10:12:54 -08:00
Sam Wronski
3fa906505c
Remove merge commits from release notes
2020-11-16 09:47:57 -08:00
Justin SB
a823f3043f
Expand rnode function comments to point to multi-object options.
...
The rnode Parse and ReadFile functions only return a single object;
suggest kio.ByteReader for the case of parsing multiple objects.
2020-11-15 13:07:28 -05:00
Jeff Regan
b2ba82a0bd
Merge pull request #3231 from monopole/fromMap
...
Add RNode FromMap factory method.
2020-11-14 13:33:12 -08:00
jregan
a4f22cb84f
Add RNode fromMap method.
2020-11-14 13:10:53 -08:00
Jeff Regan
22f41c789a
Merge pull request #3230 from monopole/fmtFix
...
Fix go fmt.
2020-11-14 11:03:59 -08:00
jregan
966d0a054c
Fix go fmt.
2020-11-14 11:02:44 -08:00
Kubernetes Prow Robot
97f3ac2da1
Merge pull request #3185 from aodinokov/streamline-fn-plugin-kyaml-part
...
Allowing RunFns not to stop on empty result
2020-11-13 13:47:04 -08:00
Donny Xia
536b69e5dc
add methods to convert resmap to&from rnodes
2020-11-13 13:41:34 -08:00
Kubernetes Prow Robot
c7aaa18d0c
Merge pull request #3227 from radTuti/master
...
update kustomize download script
2020-11-13 11:39:05 -08:00
tuti
a45523bb95
dry release_url
2020-11-13 11:25:35 -08:00
Kubernetes Prow Robot
376f59f0f6
Merge pull request #3222 from natasha41575/EditSetLabel
...
added kustomize edit set label
2020-11-13 11:15:04 -08:00
tuti
34863346b0
include arch type in grep string
2020-11-13 11:09:56 -08:00
Kubernetes Prow Robot
9569ca93d9
Merge pull request #3220 from natasha41575/OpenApiVersionField
...
Add multiple versions of OpenAPI schema to kyaml
2020-11-13 10:39:05 -08:00
Kubernetes Prow Robot
09377ac19c
Merge pull request #3223 from sylr/azure-file
...
Add namereference for PersistentVolume
2020-11-13 10:25:04 -08:00
Jeff Regan
a25300dfd6
Merge pull request #3225 from Shell32-Natsu/inline-transformer
...
support inline transformer and generator
2020-11-13 10:05:43 -08:00
Kubernetes Prow Robot
50e9e90b17
Merge pull request #3226 from phanimarupaka/DeprecateV1Setters
...
Delete v1 setters code
2020-11-13 09:21:06 -08:00
tuti
e3ad472933
allow downloading older releases
2020-11-12 18:19:02 -08:00
tuti
154f894774
fix latest release download failure
2020-11-12 18:17:47 -08:00
Natasha Sarkar
4d7600d4ef
updated comments and readme
2020-11-12 18:02:11 -08:00
tuti
0a0a0ccddc
Merge branch 'master' from kubernetes-sigs/kustomize
2020-11-12 17:59:53 -08:00
Phani Teja Marupaka
2278e01b7f
Delete v1 setters code
2020-11-12 15:29:07 -08:00
Donny Xia
abc88c56c4
support inline transformer and generator
2020-11-12 15:19:14 -08:00
Kubernetes Prow Robot
eddd872eca
Merge pull request #3221 from pwittrock/framework
...
Function framework standalone feature
2020-11-12 13:52:25 -08:00
Sylvain Rabot
febede115e
Add namereference for PersistentVolume
...
Signed-off-by: Sylvain Rabot <sylvain@abstraction.fr >
2020-11-12 22:47:33 +01:00
Natasha Sarkar
a2087f07d4
added kustomize edit set label
2020-11-12 13:26:52 -08:00
Phillip Wittrock
8b9d8a266d
Support standalone mode for framework functions
2020-11-12 11:54:58 -08:00
Phillip Wittrock
5557e1ff3c
Retain element ordering when merge resources
2020-11-12 08:54:16 -08:00
Phillip Wittrock
1c009ca217
More control over bytereadwriter options
...
- Override wrapping
- Override function config
2020-11-12 08:54:16 -08:00
Natasha Sarkar
bdb59d2cd2
updated releasing readme
2020-11-11 18:09:41 -08:00
Natasha Sarkar
b61a115e76
added support for multiple kubernetes openapi schemas
2020-11-11 18:09:41 -08:00
Jeff Regan
66221d17d4
Merge pull request #3217 from Shell32-Natsu/image
...
remove a tag from image
2020-11-11 16:22:51 -08:00
Kubernetes Prow Robot
c83f256dbe
Merge pull request #3218 from monopole/unpinEverything
...
Unpin everything post v3.8.7 release
2020-11-11 15:58:52 -08:00
jregan
fa3caaacee
Unpin everything post v3.8.7 release
2020-11-11 15:45:09 -08:00
Kubernetes Prow Robot
0a0a2ed586
Merge pull request #3209 from pwittrock/main
...
Remove duplicate docs content
2020-11-11 15:44:52 -08:00
Donny Xia
aff1db13e0
remove a tag from image
2020-11-11 15:41:32 -08:00
Kubernetes Prow Robot
ad092cc7a9
Merge pull request #3216 from monopole/pin_api_v0.6.5
...
Pin to api_v0.6.5
2020-11-11 15:08:50 -08:00
jregan
0a9fc6c8cb
Pin to api_v0.6.5
2020-11-11 14:56:25 -08:00
Kubernetes Prow Robot
881d33ac5c
Merge pull request #3214 from monopole/pin_cmd_config_v0.8.5
...
Pin to cmd/config/v0.8.5
2020-11-11 14:48:50 -08:00
jregan
842e4f5dc5
Pin to cmd/config/v0.8.5
2020-11-11 14:34:30 -08:00
Kubernetes Prow Robot
ef612286e4
Merge pull request #3213 from monopole/pinToCli-utils_v0.21.1
...
Pin to cli-utils_v0.21.1 kyaml_v0.9.4
2020-11-11 13:40:50 -08:00
jregan
636c9fcddf
Pin to cli-utils_v0.21.1 kyaml_v0.9.4
2020-11-11 13:26:05 -08:00
Kubernetes Prow Robot
333945d361
Merge pull request #3207 from runewake2/local-presubmit
...
Skip multi-mod check if PULL_NUMBER unset
2020-11-11 08:34:29 -08:00
Phillip Wittrock
afff3ce5ab
update docs site
2020-11-11 08:30:00 -08:00
Phillip Wittrock
71b763888c
Remove duplicate kustomize docs content
2020-11-11 08:29:43 -08:00
Jeff Regan
c5cd539b01
Merge pull request #3118 from brianpursley/kustomize-2893
...
Implement WNode methods
2020-11-11 08:15:29 -08:00
Sam Wronski
4b89c2afa2
Skip multi-mod check if PULL_NUMBER unset
2020-11-10 16:22:48 -08:00
Kubernetes Prow Robot
630fc9b973
Merge pull request #3206 from monopole/disableHelmTests
...
Disable helm inflator tests.
2020-11-10 16:12:42 -08:00
jregan
a468743b81
Disable helm inflator tests.
2020-11-10 15:22:25 -08:00
Kubernetes Prow Robot
e9a74b87e3
Merge pull request #3203 from Shell32-Natsu/fix-helm
...
fix helm chart inflation generator
2020-11-10 10:36:41 -08:00
Donny Xia
64f8d2ae38
add one more test
2020-11-10 10:25:05 -08:00
Donny Xia
5ab320c216
fix helm chart inflation generator
2020-11-10 10:03:26 -08:00
Kubernetes Prow Robot
6131f86d23
Merge pull request #3197 from Shell32-Natsu/doc
...
add link for component reference
2020-11-10 09:14:40 -08:00
Jeff Regan
e7609559ce
Merge pull request #3201 from monopole/tmpRemoveCheck
...
Temporarily remove cross-module PR check.
2020-11-10 08:23:12 -08:00
Donny Xia
c2bdac7a6b
Merge pull request #3200 from natasha41575/CleanTestComments
...
cleaned comments
2020-11-09 21:30:35 -08:00
Jeffrey Regan
4cc2c4f623
Temporarily remove cross-module PR check.
2020-11-09 20:47:06 -08:00
Natasha Sarkar
155c42679c
cleaned comments
2020-11-09 20:17:51 -08:00
Donny Xia
88239445ce
add link for component reference
2020-11-09 12:05:06 -08:00
Kubernetes Prow Robot
d66fc462ec
Merge pull request #3159 from natasha41575/MergeKeyList
...
use merge key list instead of a single merge key
2020-11-09 11:51:58 -08:00
Natasha Sarkar
6788af083b
updated tests for multiple merge keys
2020-11-09 11:35:37 -08:00
Natasha Sarkar
df0576a270
use merge key tuple instead of single merge key
2020-11-09 11:34:31 -08:00
Jeff Regan
f4d8ebb1da
Merge pull request #3182 from pwittrock/master
...
Redirect kustomize site to the unified site
2020-11-07 08:59:07 -08:00
Kubernetes Prow Robot
0acac39640
Merge pull request #3192 from Shell32-Natsu/multierror
...
Improve the readability for multiple errors in kusttarget
2020-11-06 17:21:38 -08:00
Donny Xia
65db82df0c
Merge pull request #3177 from Shell32-Natsu/json-patch
...
Improve json patch plugin
2020-11-06 16:17:24 -08:00
Donny Xia
68951bb37e
format
2020-11-06 15:38:33 -08:00
Donny Xia
b18910aa6d
format
2020-11-06 15:38:18 -08:00
Donny Xia
f780f7a3c2
update go.sum
2020-11-06 15:18:41 -08:00
Donny Xia
7966386615
improve format
2020-11-06 15:17:56 -08:00
Donny Xia
2130ba72cc
improve format
2020-11-06 15:17:43 -08:00
Donny Xia
94d26ba53a
improve the readability for multiple errors
2020-11-06 15:16:48 -08:00
Jeff Regan
c53f31ca4f
Merge pull request #3169 from Shell32-Natsu/patch-target
...
support regex in GVK selection
2020-11-06 15:15:40 -08:00
Jeff Regan
b58075cbc3
Merge pull request #3176 from natasha41575/ElementSetterList
...
add ElementSetterList and ElementMatcherList to fns.go
2020-11-06 13:40:48 -08:00
Jeff Regan
b3e82a2fe7
Merge pull request #3187 from runewake2/multi-module-golang
...
Run multi-module check during presubmit
2020-11-06 13:33:29 -08:00
Donny Xia
78c26f55b5
support regex in GVK selection
2020-11-06 13:23:55 -08:00
Jeff Regan
ec2a6e4e4b
Update Makefile
2020-11-06 13:15:43 -08:00
Natasha Sarkar
886f73aa0f
added test case for no values
2020-11-06 13:14:25 -08:00
Natasha Sarkar
73d91dda6e
changed handling of empty values
2020-11-06 11:42:17 -08:00
Natasha Sarkar
9f06376ab2
updated associative sequence
2020-11-05 17:22:54 -08:00
Natasha Sarkar
e785bab474
updated matchelementlist
2020-11-05 17:03:52 -08:00
Natasha Sarkar
8f80a898b6
removed elementsetterlist and updated elementsetter
2020-11-05 16:50:18 -08:00
Sam Wronski
fe84d119d6
Use gomodule when running prchecker
2020-11-05 16:03:36 -08:00
Sam Wronski
03b847a749
Use PULL_NUMBER env from prow
2020-11-05 15:44:40 -08:00
Sam Wronski
9d2f257acf
Install dependencies from go module
2020-11-05 15:28:37 -08:00
Jeff Regan
129b25ceff
Merge pull request #3167 from Shell32-Natsu/patch-test
...
re-enable test for edit patch add
2020-11-05 15:07:14 -08:00
Jeff Regan
57f4ea5354
Merge pull request #3166 from phanimarupaka/DeferOpenAPICleanup
...
Defer openAPI cleanup
2020-11-05 14:48:00 -08:00
Phani Teja Marupaka
ec2cc2d421
Defer openAPI cleanup
2020-11-05 13:49:43 -08:00
Sam Wronski
712eb6d276
Refactor changeset spanning function naming
2020-11-05 12:23:45 -08:00
Natasha Sarkar
a04e3a575c
added test case for different length keys/values
2020-11-05 12:19:54 -08:00
Natasha Sarkar
03e2fed925
checked array length
2020-11-05 12:16:17 -08:00
Jeff Regan
c37b3b2525
Merge pull request #3170 from natasha41575/MultipleMergeKeyTests
...
added tests for merge key tuple behavior
2020-11-05 12:12:59 -08:00
Donny Xia
ceeba8764f
update Makefile
2020-11-05 12:06:06 -08:00
Donny Xia
04d133a66f
re-enable test for edit patch add
2020-11-05 12:06:06 -08:00
Natasha Sarkar
99aaa80e1d
updated stale comments
2020-11-05 11:40:36 -08:00
Natasha Sarkar
1f806b0aa2
add elementsetterlist and elementmatcherlist to fns.go
2020-11-05 11:37:45 -08:00
Sam Wronski
1f697e3792
Run multi-module check during presubmit
2020-11-05 11:21:15 -08:00
Alexey Odinokov
28cdcc2e46
Allowing RunFns not to stop on empty result
...
Introducing the additional flag
ContinueOnEmptyResult that is false by default
to keep compatibility with the previous behavior.
Based on [1]
[1]
https://github.com/kubernetes-sigs/kustomize/pull/3112
2020-11-05 07:19:20 +00:00
Natasha Sarkar
c0ecd1d1ad
added more tests
2020-11-04 19:07:58 -08:00
Natasha Sarkar
3923c63182
added some tests to merge3/element_test.go
2020-11-04 19:07:58 -08:00
Natasha Sarkar
9943e74187
updated comments
2020-11-04 19:07:58 -08:00
Natasha Sarkar
3b504fa3e5
added StringList set
2020-11-04 19:07:58 -08:00
Kubernetes Prow Robot
9fb25fc5a7
Merge pull request #3139 from runewake2/multi-module-golang
...
Update Multi Module Check to Scan Commits
2020-11-04 12:14:52 -08:00
Phillip Wittrock
4d99217a7c
Build kustomize docs site with redirects to new unified at cli-experimental
2020-11-04 11:18:56 -08:00
Phillip Wittrock
0834e152b2
Redirect kustomize docs to the new unified site.
2020-11-04 11:15:40 -08:00
Donny Xia
ff276af317
use same logic with path transformer
2020-11-03 17:14:08 -08:00
Donny Xia
3b79944190
improve target in JSON6902 transformer
2020-11-03 17:13:43 -08:00
Kubernetes Prow Robot
d8d57eae29
Merge pull request #3174 from Shell32-Natsu/elementsetter-test
...
add tests for ElementSetter
2020-11-03 15:42:04 -08:00
Donny Xia
c803ca83a4
fix linter error
2020-11-03 15:29:01 -08:00
Donny Xia
6bed275234
add more tests for ElementSetter
2020-11-03 15:23:34 -08:00
Jeff Regan
8e5df26e4c
Merge pull request #3173 from natasha41575/StringListSet
...
added StringList set
2020-11-03 13:34:56 -08:00
Donny Xia
3fed68b694
clarify the comments
2020-11-03 13:09:12 -08:00
Natasha Sarkar
0e59c36d03
added StringList set
2020-11-03 12:42:37 -08:00
Jeff Regan
00fdf71dc3
Merge pull request #2951 from dearchap/cm_merge
...
Add ability to specify behavior adding configmap
2020-11-03 12:02:45 -08:00
Donny Xia
be327e7443
add tests for ElementSetter
2020-11-03 11:54:44 -08:00
Donny Xia
be8d2fe016
Merge pull request #3161 from mikebz/mb_remove_travis
...
removing travis references
2020-11-03 11:15:58 -08:00
Mike Borozdin
072ae36fe6
removing travis references
2020-11-03 10:04:42 -08:00
Naveen Gogineni
b5d8b8d258
Add ability to specify behavior when running "kustomize edit add configmap" command
2020-11-02 16:09:51 -05:00
Jeff Regan
e6b21174f1
Merge pull request #3143 from Shell32-Natsu/helm-inflator-builtin
...
Convert helminflator to builtin plugin HelmChartGenerator
2020-11-02 12:30:02 -08:00
Donny Xia
49094cf999
Merge pull request #3164 from Shell32-Natsu/cloudbuild
...
fix version in releasing/cloudbuild_kustomize_image.yaml
2020-11-02 11:12:11 -08:00
Donny Xia
d2c7db6ca0
update chart examples
2020-11-02 11:03:31 -08:00
Donny Xia
d141f9b973
fix version
2020-11-02 10:52:04 -08:00
Sam Wronski
877da8da6d
Update module span to check commits
...
- Use regex to detect if check should run
- Update scan to be per-commit
2020-11-02 10:29:40 -08:00
Kubernetes Prow Robot
8596e63203
Merge pull request #3163 from Shell32-Natsu/cloudbuild
...
update version in image creation
2020-11-02 10:16:15 -08:00
Donny Xia
b2df55e9d7
update version in image creation
2020-11-02 09:55:06 -08:00
Donny Xia
6daf8f8820
Merge pull request #3160 from Shell32-Natsu/cloudbuild
...
update cloudbuild for image pushing job
2020-11-02 09:39:48 -08:00
Donny Xia
e75d4fc87d
convert helm inflator to builtin plugin
2020-10-30 23:18:54 -07:00
Donny Xia
9ae07634f2
update cloudbuild for image pushing job
2020-10-30 12:19:17 -07:00
Donny Xia
981959ffcf
Merge pull request #3155 from radTuti/master
...
fix binary install script
2020-10-29 22:01:18 -07:00
tuti
dc31321b05
fix binary install script
2020-10-29 17:51:54 -07:00
Kubernetes Prow Robot
64dc3e14ff
Merge pull request #3153 from Shell32-Natsu/master
...
unpin modules
2020-10-29 16:32:05 -07:00
Donny Xia
da0893bac0
unpin modules
2020-10-29 16:17:45 -07:00
Kubernetes Prow Robot
c1747439cd
Merge pull request #3152 from Shell32-Natsu/master
...
Pin to api 0.6.4
2020-10-29 16:06:05 -07:00
Donny Xia
f68986827b
Pin to api 0.6.4
2020-10-29 15:53:34 -07:00
Kubernetes Prow Robot
b736b81167
Merge pull request #3151 from Shell32-Natsu/master
...
Pin to cmd/config 0.8.4
2020-10-29 15:24:06 -07:00
Donny Xia
0a04b1bb78
Pin to cmd/config 0.8.4
2020-10-29 15:11:09 -07:00
Kubernetes Prow Robot
f7ebaae39e
Merge pull request #3150 from Shell32-Natsu/master
...
Pin to kyaml v0.9.3
2020-10-29 15:04:06 -07:00
Donny Xia
08099f0cea
Pin to kyaml v0.9.3
2020-10-29 14:47:52 -07:00
Kubernetes Prow Robot
6fd04dd253
Merge pull request #3146 from ilyakaznacheev/fix-configmap-doc
...
Add better configMap cleanup description.
2020-10-28 17:38:59 -07:00
Ilya Kaznacheev
9ac97ef91f
Add better configMap cleanup descripion
2020-10-29 01:50:45 +03:00
Jeff Regan
cfbf426174
Merge pull request #3129 from Shell32-Natsu/patches-command
...
Update edit patch command
2020-10-28 12:47:13 -07:00
Donny Xia
9aafc61c5b
disable edit add patch command tests temporarily
2020-10-28 12:24:51 -07:00
Donny Xia
cd2ebd3046
code review
2020-10-27 15:10:29 -07:00
Jeff Regan
b20e5d7f84
Merge pull request #3135 from Shell32-Natsu/cleanup-namespace-transformer
...
cleanup namespace transformer
2020-10-27 09:54:28 -07:00
Jeff Regan
13c9a2873e
Update comments in multi-transformer
2020-10-27 07:17:14 -07:00
Kubernetes Prow Robot
fc06283905
Merge pull request #3140 from teruyam/patch-1
...
Fix broken link to release page
2020-10-26 12:37:02 -07:00
Jeff Regan
119d7cadf5
Merge pull request #3136 from natasha41575/NamespaceabilityFromOpenAPI
...
removed hardcoded list of namespaceable resources
2020-10-26 12:22:36 -07:00
Masashi Teruya
cdc6d1fc28
Fix broken link to release page
2020-10-24 11:18:33 +09:00
Natasha Sarkar
49dced2e01
removed hardcoded list of namespaceable resources
2020-10-23 11:47:29 -07:00
Donny Xia
76a8f034cb
Merge pull request #3133 from robinbraemer/patch-2
...
Add Ingress tls secretName to Secret builtin nameref
2020-10-23 11:20:11 -07:00
Donny Xia
52060ac480
Merge pull request #3132 from robinbraemer/patch-1
...
Add Ingress v1 support to builtin name references
2020-10-23 11:19:51 -07:00
Donny Xia
719532e4df
Merge pull request #3123 from AlphaWong/patch-1
...
doc: add varReference example
2020-10-22 14:42:05 -07:00
Donny Xia
70dcc79bf4
cleanup namespace transformer
2020-10-22 13:18:20 -07:00
Kubernetes Prow Robot
55b4448862
Merge pull request #3134 from phanimarupaka/OptionallySuppressIsSet
...
Make isSet a parameter
2020-10-22 11:43:37 -07:00
Phani Teja Marupaka
bcaac6f8c1
Make isSet a parameter
2020-10-22 11:31:30 -07:00
Jeff Regan
ba4b44db6b
Merge pull request #3126 from monopole/mechanical
...
Generated go.sum/mod and docs.go changes.
2020-10-22 10:30:52 -07:00
Robin Brämer
fd280d0c0b
Add Ingress tls secretName to Secret builtin nameref
2020-10-22 17:00:10 +02:00
Robin Brämer
1dbf490146
Add IngressClass kind
...
Adds IngressClass kind and Ingress fieldSpecs path spec/ingressClassName
2020-10-22 16:11:44 +02:00
Robin Brämer
62e4df72d3
Add Service name references for Ingress v1
...
Since Kubernetes v1.19, Ingress networking.k8s.io/v1 has two more Server name references.
- https://kubernetes.io/docs/concepts/services-networking/ingress/#the-ingress-resource
- https://kubernetes.io/docs/setup/release/notes/
2020-10-22 15:59:22 +02:00
Donny Xia
bb77a7c86d
refactor edit remove patch
2020-10-21 18:48:53 -07:00
Donny Xia
41abeb85be
refactor edit add patch command
2020-10-21 14:56:20 -07:00
Jeff Regan
3c86d37148
Merge pull request #3122 from Shell32-Natsu/ref-target
...
check Gvk in roleRef when update name reference
2020-10-21 11:19:20 -07:00
Kubernetes Prow Robot
287b38cc87
Merge pull request #3106 from Shell32-Natsu/array-index
...
support array index in PathGetter
2020-10-21 11:16:20 -07:00
jregan
d8d727b1ca
Generated go.sum/mod and docs.go changes.
2020-10-20 17:22:48 -07:00
Jeff Regan
a81a3d40ce
Merge pull request #3087 from etefera/add-isSet-to-list-setters
...
Add isSet to ListSetters cmd.
2020-10-20 16:52:13 -07:00
Eyob Tefera
52e682489c
Merge branch 'add-isSet-to-list-setters' of https://github.com/etefera/kustomize into add-isSet-to-list-setters
2020-10-20 23:24:11 +00:00
Eyob Tefera
8714ca5a58
Move "Is Set" column to after "Required"
2020-10-20 23:17:54 +00:00
Eyob Tefera
0490ca163f
Fix list_setters test.
2020-10-20 23:17:54 +00:00
Eyob Tefera
b4947fe8a0
Add isSet to ListSetters cmd.
2020-10-20 23:17:54 +00:00
Donny Xia
9c7b4fddf9
code review
2020-10-20 12:39:50 -07:00
Alpha
5d5b1c2c38
doc: simplify the language for understanding
2020-10-20 13:13:13 +08:00
Alpha
cf1aafb121
doc: add description for new user about vars
2020-10-20 13:06:31 +08:00
Alpha
2d4e406a86
doc: add varReference example
2020-10-20 12:56:43 +08:00
Jeff Regan
2a8edd2859
Merge pull request #3110 from aude/completion
...
Use Cobra for shell completion
2020-10-19 18:03:06 -07:00
Kubernetes Prow Robot
a3bc13847c
Merge pull request #3119 from phanimarupaka/MakeRecurseLogicPublic
...
Make recurse logic public
2020-10-19 17:28:07 -07:00
Kubernetes Prow Robot
944b19ff7c
Merge pull request #3114 from monopole/hideOpenapi
...
Hide openapi top-level command
2020-10-19 17:14:07 -07:00
Jeff Regan
f75274bae7
Merge pull request #3085 from mikeyrcamp/feat/add-edit-transformer
...
Add kustomize edit add/remove transformer command #3053
2020-10-19 15:04:12 -07:00
Donny Xia
62a8a8c57d
check Gvk in roleRef when update name reference
2020-10-19 14:01:13 -07:00
Kubernetes Prow Robot
9514f9cd3a
Merge pull request #3121 from natasha41575/regenerateSwagger
...
regenerated swagger.go files and updated asset name
2020-10-19 13:39:18 -07:00
Natasha Sarkar
c1c2725360
regenerated swagger.go files and updated asset name
2020-10-19 13:04:56 -07:00
Phani Teja Marupaka
e9ff26bb1b
Make recurse logic public
2020-10-19 12:26:15 -07:00
Kubernetes Prow Robot
14dc3dfb81
Merge pull request #3112 from KnVerey/pipeline_continue
...
[kyaml] Option to continue pipeline processing when filter returns empty result
2020-10-19 10:46:14 -07:00
Katrina Verey
44619d5ca2
Option to continue pipeline processing when filter returns empty result
2020-10-19 10:34:28 -07:00
brianpursley
027b7d61ea
Implemented the following WNode methods:
...
* GetFieldValue
* GetSlice
* GetString
* Map
* SetAnnotations
* SetGvk
* SetLabels
* SetName
* SetNamespace
2020-10-18 20:09:42 -04:00
Kubernetes Prow Robot
a458ed84f9
Merge pull request #3113 from etefera/add-isSet-to-setter-struct
...
Add IsSet to SetterDefinition for kyaml release.
2020-10-18 11:26:13 -07:00
Kubernetes Prow Robot
108f44377d
Merge pull request #3115 from monopole/refactorOpenapiMakefile
...
Refactor making of openapi generated files.
2020-10-16 19:24:12 -07:00
jregan
dc8439fbfa
Refactor making of openapi generated files.
2020-10-16 19:03:33 -07:00
Jeff Regan
f5353fafa1
Update info.go
2020-10-16 18:00:18 -07:00
jregan
3d1376bbbc
oopsHideProperCommand
2020-10-16 17:57:25 -07:00
Eyob Tefera
b1ea25e86a
Add IsSet to SetterDefinition for kyaml release.
2020-10-17 00:46:30 +00:00
Jeff Regan
495f6df973
Merge pull request #3107 from natasha41575/reportOpenAPIinfo
...
Created a "kustomize openapi info" command
2020-10-16 14:33:21 -07:00
Natasha Sarkar
a4f1f0841e
added a hidden openapi info command
2020-10-16 13:55:37 -07:00
Asbjørn Apeland
9d0fba81f0
Use Cobra for shell completion
2020-10-16 18:55:54 +02:00
Donny Xia
92826c6a1e
support array index in PathGetter
2020-10-15 16:28:09 -07:00
Kubernetes Prow Robot
7e04be9ec6
Merge pull request #3105 from Shell32-Natsu/unpinKyaml
...
Unpin kyaml
2020-10-15 14:23:25 -07:00
Donny Xia
d954c39ef7
Unpin kyaml
2020-10-15 14:05:31 -07:00
Jeff Regan
176ac5b4fa
Merge pull request #3104 from Shell32-Natsu/pinToKyaml0.9.2
...
Pin to kyaml v0.9.2
2020-10-15 14:02:47 -07:00
Donny Xia
dd696b5cb4
Pin to kyaml v0.9.2
2020-10-15 13:55:30 -07:00
Jeff Regan
501404e403
Merge pull request #3103 from monopole/prchecker
...
Move multi-module-span.go to cmd/prchecker
2020-10-15 13:39:48 -07:00
Jeff Regan
ddf94175ee
Merge pull request #3102 from natasha41575/rollbackPortMergeKey
...
changed port merge key back to containerPort
2020-10-15 12:06:51 -07:00
Jeff Regan
232da9e12b
Update Makefile
2020-10-15 11:58:50 -07:00
jregan
8b9ce8eacb
Move multi-module-span.go to cmd/prchecker
2020-10-15 11:46:27 -07:00
Natasha Sarkar
ee9a4f2526
changed port merge key back to containerport
2020-10-15 11:43:14 -07:00
Kubernetes Prow Robot
006ce72b2d
Merge pull request #3099 from umangachapagain/patch-1
...
Updated description for commonannotations
2020-10-15 11:35:25 -07:00
Jeff Regan
a80bd15bda
Merge pull request #3096 from runewake2/multi-module-golang
...
Add Support for Paginated Pull Request Responses to Multi-Module Check
2020-10-15 11:23:30 -07:00
Sam Wronski
6c63bb2727
Revert Makefile changes
2020-10-15 10:29:38 -07:00
Jeff Regan
a7ba93b1d8
Merge pull request #3101 from monopole/cleanUpMakeTargets
...
Cleanup Makefile.
2020-10-15 10:03:37 -07:00
jregan
4a78cd6579
Cleanup Makefile.
2020-10-15 10:02:15 -07:00
Jeff Regan
b2b8c12203
Update README.md
2020-10-15 09:46:35 -07:00
Jeff Regan
8cc281fad6
Merge pull request #3100 from monopole/movePluginatorToCmd
...
Move pluginator to cmd dir.
2020-10-15 09:43:46 -07:00
jregan
7346813b8d
Move pluginator to cmd dir.
2020-10-15 09:22:29 -07:00
Umanga Chapagain
52f3aca22d
Updated description for commonannotations
2020-10-15 09:13:39 +05:30
Mike Camp
a6a061215f
Add kustomize edit add/remove transformer command #3053
...
Similar to edit add/remove patch these commands
add the ability to add or remove a transformer file path
from the kustomization.yaml.
Refactored the "remove resource" and new "remove transformer"
tests into a common testRemoveCommand function to prevent
code duplication.
2020-10-14 22:24:08 -04:00
Kubernetes Prow Robot
7464d8ac8f
Merge pull request #3097 from Shell32-Natsu/as-current-user
...
add --as-current-user flag to fn run
2020-10-14 18:09:51 -07:00
Donny Xia
64fda38e2d
add --as-current-user flag to fn run
2020-10-14 17:07:03 -07:00
Sam Wronski
4cefb62d41
Add multi-module check to prow-presubmit-check
2020-10-14 15:34:52 -07:00
Eyob Tefera
ccca424234
Move "Is Set" column to after "Required"
2020-10-14 19:38:47 +00:00
Jeff Regan
ca45907af0
Merge pull request #3083 from stuartpb/patch-1
...
Group regex within anchoring
2020-10-14 08:34:28 -07:00
Jeff Regan
dcf43c7f2b
Merge pull request #3076 from natasha41575/fetchOpenAPIdata
...
Fetch openAPI data
2020-10-14 08:20:27 -07:00
Natasha Sarkar
1386ec3850
edited kpt target
2020-10-13 17:19:03 -07:00
Natasha Sarkar
de8e16df15
added script for installing kpt
2020-10-13 17:11:00 -07:00
Natasha Sarkar
222b2d4485
added MYGOBIN variable for kind
2020-10-13 16:25:29 -07:00
Natasha Sarkar
e107020bd2
edited make schema for kyaml
2020-10-13 13:53:25 -07:00
Natasha Sarkar
430665e984
version -> api_version
2020-10-13 13:21:19 -07:00
Kubernetes Prow Robot
017d5673ba
Merge pull request #3088 from Shell32-Natsu/arm-build
...
add arm build
2020-10-12 15:33:22 -07:00
Donny Xia
f346b9803e
add arm build
2020-10-12 13:41:24 -07:00
Eyob Tefera
58092bf66d
Fix list_setters test.
2020-10-12 20:23:53 +00:00
Eyob Tefera
747323efce
Add isSet to ListSetters cmd.
2020-10-12 20:14:25 +00:00
Jeff Regan
7428e08f93
Merge pull request #3081 from Shell32-Natsu/release-container
...
files for building image when release kustomize
2020-10-12 11:18:09 -07:00
Stuart P. Bentley
3c8e6d7151
Group regex within anchoring
...
This ensures that anchoring will apply to the entire anchored expression, eg. a pattern like `foo|bar` will only match the strings "foo" and "bar" (`^(?:foo|bar)$`), instead of matching any string that begins with "foo" or ends with "bar" (`^foo|bar$`).
2020-10-10 15:47:38 -07:00
Donny Xia
43bd2f4cdb
files for building image when release kustomize
2020-10-09 14:35:17 -07:00
Natasha Sarkar
1dfc9a88a8
moved openapi instructions to top of readme
2020-10-09 12:31:14 -07:00
Natasha Sarkar
01beba8697
formatting documentation:
2020-10-09 12:29:06 -07:00
Natasha Sarkar
b1e01b238b
updated documentation
2020-10-09 12:29:06 -07:00
Natasha Sarkar
1f595da9ad
updated way to fetch go-bindata
2020-10-09 12:29:06 -07:00
Natasha Sarkar
1cf876927d
minor makefile fix
2020-10-09 12:29:06 -07:00
Natasha Sarkar
a422c935d8
added make target to fetch new openapi schema
2020-10-09 12:29:06 -07:00
Jeff Regan
1971816663
Update README.md
2020-10-09 09:45:19 -07:00
Kubernetes Prow Robot
3d1eab872b
Merge pull request #3071 from monopole/unpinAll
...
Unpin api,cmd/config,kyaml
2020-10-08 13:03:06 -07:00
Jeff Regan
10c1b0c5fa
Update README.md
2020-10-08 11:34:07 -07:00
Jeff Regan
4d95cd3630
Merge pull request #3072 from monopole/gorepomod
...
Replace bash release helper scripts with Go progam
2020-10-08 11:10:57 -07:00
jregan
0c169e96e5
Replace bash release helper scripts with Go progam
2020-10-08 10:54:14 -07:00
jregan
5baea8400f
Unpin api,cmd/config,kyaml
2020-10-08 09:39:49 -07:00
Jeff Regan
4052cd4fd8
Merge pull request #3069 from monopole/pinToCmdConfigV0.8.2
...
Pin to cmd/config/v0.8.2, api/v0.6.3
2020-10-07 19:40:12 -07:00
jregan
21ac400d49
Pin to cmd/config/v0.8.2
2020-10-07 19:21:23 -07:00
Jeff Regan
351a4a48e4
Merge pull request #3068 from monopole/pinToKyamlv0.9.1_cliUtilsv0.20.4
...
Pin to kyaml/v0.9.1 and cli-utils/v0.20.4
2020-10-07 16:43:04 -07:00
jregan
b3cf475024
Pin to kyaml/v0.9.1 and cli-utils/v0.20.4
2020-10-07 16:23:13 -07:00
Jeff Regan
ded25075b1
Update README.md
2020-10-07 16:17:26 -07:00
Jeff Regan
05b8671d17
Update README.md
2020-10-07 14:35:44 -07:00
Jeff Regan
1bfcc81f08
Merge pull request #3027 from gochist/windows-exec
...
Support exec plugin on Windows
2020-10-07 14:18:14 -07:00
Jeff Regan
3d058830b9
Merge pull request #2918 from sunny0826/zh-patches
...
update zh doc api-reference/kustomization/patches
2020-10-07 14:04:53 -07:00
Jeff Regan
bdb53fca9e
Merge pull request #3067 from Shell32-Natsu/file-name
...
make file name more readable when no group
2020-10-07 13:50:28 -07:00
Donny Xia
b7265440f8
make file name more readable when no group
2020-10-07 12:44:45 -07:00
Kubernetes Prow Robot
72e1a27177
Merge pull request #3064 from Shell32-Natsu/comma
...
remove ',' separator in edit add label/annotation
2020-10-07 10:18:18 -07:00
Kubernetes Prow Robot
0a1fde1e41
Merge pull request #3066 from phanimarupaka/ImproveSetOutputMessage
...
Improve setter output message
2020-10-06 21:12:42 -07:00
Jeff Regan
ae4618d327
Merge pull request #3065 from natasha41575/updateSchemaForPorts
...
updated schema to fix port merging issue
2020-10-06 18:00:15 -07:00
Natasha Sarkar
aee6ccb05c
added documentation comments
2020-10-06 17:20:18 -07:00
Natasha Sarkar
3cd2a0a2f7
removed comments documenting broken test
2020-10-06 14:48:49 -07:00
Phani Teja Marupaka
c96fa7c347
Improve setter output message
2020-10-06 14:41:14 -07:00
Natasha Sarkar
ad01d8d34e
updated schema to fix port merging issue
2020-10-06 14:30:30 -07:00
Donny Xia
b214fa7d5a
remove ',' separator in edit add label/annotation
2020-10-06 11:49:39 -07:00
Jeff Regan
68f67c183e
Merge pull request #3060 from Shell32-Natsu/doc
...
Remove the lines about config save command
2020-10-06 09:54:23 -07:00
Jeff Regan
fe5c3a291f
Merge pull request #3059 from Shell32-Natsu/metadata
...
Add metadata field to kustomization file
2020-10-05 15:18:42 -07:00
Donny Xia
f38cc4446b
Remove the lines about config save command
2020-10-05 11:29:02 -07:00
Donny Xia
e695b0534d
Add metadata field to kustomization file
2020-10-05 11:20:41 -07:00
June Yi
51ecca8f2f
Add a comment about the behavior in Windows
2020-10-03 09:49:56 +09:00
Jeff Regan
460c54064c
Update README.md
2020-10-02 16:51:13 -07:00
Jeff Regan
50c0200429
Merge pull request #3056 from monopole/mechanicalGoSum
...
Update generated go.sum files.
2020-10-02 15:25:57 -07:00
jregan
b1b5a95466
Update generated go.sum files.
2020-10-02 14:51:17 -07:00
Jeff Regan
3f71c671df
Merge pull request #2948 from dearchap/patch-1
...
Update _index.md
2020-10-02 14:22:31 -07:00
Jeff Regan
2ce9c02ada
Merge pull request #3055 from phanimarupaka/CleanupCfgCommandOutput
...
Cleanup Cfg/Grep Command Output
2020-10-02 14:22:00 -07:00
Jeff Regan
3ffc13dd6e
Merge pull request #3054 from Shell32-Natsu/isnamespaceable
...
refactor Gkv.isNamespaceableKind
2020-10-02 14:03:08 -07:00
Jeff Regan
2fb8603b2a
Merge pull request #3050 from Shell32-Natsu/deployment-annotation
...
support var ref in deployment template annotations
2020-10-02 14:01:32 -07:00
Jeff Regan
1d4b3fa36c
Merge pull request #3048 from Shell32-Natsu/merge-prepend
...
add option to choose prepend/append patch items to list in merge
2020-10-02 11:53:22 -07:00
Donny Xia
03ea8f3615
update tests
2020-10-02 10:10:05 -07:00
Donny Xia
74d0d7960e
add option to choose prepend/append in merge
2020-10-02 09:56:59 -07:00
Phani Teja Marupaka
ffed4c95b3
Cleanup Cfg/Grep Command Output
2020-10-01 16:51:13 -07:00
Donny Xia
c59b393fa4
refactor Gkv.isNamespaceableKind
2020-10-01 11:28:58 -07:00
Jeff Regan
fafe24c9df
Merge pull request #3038 from Shell32-Natsu/patch-list
...
support merge strategy directive in list
2020-10-01 10:53:13 -07:00
Jeff Regan
d62d8dcade
Merge pull request #3003 from runewake2/multi-module-golang
...
Adds a directory spanning check script
2020-09-30 13:39:21 -07:00
Kubernetes Prow Robot
ae7f984c71
Merge pull request #3052 from natasha41575/addIsEmptyToResource
...
added IsEmpty() method
2020-09-30 13:26:54 -07:00
Natasha Sarkar
7c8c827a88
added IsEmpty() method
2020-09-30 12:17:14 -07:00
Donny Xia
ff927fd11a
support merge strategy in list
2020-09-30 10:52:47 -07:00
Donny Xia
a4f6fee6c8
support var ref in deployment template annotations
2020-09-30 10:21:03 -07:00
Jeff Regan
dd8edb1b01
Merge pull request #3040 from natasha41575/fixIssue2896
...
fixed issue 2896
2020-09-29 17:55:08 -07:00
Kubernetes Prow Robot
bb42d8aa1b
Merge pull request #3044 from Shell32-Natsu/element-getter
...
add GetElementByKey
2020-09-29 17:53:24 -07:00
Donny Xia
bb60c29672
add GetElementByKey
2020-09-29 17:36:07 -07:00
Natasha Sarkar
c93274c224
changed way to test for empty resource
2020-09-29 17:33:12 -07:00
Natasha Sarkar
f5feffbd23
fix for the patchdelete test
2020-09-28 13:28:06 -07:00
Natasha Sarkar
e17bab7e55
updated to include namespace
2020-09-28 11:01:01 -07:00
Natasha Sarkar
bd534441ce
fixed issue 2896
2020-09-28 11:01:01 -07:00
June Yi
85f79edc97
Add testcase for ErrIfNotExecutable
2020-09-26 18:01:39 +09:00
Kubernetes Prow Robot
4c48a4ff83
Merge pull request #3033 from Shell32-Natsu/3021
...
fix multiple match issue in rolebinding
2020-09-25 17:22:48 -07:00
Jeff Regan
eb6c715bc3
Merge pull request #3032 from Shell32-Natsu/default-branch
...
remove default master branch in cloner
2020-09-25 17:01:54 -07:00
Jeff Regan
1320e0c3dc
Merge pull request #2999 from aodinokov/fixenv
...
Added list of env variables for fn-plugins
2020-09-25 17:00:28 -07:00
Jeff Regan
df0022c985
Merge pull request #2949 from dearchap/cmdline
...
Chore: docs : Add basic structure for command line options
2020-09-25 16:44:04 -07:00
Jeff Regan
15fc341a13
Merge pull request #2992 from Shell32-Natsu/as-current-user
...
add as-current-user for fn run
2020-09-25 16:42:49 -07:00
Jeff Regan
dd90c41f85
Merge pull request #2994 from PascalBourdier/patch-1
...
fix typo
2020-09-25 16:35:11 -07:00
Jeff Regan
3a5951563d
Merge pull request #3037 from mortent/RemoveDepOnCliUtils
...
Remove dependency from cmd/config on cli-utils
2020-09-24 12:59:21 -07:00
Donny Xia
acdfd9a920
remove error from NewContainer
2020-09-24 11:37:49 -07:00
Donny Xia
52016b22dd
test without system call
2020-09-24 11:37:48 -07:00
Donny Xia
11049fa0bb
add as-current-user for fn run
2020-09-24 11:37:48 -07:00
Morten Torkildsen
db6c825c05
Remove dependency from cmd/config on cli-utils
2020-09-24 11:16:41 -07:00
Jeff Regan
cb7974cf45
Merge pull request #3024 from Shell32-Natsu/master
...
Add issue templates
2020-09-23 21:46:44 -07:00
Jeff Regan
00111846d3
Merge pull request #3023 from TIKI-Institut/master
...
Enable the installation of specific versions with the "install_kustomize.sh" script (#3022 )
2020-09-23 21:44:53 -07:00
Kubernetes Prow Robot
eafa37810b
Merge pull request #3034 from Shell32-Natsu/cfg-tree-kustomization
...
add Kustomization to cfg tree
2020-09-23 21:44:04 -07:00
Donny Xia
0c0cb9aaba
add Kustomization to cfg tree
2020-09-23 13:35:45 -07:00
Donny Xia
b51e09d5fe
fix multiple match issue in rolebinding
2020-09-23 13:03:12 -07:00
Donny Xia
c8cd5e55fc
Add bug filing link
2020-09-23 11:33:03 -07:00
Kubernetes Prow Robot
103d1461a1
Merge pull request #3029 from phanimarupaka/SetAllSetterDefsOpenAPI
...
Sync openAPI setter values with schema
2020-09-22 19:26:09 -07:00
Donny Xia
f02af7a48b
remove default master branch in cloner
2020-09-22 15:57:50 -07:00
Phani Teja Marupaka
eba9edd7a6
Sync openAPI setter values with schema
2020-09-22 14:05:05 -07:00
Kubernetes Prow Robot
cf38166bd6
Merge pull request #3030 from mortent/FixDotGitFiles
...
copyutil should not ignore files that just happen to start with .git
2020-09-22 13:42:09 -07:00
Morten Torkildsen
03498b46b8
copyutil should not ignore files that just happen to start with .git
2020-09-22 12:32:06 -07:00
Donny Xia
9fa9c6c30c
Update issue templates
2020-09-22 12:08:50 -07:00
Donny Xia
884e35b4c8
issue template
2020-09-22 12:08:50 -07:00
Kubernetes Prow Robot
28787396b2
Merge pull request #3026 from mortent/RenameGetIgnoreFileNameFunc
...
Drop the get prefix from GetIgnoreFileName function
2020-09-22 10:56:42 -07:00
Jeff Regan
e3cf8987e1
Merge pull request #3025 from seans3/live-command-fix
...
Small change to live commands retrieval
2020-09-22 09:19:27 -07:00
June Yi
551841b789
Support exec plugin on Windows
2020-09-22 22:42:18 +09:00
Morten Torkildsen
66740dfad6
Drop the get prefix from GetIgnoreFileName function
2020-09-21 20:54:57 -07:00
Kubernetes Prow Robot
537ff024dd
Merge pull request #2981 from mortent/SimplifyCmdConfigExt
...
Simplify the cmd/config ext package
2020-09-21 17:56:47 -07:00
Morten Torkildsen
cfab28a5ff
Simplify the cmd/config ext package
2020-09-21 17:30:36 -07:00
Sean Sullivan
471d5ccf84
Small change to live commands retrieval
2020-09-21 16:41:48 -07:00
Timo Walter
6a9e75ee0d
Improve the "install_kustomize.sh" script
...
- fix formatting
- remove unnecessary echo statements
2020-09-21 23:09:16 +02:00
Kubernetes Prow Robot
7500764cbf
Merge pull request #3000 from Shell32-Natsu/res-select
...
fix namespace will match all empty namespace
2020-09-21 13:07:52 -07:00
Donny Xia
544fc60bfe
add another test
2020-09-21 12:24:47 -07:00
Jeff Regan
0850eae0b9
Merge pull request #3001 from Shell32-Natsu/patch-delete
...
handle the "$patch: delete" in patch transformer
2020-09-21 12:03:40 -07:00
Jeff Regan
3818cebe33
Merge pull request #3011 from natasha41575/issue2896test
...
test for issue 2896
2020-09-21 11:59:51 -07:00
Donny Xia
31b395a33f
handle the "$patch: delete" in patch transformer
2020-09-21 11:46:39 -07:00
Natasha Sarkar
ce0dba9217
fixed bug in base test
2020-09-21 11:32:26 -07:00
Natasha Sarkar
9abd0119e1
test for issue 2896
2020-09-21 11:25:54 -07:00
Jeff Regan
b6c6cfa7ac
Update README.md
2020-09-21 10:24:08 -07:00
Timo Walter
0c5fc5e694
Extend the install_kustomize.sh to enable the installation of specific versions
2020-09-21 15:16:57 +02:00
Alexey Odinokov
64cbfbe56d
added test for env vars
2020-09-21 06:14:09 +00:00
Jeff Regan
6a94eb873f
Merge pull request #3018 from monopole/unpinEverything
...
Unpin api, kyaml and cmd/config
2020-09-20 08:46:55 -07:00
jregan
0bfec6b39b
Unpin kyaml, cmd/config and api.
2020-09-20 08:07:32 -07:00
Jeff Regan
9002c338cb
Merge pull request #3019 from monopole/installGh
...
Install gh cli tool via make
2020-09-20 07:39:52 -07:00
jregan
f86cb6479e
Install gh cli tool via make
2020-09-20 07:39:16 -07:00
Jeff Regan
8285af8cf1
Merge pull request #3017 from monopole/updateREADME
...
Update release instructions.
2020-09-19 08:33:25 -07:00
Jeffrey Regan
5fa1282dcb
Update release instructions.
2020-09-19 08:32:53 -07:00
Jeff Regan
5a0abc8b12
Merge pull request #3016 from monopole/pinToApiV0.6.2
...
Pin to api v0.6.2
2020-09-19 08:22:13 -07:00
Jeffrey Regan
3f2508fa94
Pin to api v0.6.2
2020-09-19 07:48:07 -07:00
Jeff Regan
9d992aae68
Merge pull request #3015 from monopole/pinToCmdConfigV0.8.1
...
Pin to cmd/config/v0.8.1
2020-09-19 07:42:05 -07:00
Jeffrey Regan
8c906b804f
Pin to cmd/config/v0.8.1
2020-09-19 07:12:13 -07:00
Jeff Regan
4ff4940fa7
Update README.md
2020-09-18 18:28:42 -07:00
Jeff Regan
09aec5694a
Merge pull request #3013 from monopole/generated
...
Generated pin to cli-utils v0.20.2 hash
2020-09-18 18:26:25 -07:00
Jeffrey Regan
1f917c0499
Generated pin to cli-utils v0.20.2 hash
2020-09-18 17:52:33 -07:00
Kubernetes Prow Robot
225ffc7cd8
Merge pull request #3012 from Shell32-Natsu/remove-network-name
...
remove --network-name flag from kpt fn run
2020-09-18 16:48:27 -07:00
Kubernetes Prow Robot
eb638cc312
Merge pull request #3009 from Shell32-Natsu/endpoint-service
...
put endpoints before service
2020-09-18 14:20:28 -07:00
Jeff Regan
7dfb96425e
Merge pull request #3010 from monopole/pinToCliUtils_v0.20.2
...
Pin to cli-utils/v0.20.2
2020-09-18 13:35:02 -07:00
Jeff Regan
6d4c6127c8
Update README.md
2020-09-18 13:18:54 -07:00
Jeff Regan
6aa72b66ef
Update README.md
2020-09-18 13:15:52 -07:00
Jeff Regan
f03fdc09cb
Update README.md
2020-09-18 13:10:19 -07:00
Jeffrey Regan
30b6eeb460
Pin to cli-utils/v0.20.2
2020-09-18 13:08:53 -07:00
Jeff Regan
bf67fcb6d6
Update README.md
2020-09-18 12:55:59 -07:00
Jeff Regan
4ae420cce1
Merge pull request #3008 from monopole/pinToKyamlv_0_8_1
...
Pin to kyaml v0.8.1
2020-09-18 12:40:02 -07:00
Donny Xia
87d2187436
remove --network-name flag from kpt fn run
2020-09-18 12:39:49 -07:00
Donny Xia
f1dabbd4fc
put endpoints before service
2020-09-18 12:21:03 -07:00
Jeffrey Regan
747e05f2a4
Pin to kyaml v0.8.1
2020-09-18 12:11:03 -07:00
Jeff Regan
3514317b3d
Merge pull request #3007 from monopole/unpin
...
Unpin the dependencies post release.
2020-09-18 11:19:42 -07:00
Jeff Regan
9299821571
Merge pull request #2998 from Shell32-Natsu/network
...
Change network to a boolean in kpt fn run
2020-09-18 11:12:26 -07:00
Jeffrey Regan
d91f313137
Unpin the dependencies post release.
2020-09-18 09:51:05 -07:00
Jeff Regan
161af9d99c
Merge pull request #3002 from monopole/pinToApiV0_6_1
...
Pin to api/v0.6.1
2020-09-17 17:18:11 -07:00
jregan
b115c95ea1
Pin to api/v0.6.1
2020-09-17 16:27:08 -07:00
Sam Wronski
4c75dac10a
Adds a directory spanning check script
2020-09-17 16:18:17 -07:00
Donny Xia
2f8a376ae4
fix namespace will match all empty namespace
2020-09-17 12:46:18 -07:00
Jeff Regan
20cd4bfef9
Merge pull request #2997 from kubernetes-sigs/removeReplaceDir
...
Update go.mod
2020-09-17 11:02:08 -07:00
Alexey Odinokov
b314ca185f
Added list of env variables for fn-plugins
...
KRM-functions should be able get env variables.
Reflecting in `build` cmd args added in [1]
for `fn run` cmd.
[1]
https://github.com/kubernetes-sigs/kustomize/pull/2988/
2020-09-17 03:41:36 +00:00
Donny Xia
f6c06b58ef
Change network to a boolean
2020-09-16 16:20:50 -07:00
Jeff Regan
c45e05b7bd
Update go.mod
2020-09-16 12:53:39 -07:00
Kubernetes Prow Robot
76bae738a0
Merge pull request #2932 from mstrYoda/master
...
add DisableNameSuffixHash parameter to edit Secret & ConfigMap
2020-09-16 10:29:20 -07:00
Pascal Bourdier
98c88805c3
fix typo
...
typo
2020-09-16 15:36:36 +02:00
Jeff Regan
0770661b2a
Merge pull request #2991 from monopole/goSumUpdates
...
Go sum updates
2020-09-15 17:34:23 -07:00
jregan
67d5871e87
Go sum updates
2020-09-15 17:02:40 -07:00
Jeff Regan
f98c683915
Merge pull request #2983 from Shell32-Natsu/allow-null
...
ignore null value in fieldspec
2020-09-15 17:02:20 -07:00
Jeff Regan
ffe9c9d947
Merge pull request #2990 from monopole/pinToKyamlv0_8_0
...
Pin to kyaml v0.8.0
2020-09-15 15:51:08 -07:00
jregan
4d42ffc7f8
Pin to kyaml v0.8.0
2020-09-15 15:26:29 -07:00
Jeff Regan
d7dc7d911e
Merge pull request #2989 from monopole/minorFix
...
Generated changes.
2020-09-15 14:56:16 -07:00
jregan
04404ff61b
Generated changes.
2020-09-15 14:55:08 -07:00
Jeff Regan
f864e15c68
Merge pull request #2974 from Shell32-Natsu/function-definition
...
remove not used args & use const string instead of literal
2020-09-15 14:34:25 -07:00
Jeff Regan
29a444fffc
Merge pull request #2988 from Shell32-Natsu/env-flag
...
Add --env/-e flag to fn run
2020-09-15 14:31:40 -07:00
Donny Xia
327035a43a
Add --env/-e flag
2020-09-15 11:49:26 -07:00
Kubernetes Prow Robot
ad7fed061e
Merge pull request #2984 from phanimarupaka/FixCmdCfgIssues
...
Do not print package info in grep
2020-09-15 09:40:07 -07:00
Phani Teja Marupaka
cea2986574
Don not pring package info in grep
2020-09-15 00:15:52 -07:00
Kubernetes Prow Robot
00f0fd7109
Merge pull request #2978 from mortent/NamespaceabilityFromSchema
...
Determine namespaceability of resources from openapi schema
2020-09-14 21:10:06 -07:00
Kubernetes Prow Robot
1c6481d011
Merge pull request #2982 from mortent/UpdateCliUtils
...
Update cmd/config to use latest version of cli-utils
2020-09-14 13:27:24 -07:00
Donny Xia
f0bc926640
ignore null value in fieldspec
2020-09-14 13:20:20 -07:00
Morten Torkildsen
11d9ff5690
Update cmd/config to use latest version of cli-utils
2020-09-14 12:08:48 -07:00
Jeff Regan
6a0a909e73
Merge pull request #2976 from monopole/deferLive
...
Remove live; done testing. Bring to sig-cli for discussion.
2020-09-14 11:00:48 -07:00
Kubernetes Prow Robot
bd8f0c88e5
Merge pull request #2967 from phanimarupaka/CfgTreeWithSubpackages
...
Print Krmfile data for cfg tree
2020-09-14 10:42:59 -07:00
Donny Xia
e5809e49cb
remove not used args
2020-09-14 10:10:20 -07:00
Phani Teja Marupaka
880009b648
Print Krmfile data for cfg tree
2020-09-14 09:57:18 -07:00
Morten Torkildsen
d083c7f1d0
Determine namespaceability of resources from openapi schema
2020-09-12 15:01:42 -07:00
Jeffrey Regan
684ce141de
Defer live testing.
2020-09-11 17:25:25 -07:00
Kubernetes Prow Robot
5c8c7a043a
Merge pull request #2973 from phanimarupaka/CfgCommandsStdoutFixes
...
Format the output of cfg commands
2020-09-11 16:44:57 -07:00
Kubernetes Prow Robot
0fe7f65ef2
Merge pull request #2975 from monopole/addTest
...
Add test representing 2960
2020-09-11 16:10:57 -07:00
Jeffrey Regan
950c1de46d
Add test representing 2960
2020-09-11 15:22:41 -07:00
Phani Teja Marupaka
fc690f14a8
Format the output of cfg commands
2020-09-11 14:49:18 -07:00
Jeff Regan
a6e03e4d11
Merge pull request #2920 from wyyxd2017/hato4
...
Technical details structure picture
2020-09-11 14:32:19 -07:00
Jeff Regan
60428be5fb
Merge pull request #2944 from justinsb/alas_poor_grepfilter
...
Remove some obsolete references to GrepFilter
2020-09-11 14:16:30 -07:00
Jeff Regan
4d402d4875
Merge pull request #2969 from justinsb/fix_split_docs
...
Fix comment on SplitIndexNameValue
2020-09-11 14:13:43 -07:00
Jeff Regan
fbddd264be
Merge pull request #2971 from etefera/fix-broken-patches-change
...
Fix unintended patches change in all Kustomization writes.
2020-09-11 13:33:09 -07:00
Eyob Tefera
d3c46d3f7c
Move offending Write() tests to tests for fix.
2020-09-11 19:19:54 +00:00
Eyob Tefera
dda3984a8f
Move kustomization fixing to before Write step.
2020-09-11 18:57:14 +00:00
Eyob Tefera
f889ca8885
Add set image test with patchesJson6902.
2020-09-11 18:48:48 +00:00
Justin SB
341bacb9a2
Fix comment on SplitIndexNameValue
...
It was incorrect and suggested some behaviour which isn't present.
Added test to verify the documented behaviour.
2020-09-11 11:39:49 -04:00
Kubernetes Prow Robot
badc1177d9
Merge pull request #2939 from ZhuGongpu/master
...
Add --log-steps flag
2020-09-09 19:05:44 -07:00
Kubernetes Prow Robot
1680cc72c0
Merge pull request #2953 from easimon/add_namespace_to_namespace_transformer
...
Add namespace name to namespace transformer defaults
2020-09-09 14:57:44 -07:00
Jeff Regan
2f89de86f8
Merge pull request #2956 from justinsb/fix_language
...
Replace language with more inclusive & accurate "hard-coded"
2020-09-09 11:33:53 -07:00
Jeff Regan
ab4e9c718b
Merge pull request #2943 from Shell32-Natsu/clean-up-temp-dir
...
remove all temp dir
2020-09-09 11:20:17 -07:00
Kubernetes Prow Robot
288c03ddca
Merge pull request #2959 from phanimarupaka/CatWithSubpkgs
...
Cat with subpackages
2020-09-09 10:49:08 -07:00
Justin SB
5c60285f25
Replace language with more inclusive & accurate "hard-coded"
...
hard-coded is probably more helpful to understanding the limitations
of the current approach.
2020-09-09 08:41:33 -04:00
Kubernetes Prow Robot
6df0a45368
Merge pull request #2958 from phanimarupaka/GrepWithSubpkgs
...
Grep with subpackages
2020-09-08 21:09:52 -07:00
Kubernetes Prow Robot
8206987580
Merge pull request #2957 from phanimarupaka/CountWithSubpkgs
...
Count with Subpackages
2020-09-08 20:53:52 -07:00
Kubernetes Prow Robot
6189ca9798
Merge pull request #2955 from phanimarupaka/FmtWithSubpkgs
...
Fmt with subpackages
2020-09-08 20:33:52 -07:00
Phani Teja Marupaka
b8c1601a93
Cat with subpackages
2020-09-08 18:42:31 -07:00
Phani Teja Marupaka
34d610a38d
Fmt with subpackages
2020-09-08 17:07:55 -07:00
Phani Teja Marupaka
8e4c8464e7
Grep with subpackages
2020-09-08 16:59:23 -07:00
Phani Teja Marupaka
43ab7a8e71
Count with Subpackages
2020-09-08 16:33:00 -07:00
Kubernetes Prow Robot
d2f23a4b8b
Merge pull request #2938 from phanimarupaka/OtherCfgCommandsWithSubPkgs
...
annotate, delete-setter, delete-subst With Subpackages
2020-09-08 16:25:52 -07:00
Phani Teja Marupaka
0dc36a4f7c
Annotate With Subpackages
...
Delete Setters And Subst With Subpkgs
2020-09-08 15:52:57 -07:00
Kubernetes Prow Robot
678ae12115
Merge pull request #2946 from phanimarupaka/RefactorSubPkgsIteration
...
Refactor subpackages logic
2020-09-08 11:47:52 -07:00
Phani Teja Marupaka
c4d937322f
Refactor subpackages logic
2020-09-08 11:23:54 -07:00
Kubernetes Prow Robot
a2adb835b6
Merge pull request #2941 from mortent/FixIgnoreFilesMatcher
...
Fix issue where ignoreFilesMatcher doesn't work correctly
2020-09-08 10:33:44 -07:00
Markus Dobel
01b5c4e9da
Add namespace name to namespace transformer defaults
2020-09-08 11:24:58 +02:00
Naveen Gogineni
5a4e2c2898
Add basic structure for command line options for users to be able to place info into them
2020-09-05 11:36:49 -04:00
dearchap
51719d8089
Update _index.md
2020-09-05 10:28:27 -04:00
Justin SB
eb4c5dc035
Remove some obsolete references to GrepFilter
...
Looks like GrepFilter was generalized to Filter.
2020-09-04 13:41:16 -04:00
Morten Torkildsen
e976386931
Fix issue where ignoreFilesMatcher doesn't work correctly
2020-09-03 20:14:07 -07:00
Donny Xia
bae9986422
remove all temp dir
2020-09-03 12:03:12 -07:00
Jeff Regan
e7970d82a8
Merge pull request #2942 from Shell32-Natsu/addDonny
...
add Donny to maintainer
2020-09-03 11:52:14 -07:00
Donny Xia
9bdd489c96
add Donny to maintainer
2020-09-03 10:57:50 -07:00
Kubernetes Prow Robot
0f49fef5ed
Merge pull request #2940 from phanimarupaka/FixSettersSubPkgsFriction
...
Fix setters subpkgs friction
2020-09-03 08:59:41 -07:00
Phani Teja Marupaka
8d74b8c3b5
Fix setters subpkgs friction
2020-09-02 23:06:26 -07:00
Gongpu Zhu
39a8798a87
Add --log-steps flag
2020-09-02 20:47:21 -07:00
Jeff Regan
980f407552
Merge pull request #2931 from Shell32-Natsu/image-tag-legacy
...
add legacy filter to image tag transformer
2020-09-02 13:02:53 -07:00
Donny Xia
9ca8f4602d
add legacy filter to image tag transformer
2020-09-01 13:06:14 -07:00
Kubernetes Prow Robot
ba0f583ee5
Merge pull request #2911 from phanimarupaka/SetWithSubPackages
...
Setters/substitutions with subpackages
2020-09-01 11:23:51 -07:00
Phani Teja Marupaka
f432f4d75e
Setters with subpackages
2020-09-01 10:54:08 -07:00
Jeff Regan
17793abacd
Merge pull request #2930 from daniel-hutao/patch-1
...
fix “chart s” to “charts ”
2020-09-01 10:12:58 -07:00
Jeff Regan
64cd4ec1d5
Merge pull request #2929 from monopole/testExamplesAgainst_v3.8.2
...
Test examples against v3.8.2
2020-09-01 10:12:18 -07:00
Daniel (ht)
fb822984e3
fix “chart s” to “charts ”
...
fix “chart s” to “charts ”
2020-09-01 16:24:49 +08:00
jregan
6d2a737c29
Test examples against v3.8.2
2020-08-31 16:48:19 -07:00
Jeff Regan
6e7713281e
Merge pull request #2928 from monopole/addGorepomod
...
Add more release instructions
2020-08-31 13:50:48 -07:00
jregan
6a7bb9e33e
Add gorepomod tool to install list
2020-08-31 13:28:19 -07:00
Jeff Regan
0e9428c8b0
Merge pull request #2927 from monopole/unpinning
...
Unpinning after release releases
2020-08-31 12:47:28 -07:00
jregan
c838962432
fix module hashes
2020-08-31 12:08:16 -07:00
jregan
548d10ef08
unpin kyaml
2020-08-31 12:08:16 -07:00
jregan
2db8487f02
unpin cmd/config
2020-08-31 12:08:16 -07:00
jregan
b42f71a20f
unpin api
2020-08-31 12:08:16 -07:00
Jeff Regan
e9824aa749
Merge pull request #2926 from monopole/fixAGoMod
...
Repair a go module spec.
2020-08-31 12:08:06 -07:00
jregan
92cc9fc5e1
Repair a go module spec.
2020-08-31 11:35:32 -07:00
wangyeyu
e53b4c9884
Technical details structure picture
2020-08-31 10:01:19 +08:00
guoxudong
d4503dfd1e
update zh doc patches
2020-08-31 09:38:59 +08:00
Jeff Regan
e2973f6ecc
Merge pull request #2915 from monopole/pinToKustomizeApiv_0_6_0
...
Pin to kustomize api v0.6.0
2020-08-29 09:42:26 -07:00
jregan
2bf9fc816d
Pin to kustomize api v0.6.0
2020-08-29 08:55:29 -07:00
Jeff Regan
ff55856c63
Merge pull request #2913 from monopole/pinApiToKyamlV_0_7_1
...
Pin api to kyaml/v0.7.1
2020-08-28 19:23:36 -07:00
jregan
ceef219eec
Pin api to kyaml/v0.7.1
2020-08-28 18:54:41 -07:00
Jeff Regan
b21699a277
Merge pull request #2912 from monopole/pinCmdConfigToKyamlv0_7_1
...
Pin to cmd/config to kyaml/v0.7.1 and cli-utils/v0.19.2
2020-08-28 18:47:00 -07:00
jregan
2ab85d2f63
Pin to cmd/config to kyaml/v0.7.1 and cli-utils/v0.19.2
2020-08-28 18:25:14 -07:00
Kubernetes Prow Robot
320545884c
Merge pull request #2898 from mortent/AddKrmignoreFile
...
Add support for .krmignore file
2020-08-28 18:17:19 -07:00
Morten Torkildsen
16bbc2d67e
Add support for .krmignore file
2020-08-28 17:28:02 -07:00
Jeff Regan
6d860e8ace
Merge pull request #2910 from monopole/updateReleaseInstructions
...
Add recommended sequence to release instructions.
2020-08-28 11:45:58 -07:00
Jeffrey Regan
80c8a6df61
Add recommended sequence to release instructions.
2020-08-28 11:43:34 -07:00
Jeff Regan
90bc96d9d8
Merge pull request #2892 from SyamSundarKirubakaran/Docs-Patch
...
Docs Update - patches
2020-08-28 11:32:33 -07:00
Jeff Regan
2be59aefec
Merge pull request #2909 from Shell32-Natsu/remove-flags
...
remove --fn-user and --fn-env flags
2020-08-28 11:22:17 -07:00
Donny Xia
91b779269f
remove --fn-user and --fn-env flags
2020-08-28 10:42:30 -07:00
Jeff Regan
e6ea4ad260
Merge pull request #2902 from monopole/fixcomments
...
Fix some generated comments.
2020-08-27 14:49:58 -07:00
jregan
f5cab0f6e1
Fix some generated comments.
2020-08-27 14:49:23 -07:00
Jeff Regan
e39afc9f68
Merge pull request #2900 from Shell32-Natsu/add-fn-env
...
add --fn-env flag to fn run
2020-08-27 14:38:51 -07:00
Donny Xia
3801a29d9b
add --fn-env flag to fn run
2020-08-27 13:46:36 -07:00
Kubernetes Prow Robot
39cf4af638
Merge pull request #2891 from phanimarupaka/ListSettersWithSubPackages
...
List setters in subpackages
2020-08-27 13:43:24 -07:00
Phani Teja Marupaka
9d65dd0786
List setters in subpackages
2020-08-27 12:32:22 -07:00
Jeff Regan
3dced70850
Merge pull request #2888 from Shell32-Natsu/envs
...
explicitly specify envs to be exported in function
2020-08-26 15:47:43 -07:00
Jeff Regan
4356043582
Merge pull request #2847 from Shell32-Natsu/prefix-suffix-name-reference
...
fix name reference with prefixsuffix
2020-08-26 13:13:59 -07:00
Donny Xia
c202be0338
Remove redundant env field
2020-08-26 12:49:42 -07:00
Jeff Regan
9359155418
Update nameref.go
2020-08-26 12:00:37 -07:00
Jeff Regan
ba22bbe19e
Merge pull request #2890 from Shell32-Natsu/fn-user
...
add --fn-user flag to function run
2020-08-26 10:44:49 -07:00
Syam Sundar K
3e5989ae18
docs/ build
2020-08-26 18:11:27 +05:30
Syam Sundar K
fbebd990a4
Docs update - Patch Examples
2020-08-26 17:46:29 +05:30
mstrYoda
257707d839
Merge branch 'master' of https://github.com/kubernetes-sigs/kustomize
2020-08-26 13:24:04 +03:00
mstrYoda
c1cd872df6
add DisableNameSuffixHash for secret and configmap
2020-08-26 13:22:26 +03:00
Donny Xia
646e0b4f61
add --fn-user flag to function run
2020-08-25 15:29:59 -07:00
Donny Xia
0f67692265
Add more tests
2020-08-25 14:51:01 -07:00
Donny Xia
6a7afd8694
fix name reference with prefixsuffix
2020-08-25 12:25:37 -07:00
Donny Xia
46194b3385
code review
2020-08-25 12:15:37 -07:00
Donny Xia
904a9dea08
explicitly specify envs to be exported in function
2020-08-25 12:14:46 -07:00
Jeff Regan
30b58e90a3
Merge pull request #2887 from Shell32-Natsu/network-name
...
refactor network name in kyaml container
2020-08-25 11:47:13 -07:00
Jeff Regan
5bdd8657a5
Merge pull request #2889 from etefera/release-note-generator
...
Add logging for module release notes.
2020-08-24 16:58:42 -07:00
Donny Xia
893c99da1c
code review
2020-08-24 16:27:55 -07:00
Eyob Tefera
43980f8586
Remove changelog directive in yaml.
2020-08-24 21:39:51 +00:00
Eyob Tefera
0c8e033c96
Add logging for module release notes.
2020-08-24 21:21:30 +00:00
Donny Xia
fa15242719
refactor network name in kyaml container
2020-08-24 11:40:57 -07:00
Kubernetes Prow Robot
a2e080bf6c
Merge pull request #2886 from monopole/deprecateOrDrown
...
Add types and proposal for k8s to kyaml migration.
2020-08-24 10:42:17 -07:00
jregan
e91cdb5eba
Checkpoint
2020-08-23 19:46:08 -07:00
Jeff Regan
ef54f9be5a
Merge pull request #2885 from monopole/cleanupOpts
...
Clean up option construction.
2020-08-23 12:20:52 -07:00
jregan
f051acb83c
Clean up option construction.
2020-08-23 12:06:48 -07:00
Jeff Regan
bbb046081b
Merge pull request #2884 from monopole/splitPreservingLineHistory
...
Split out rewrangler preserving line history
2020-08-23 09:18:23 -07:00
jregan
77b28a986f
Split reswrangler.go and test from resmap.go
2020-08-23 08:23:13 -07:00
jregan
97bc34eb37
Delete non-api/resmap/reswrangler stuff from api/resmap/reswrangler.
2020-08-23 08:18:23 -07:00
jregan
719380f523
Copy api/resmap/resmap to api/resmap/reswrangler.
2020-08-23 08:18:23 -07:00
Jeff Regan
640ae9521b
Merge pull request #2882 from monopole/unpin
...
Unpin transformers from kyaml.
2020-08-22 18:57:46 -07:00
jregan
1dffc7577b
Unpin transformers from kyaml.
2020-08-22 18:38:48 -07:00
Jeff Regan
a0b7288329
Merge pull request #2883 from monopole/tweakCloudBuild
...
Tweak cloudbuild.sh release note handling
2020-08-22 18:11:26 -07:00
Jeffrey Regan
cc5617c048
Tweak cloudbuild.sh release note handling
2020-08-22 18:07:36 -07:00
Jeff Regan
a77d7e5164
Merge pull request #2875 from etefera/bundled-release-notes
...
Generate release notes per module.
2020-08-22 17:45:41 -07:00
Jeff Regan
40dc90b3b1
Update cloudbuild.sh
2020-08-22 17:45:16 -07:00
Jeff Regan
16229095b3
Merge pull request #2880 from monopole/merginator
...
Simplify use of the Merginator.
2020-08-22 08:36:22 -07:00
jregan
1d91401772
Simplify use of the Merginator.
2020-08-22 08:07:57 -07:00
Jeff Regan
007a5327d7
Merge pull request #2877 from monopole/rnodeCopy
...
RNode copier
2020-08-21 18:33:17 -07:00
jregan
24beeb429d
RNode copier
2020-08-21 18:04:58 -07:00
Jeff Regan
9b4d4c9d46
Merge pull request #2876 from monopole/parseGv
...
Gvk.ParseGroupVersion function.
2020-08-21 16:16:02 -07:00
jregan
d5f868c5c7
Gvk.ParseGroupVersion function.
2020-08-21 15:40:37 -07:00
Jeff Regan
ff3f39d84b
Merge pull request #2871 from Shell32-Natsu/container-user
...
Update kyaml to specify user for function
2020-08-21 14:19:55 -07:00
Donny Xia
451c5c32c9
code review
2020-08-21 12:05:11 -07:00
Eyob Tefera
faef5714bf
Feed generated changelog as input to goreleaser.
2020-08-21 18:11:47 +00:00
Jeff Regan
7833c6edcf
Merge pull request #2873 from mortent/BumpCliUtilsVersion
...
Bump cli-utils version to 0.19.0
2020-08-21 08:14:26 -07:00
Morten Torkildsen
a1cd23c91d
Bump cli-utils version to v0.19.0
2020-08-20 20:35:46 -07:00
Jeff Regan
e39a5adc00
Merge pull request #2864 from Shell32-Natsu/fn-source-empty-dir
...
add option to continue pipeline when the input is empty
2020-08-20 18:09:11 -07:00
Donny Xia
b6900ead22
update TODO with issue number
2020-08-20 17:01:03 -07:00
Donny Xia
d03cf061e8
Update kyaml to specify user for function
2020-08-20 15:24:59 -07:00
Jeff Regan
8293f3002d
Merge pull request #2870 from monopole/deleteNewlyUnused
...
Delete newly orphaned code.
2020-08-20 14:55:01 -07:00
jregan
edced4b3f6
Delete newly orphaned code.
2020-08-20 13:12:06 -07:00
Donny Xia
501684a9c6
remove break after input in pipeline
2020-08-20 11:54:56 -07:00
Jeff Regan
4e42e1a058
Merge pull request #2866 from yankeexe/patch-1
...
Update dead URL to base in glossary.
2020-08-20 09:33:02 -07:00
Yankee
b450b624e8
Update dead URL to base in glossary.
...
The term `central concept` referring to `base` was a dead link. Updated the link to go to proper definition of base.
2020-08-20 08:18:47 +05:45
Jeff Regan
0be4a61f64
Merge pull request #2794 from etefera/replace-patches-name
...
Replace patchesJson6902 field with patches.
2020-08-19 14:02:59 -07:00
Kubernetes Prow Robot
596c39b7bc
Merge pull request #2855 from phanimarupaka/DeleteSubst
...
Delete substitution and fix delete setters
2020-08-19 12:27:23 -07:00
Donny Xia
037ac3b134
add option to continue pipeline when the input is empty
2020-08-19 11:21:35 -07:00
Jeff Regan
0ff4e53046
Update comment in types.go
2020-08-19 10:36:28 -07:00
Kubernetes Prow Robot
660f7f9435
Merge pull request #2859 from monopole/namespaceable
...
Add TypeMeta.IsNamespaceable
2020-08-19 09:31:14 -07:00
jregan
e6ee03e3e3
Add TypeMeta.IsNamespaceable
2020-08-19 06:50:12 -07:00
Phani Teja Marupaka
ca04c874f2
Delete substitution and fix delete setters
2020-08-18 22:24:50 -07:00
Kubernetes Prow Robot
cbfef858a0
Merge pull request #2854 from monopole/inlineTypeMeta
...
Inline repeated types.
2020-08-18 10:39:11 -07:00
Kubernetes Prow Robot
62fbfdfa21
Merge pull request #2826 from ZhuGongpu/master
...
Add an option to log which function is running
2020-08-17 13:25:31 -07:00
Kubernetes Prow Robot
5d72fbc6c9
Merge pull request #2848 from phanimarupaka/UpdateArraySetterComments
...
Update setter comments correctly on updates
2020-08-17 10:29:31 -07:00
Kubernetes Prow Robot
bc37ec9d88
Merge pull request #2853 from phanimarupaka/WarnIfNoSubstMatch
...
Print message if subst doesn't match any field value
2020-08-17 10:00:19 -07:00
jregan
8619c9aa13
Inline TypeMeta.
2020-08-16 17:20:30 -07:00
Phani Teja Marupaka
5d8722a786
Print message if subst doesn't match any field value
2020-08-16 15:54:34 -07:00
Jeff Regan
0d5552fca6
Merge pull request #2852 from monopole/splitPreservingLineHistory
...
Make mapnode.go, preserving line history.
2020-08-16 14:33:33 -07:00
jregan
8a8e35f3bb
Split mapnode.go and test from types.go
2020-08-16 13:25:19 -07:00
jregan
25dbe1eaa8
Delete non-kyaml/yaml/mapnode stuff from kyaml/yaml/mapnode.
2020-08-16 13:25:19 -07:00
jregan
2289e7d2e9
Copy kyaml/yaml/types to kyaml/yaml/mapnode.
2020-08-16 13:25:19 -07:00
Jeff Regan
eb0f484e3d
Merge pull request #2851 from monopole/blamePreservingSplit
...
Split rnode.go from types.go, preserving line history
2020-08-16 08:03:06 -07:00
jregan
d438271263
Split rnode.go and test from types.go
2020-08-16 07:36:15 -07:00
jregan
c4c8decb74
Delete non-rnode stuff from rnode.go.
2020-08-16 07:35:11 -07:00
jregan
0590b225c7
Copy types.go to rnode.go.
2020-08-16 07:35:11 -07:00
Jeff Regan
45131a6d62
Merge pull request #2850 from monopole/autoMod
...
Automated go.sum/format updates.
2020-08-15 19:31:40 -07:00
jregan
4dfe3c6296
Automated go.sum updates.
2020-08-15 19:18:08 -07:00
Jeff Regan
881f358228
Merge pull request #2835 from james-callahan/transformer-APIService-support
...
Transform namespace inside of APIService
2020-08-15 18:03:25 -07:00
Jeff Regan
86c93b9fb7
Merge pull request #2829 from msk-/master
...
Bug: name prefix or suffix in base results in incorrect references
2020-08-15 18:02:59 -07:00
Phani Teja Marupaka
25e30de2d6
Update setter comments correctly on updates
2020-08-15 03:46:33 -07:00
Jeff Regan
a8160356bd
Merge pull request #2839 from mortent/SetterNestedPath
...
Add test for adding setter with path inside a sequence
2020-08-14 09:48:25 -07:00
Jeff Regan
32de6de313
Merge pull request #2840 from mortent/ImproveFieldPathDescription
...
Improve the description of the --field flag for create-setter
2020-08-14 09:47:42 -07:00
Jeff Regan
501ec38777
Merge pull request #2831 from Shell32-Natsu/line-break-test
...
Add test for long quoted string with blanks
2020-08-13 17:25:18 -07:00
Morten Torkildsen
1b2a966c62
Improve the description of the --field flag for create-setter
2020-08-12 20:21:12 -07:00
Morten Torkildsen
bcdbb1a282
Add test for adding setter with path inside a sequence
2020-08-12 20:04:39 -07:00
Jeff Regan
01f28e6779
Merge pull request #2838 from phanimarupaka/UnpinCmdConfigv0.6.0
...
Unpin kyaml v0.6.0 from cmd/comnfig
2020-08-12 15:43:33 -07:00
Phani Teja Marupaka
3f8e3686e2
Unpin kyaml v0.6.0 from cmd/comnfig
2020-08-12 14:45:27 -07:00
Kubernetes Prow Robot
b47e34ea5e
Merge pull request #2836 from phanimarupaka/BumpKyamlAndCliUtils
...
Bump kyaml and cli-utils in cmd/config
2020-08-12 13:05:15 -07:00
Phani Teja Marupaka
762e587471
Bump kyaml and cli-utils in cmd/config
2020-08-12 12:49:31 -07:00
Donny Xia
6f782ac8c3
fix linter issue
2020-08-12 12:25:49 -07:00
Donny Xia
e5bc644653
change the test for blanks in string
2020-08-12 12:17:56 -07:00
Eyob Tefera
1bc9225302
Move patches fix to before Write step.
2020-08-12 18:14:03 +00:00
msk-
99d7ad6dc9
Made test pass- whoops
2020-08-12 11:53:47 +01:00
msk-
345dbc83e3
Implemented PR feedback
2020-08-12 11:49:24 +01:00
James Callahan
8ddf2297e8
Transform namespace inside of APIService
2020-08-12 17:19:25 +10:00
Gongpu Zhu
b407675fc0
Enable logging in runfn
2020-08-11 18:02:22 -07:00
Jeff Regan
fd5eeb1645
Merge pull request #2832 from Shell32-Natsu/fix-cmdxargs
...
Fix IsFieldEmpty in cmdxargs
2020-08-11 16:39:46 -07:00
Donny Xia
ff5051711f
fix test failure
2020-08-11 16:21:50 -07:00
Donny Xia
51268a5f06
Fix IsFieldEmpty in cmdxargs
2020-08-11 16:11:23 -07:00
Donny Xia
1366e0344a
Add test for long line break
2020-08-11 13:43:18 -07:00
Jeff Regan
9be38e815e
Merge pull request #2830 from kubernetes-sigs/drop-link-from-readme
...
Drop link to github release page from main readme
2020-08-11 12:59:26 -07:00
Jeff Regan
88c318bf46
Drop link to github release page from main readme
...
Fix #2823
2020-08-11 12:52:59 -07:00
msk-
b71b36a213
Added test for name suffix in base not generating expected reference name
2020-08-11 10:02:25 +01:00
Gongpu Zhu
e5a78710aa
Add callback to kio pipeline execution
2020-08-10 17:14:56 -07:00
Jeff Regan
7ee75c33a9
Merge pull request #2824 from monopole/deleteIsFieldEmpty
...
Remove unused IsFieldEmpty function, add more godoc.
2020-08-10 12:54:41 -07:00
jregan
2b328eeb36
Remove unused IsFieldEmpty, add more godoc.
2020-08-10 12:37:13 -07:00
Eyob Tefera
4da40461d3
Merge branch 'master' into replace-patches-name
2020-08-10 18:31:33 +00:00
Eyob Tefera
c96a4f3d73
Merge branch 'master' of https://github.com/kubernetes-sigs/kustomize
2020-08-10 18:26:16 +00:00
Eyob Tefera
45893b2588
Iteratively convert PatchesJson6902 to Patches.
2020-08-10 17:57:39 +00:00
Eyob Tefera
2f3c89e73f
Add diffing to tests.
2020-08-10 17:57:03 +00:00
Eyob Tefera
eee581462c
Undo wholesale replacement of PatchesJson6902.
2020-08-10 17:53:30 +00:00
Jeff Regan
616363ee73
Merge pull request #2822 from monopole/punchDrunk
...
IsFieldEmpty renamed to MapNode.IsNilOrEmpty
2020-08-10 10:46:39 -07:00
jregan
0e13eadd7a
IsFieldEmpty renamed to MapNode.IsNilOrEmpty
2020-08-10 10:24:02 -07:00
Jeff Regan
0c37388135
Merge pull request #2821 from monopole/moveIsNilToMethod
...
Testing for nilness, nullness and emptyness.
2020-08-10 10:23:16 -07:00
Jeff Regan
5d1352882b
Merge pull request #2815 from fknipp/patch-1
...
Add full github link to varreference.go
2020-08-09 17:30:23 -07:00
jregan
c469e80cad
Add RNode.IsNilOrEmpty and test.
2020-08-09 12:37:12 -07:00
jregan
5559601ecb
Add tests for IsTaggedNull, IsYNodeEmptySeq and IsYNodeEmptyMap.
2020-08-09 12:29:35 -07:00
jregan
01b34c8ea0
Add tests for IsNil
2020-08-09 11:55:28 -07:00
Jeff Regan
eba0ffdde2
Merge pull request #2820 from monopole/dropIsEmptyCalls
...
Replace all calls to yaml.IsEmpty with IsMissingOrNull
2020-08-09 11:09:57 -07:00
jregan
31c59bd7f2
Drop all calls to IsEmpty.
2020-08-09 10:47:06 -07:00
Eyob Tefera
bd7d0f864b
Revert "Remove unused utility function StringInSplice."
...
This reverts commit 43b0f2d925 .
2020-08-09 07:30:40 +00:00
Jeff Regan
2da8959198
Merge pull request #2818 from monopole/hoserFace
...
Use yaml.IsYNodeString
2020-08-07 18:21:23 -07:00
Jeff Regan
dc591f0a10
Merge pull request #2817 from monopole/pinToCmdConfigv_0_5_0
...
Switch to cmd/config v0.5.0
2020-08-07 15:57:19 -07:00
jregan
c94f164e66
Use new
2020-08-07 15:57:00 -07:00
jregan
fb216d8af8
Switch to cmd/config v0.5.0
2020-08-07 15:31:54 -07:00
Jeff Regan
72207bfa04
Merge pull request #2816 from monopole/moveToKyamlv0_5_0
...
Move to kyaml v0.5.0
2020-08-07 15:13:41 -07:00
jregan
fe3321d710
Move to kyaml v0.5.0
2020-08-07 14:45:56 -07:00
Jeff Regan
35b5890e46
Merge pull request #2814 from monopole/moofloaves
...
Fix more constants.
2020-08-07 13:35:13 -07:00
Franz Knipp
ca807019f0
Add full github link to varreference.go
...
Otherwise, the link is broken on github.io: https://kubernetes-sigs.github.io/kustomize/api-reference/kustomization/vars/
2020-08-07 22:23:18 +02:00
jregan
6420fc4911
Fix more constants.
2020-08-07 13:21:35 -07:00
Jeff Regan
bd8262630e
Merge pull request #2813 from monopole/apiCleanup
...
Kyaml api cleanup
2020-08-07 13:15:56 -07:00
jregan
cf5b26db8a
Kyaml api cleanup
2020-08-07 12:44:31 -07:00
Jeff Regan
4b4049e646
Merge pull request #2812 from monopole/baseApiCleanup
...
Remove old constants from kyaml
2020-08-07 12:36:08 -07:00
Jeff Regan
f211841035
Merge pull request #2811 from monopole/moveToNewConstants
...
Move to new constants.
2020-08-07 12:32:41 -07:00
Jeff Regan
efa4587f92
Merge pull request #2811 from monopole/moveToNewConstants
...
Move to new constants.
2020-08-07 12:21:02 -07:00
jregan
873c8c1d17
Move to new constants.
2020-08-07 12:18:24 -07:00
Jeff Regan
686e97f2fe
Merge pull request #2810 from Shell32-Natsu/fieldspec-empty
...
fix panic when fieldspec refers an empty value
2020-08-07 11:50:14 -07:00
Donny Xia
669ae59982
code review
2020-08-07 11:12:40 -07:00
Donny Xia
868a226e4e
fix typo
2020-08-07 11:11:08 -07:00
Donny Xia
a2693d0249
fix panic when fieldspec refers an empty value
2020-08-07 10:47:25 -07:00
Jeff Regan
b7d913b58c
Merge pull request #2805 from Shell32-Natsu/keep-empty-map
...
Keep empty map in kustomize output
2020-08-07 10:40:34 -07:00
Jeff Regan
f199b747e9
Merge pull request #2807 from wingyplus/fix-typo
...
Fix typo in build sub-command example
2020-08-07 10:35:03 -07:00
Kubernetes Prow Robot
5a9fbf7da3
Merge pull request #2804 from phanimarupaka/SubstWithSameName
...
Error on creation if setter/subst exists
2020-08-07 09:47:56 -07:00
Thanabodee Charoenpiriyakij
c18c803d3f
Fix typo in build sub-command example
2020-08-07 14:16:35 +07:00
Donny Xia
d59d0401f4
Keep empty map in kustomize output
2020-08-06 13:21:38 -07:00
Phani Teja Marupaka
83a70f7830
Error on creation if setter/subst exists
2020-08-06 11:02:20 -07:00
Jeff Regan
6afabf26ae
Merge pull request #2802 from monopole/goHash
...
Auto module hash update.
2020-08-05 17:14:12 -07:00
jregan
2bcece5f1e
Auto module hash update.
2020-08-05 16:54:49 -07:00
Jeff Regan
e605391895
Merge pull request #2800 from Shell32-Natsu/ignore-tempdir-env
...
Ignore TMPDIR when run container
2020-08-05 16:41:22 -07:00
Jeff Regan
9de2c6b58e
Merge pull request #2787 from Shell32-Natsu/hasher
...
Refactor hasher with kyaml
2020-08-05 16:25:06 -07:00
Eyob Tefera
b3f147d012
Add group and verison to fix test.
2020-08-05 22:03:12 +00:00
Donny Xia
fc70e3181f
code review
2020-08-05 13:31:05 -07:00
Donny Xia
8cd7c13fad
fix linter issue
2020-08-05 12:04:46 -07:00
Donny Xia
740ec39dd8
Temporarily disable hash result check in configGeneration.md to pass test
2020-08-05 11:59:13 -07:00
Donny Xia
e6927a2fdf
Add test for legacy hasher
2020-08-05 11:59:13 -07:00
Donny Xia
083dccfe91
Update hash result in tests
2020-08-05 11:59:13 -07:00
Donny Xia
b61553e584
refactor hasher
2020-08-05 11:59:12 -07:00
Donny Xia
8cdc97a0dd
code review
2020-08-05 11:56:19 -07:00
Jeff Regan
f205641498
Merge pull request #2780 from Shell32-Natsu/namereferencetransformer
...
Refactor namereferencetransformer with kyaml
2020-08-05 10:38:47 -07:00
Jeff Regan
bfaca2122a
Merge pull request #2801 from monopole/updateGoMods
...
Update module hashes
2020-08-05 09:22:18 -07:00
jregan
9482c571f0
Update module hashes
2020-08-05 09:00:12 -07:00
Jeff Regan
1ad49de087
Merge pull request #2796 from betterclever/patch-1
...
Order PersistentVolume before Deployment
2020-08-05 08:55:08 -07:00
Jeff Regan
5e89565930
Merge pull request #2792 from mortent/FixSetterWalk
...
Fix issue where the schema was not propagated correctly when walking yaml doc
2020-08-05 08:38:51 -07:00
Jeff Regan
ef713e33ce
Merge pull request #2777 from hornpolish/tftest
...
adds test for issue#2767
2020-08-04 19:11:50 -07:00
Donny Xia
2f7241f4c3
code review
2020-08-04 17:11:18 -07:00
Paul Kent
34e0ade3e7
respond to PR feedback
2020-08-04 17:25:38 -04:00
Kubernetes Prow Robot
436c688bd0
Merge pull request #2797 from phanimarupaka/SuffixSubstInFix
...
Infix/Suffix subst creation for fix
2020-08-04 14:11:40 -07:00
Kubernetes Prow Robot
9d8fbd9f04
Merge pull request #2795 from phanimarupaka/CommentOnUpdate
...
Update setter comments during 3-way merge
2020-08-04 14:11:32 -07:00
Kubernetes Prow Robot
bb6fb703a0
Merge pull request #2799 from phanimarupaka/ErrorForSettersInsufficientArgs
...
Throw insufficient arguments error for create-setter
2020-08-04 13:24:22 -07:00
Donny Xia
c99bc47c8d
fix test on macos
2020-08-04 11:01:06 -07:00
Donny Xia
60422c8090
Ignore TMPDIR when run container
2020-08-04 10:48:59 -07:00
Phani Teja Marupaka
fc83477ec8
Throw insufficient arguments error for create-setter
2020-08-04 00:41:52 -07:00
Jeff Regan
c9e8631399
Merge pull request #2776 from hornpolish/psmtest
...
add test for issues raised in #2734
2020-08-03 15:35:07 -07:00
Phani Teja Marupaka
974e3847dd
Infix/Suffix subst creation for fix
2020-08-03 14:46:29 -07:00
Pranjal Paliwal
8f4e7e8072
Order PersistentVolume before Deployment
...
Solves issue https://github.com/kubernetes-sigs/kustomize/issues/202
Ordering is not being maintained for "PersistentVolume" and "PersistentVolumeClaim" which leads to the creation of "Deployment" before persistent volume leading to container crashes.
2020-08-04 01:09:35 +05:30
Phani Teja Marupaka
4e74947731
Update setter comments during 3-way merge
2020-08-03 11:55:34 -07:00
Eyob Tefera
43b0f2d925
Remove unused utility function StringInSplice.
2020-08-01 18:45:44 +00:00
Eyob Tefera
efd5f414a8
Remove unused field from field order list.
2020-08-01 18:44:30 +00:00
Eyob Tefera
9b8232533f
Add test.
2020-08-01 08:55:18 +00:00
Eyob Tefera
bc5859d44b
Replace patchesJson6902 field with patches.
2020-08-01 08:55:00 +00:00
Morten Torkildsen
5c433ead5e
Use k8s schema to determine formatting if no type on setter
2020-07-31 13:44:47 -07:00
Morten Torkildsen
feeaa994b7
Fix issue where the schema was not propagated correctly when walking yaml doc
2020-07-31 10:56:00 -07:00
Kubernetes Prow Robot
17f935452f
Merge pull request #2778 from phanimarupaka/FixSetters
...
Fix command: Migrate v1 Setters to latest
2020-07-30 13:09:07 -07:00
Phani Teja Marupaka
6faff2d031
Fix V1 Setters and migrate to latest
2020-07-30 12:51:57 -07:00
Kubernetes Prow Robot
18a86bd7d6
Merge pull request #2784 from mortent/HandleIncorrectTypes
...
Handle some incorrect type values like 'int' and 'bool' in setters
2020-07-30 12:19:06 -07:00
Kubernetes Prow Robot
7eac250cf4
Merge pull request #2783 from mortent/ValidateSchema
...
Validate provided schema when creating setter
2020-07-29 15:16:03 -07:00
Morten Torkildsen
52083c6e49
Validate schema when creating setter
2020-07-29 13:54:47 -07:00
Morten Torkildsen
6f63cf7238
SetterCreator accepts schema as a string rather than file path and validates schema
2020-07-28 22:53:21 -07:00
Morten Torkildsen
de0c8dedc4
Handle some incorrect type values like 'int' and 'bool' in setters
2020-07-28 13:49:07 -07:00
Paul Kent
c23004df79
Merge branch 'psmtest' of github.com:hornpolish/kustomize into psmtest
2020-07-28 13:38:16 -04:00
Paul Kent
1a44c3c543
add test for issues raised in #2734
2020-07-28 13:22:05 -04:00
Donny Xia
a9d1182322
Add test for name ref
2020-07-27 12:45:45 -07:00
Donny Xia
a3d5628133
Add methods for namref filter test
2020-07-27 12:17:27 -07:00
Donny Xia
a563169461
refactor namereftransformer with kyaml
2020-07-27 10:56:13 -07:00
Paul Kent
729544b9f4
adds test for issue 2767
2020-07-25 15:37:07 -04:00
Paul Kent
69d497ccdd
add test for issue #2767
2020-07-25 13:17:23 -04:00
Paul Kent
c58c142849
add test for issues raised in #2734
2020-07-25 12:44:49 -04:00
Jeff Regan
9ba04e3f7d
Merge pull request #2769 from kzwang/add-component
...
add kustomize edit add component command
2020-07-24 19:35:47 -07:00
Kevin Wang
3f842e5e92
add kustomize edit add component command
2020-07-24 18:17:20 -07:00
Jeff Regan
9fdb3e1e9e
Merge pull request #2768 from kzwang/remote-resource
...
Support remote resources for kustomize edit add
2020-07-24 17:58:55 -07:00
Jeff Regan
462dbcb999
Merge pull request #2771 from Shell32-Natsu/slash-in-path
...
support slash in path in fieldspec
2020-07-24 17:58:35 -07:00
Jeff Regan
3e0448f1b7
Merge pull request #2759 from Shell32-Natsu/refvartransformer
...
Refactor refvartransformer with kyaml
2020-07-24 17:01:48 -07:00
Jeff Regan
3c3f9a26f6
Merge pull request #2772 from mortent/AddBackReplaceCmdConfig
...
Add back replace directive for kyaml in cmd/config
2020-07-24 16:58:00 -07:00
Jeff Regan
7d7c889285
Update README.md
2020-07-24 16:04:29 -07:00
Morten Torkildsen
4fe2f9dd5b
Add back replace directive for kyaml in cmd/config
2020-07-24 15:38:29 -07:00
Donny Xia
0cb852b98a
support slash in path
2020-07-24 15:22:36 -07:00
Kubernetes Prow Robot
7f5ce3e6f0
Merge pull request #2770 from mortent/BumpDepsForCmdConfig
...
Bump cli-utils version in cmd/config for relase
2020-07-24 13:54:17 -07:00
Donny Xia
bf5656b02b
remove kyaml replace in kustomize
2020-07-24 13:34:15 -07:00
Morten Torkildsen
0ec901a9a9
Bump cli-utils version in cmd/config for relase
2020-07-24 13:30:45 -07:00
Donny Xia
af057a95c5
Refactor refvartransformer with kyaml
2020-07-24 13:23:35 -07:00
Jeff Regan
c48e584d1a
Merge pull request #2766 from monopole/swicthToKyamlV0_4_2
...
Switch to kyaml v0.4.2
2020-07-24 12:48:46 -07:00
Kevin Wang
2ee4eec791
Support remote resources for kustomize edit add
2020-07-24 12:26:58 -07:00
jregan
f06a64e9cc
Switch to kyaml v0.4.2
2020-07-24 11:59:01 -07:00
Jeff Regan
51f9a84358
Update cloudbuild.sh
2020-07-24 11:54:39 -07:00
Jeff Regan
07c25eb458
Update cloudbuild.sh
2020-07-24 11:46:53 -07:00
Jeff Regan
ba57cdbd99
Merge pull request #2765 from monopole/updateCloudbuild
...
Try goreleaser's skip to deal with no-binary releases
2020-07-24 11:35:50 -07:00
jregan
8a9dc011f4
Try goreleaser skip to deal with no-binary releases
2020-07-24 11:34:57 -07:00
Jeff Regan
fd196f5d70
Merge pull request #2762 from kzwang/components-field
...
Retain components field in edit
2020-07-24 11:31:19 -07:00
Jeff Regan
4c577f6667
Merge pull request #2764 from Shell32-Natsu/seqtag
...
Add seq tag in kyaml
2020-07-24 11:30:59 -07:00
Donny Xia
65fd7c3e6e
Add seq tag in kyaml
2020-07-24 11:17:31 -07:00
Jeff Regan
1dff481883
Merge pull request #2763 from monopole/updateReleaseInstructions
...
Update release instructions.
2020-07-24 10:28:55 -07:00
jregan
d437f67035
Update release instructions.
2020-07-24 10:27:31 -07:00
Kevin Wang
ee57e9db12
Retain components field in edit
2020-07-23 21:39:55 -07:00
Jeff Regan
a0fdcfe2e3
Merge pull request #2757 from phanimarupaka/revert-2738-ListSettersRecursively
...
Revert "List and set setters in folders recursively"
2020-07-22 14:56:26 -07:00
phani
d9fe98a289
Revert "List and set setters in folders recursively"
2020-07-22 13:51:42 -07:00
Jeff Regan
8b9829f222
Merge pull request #2738 from phanimarupaka/ListSettersRecursively
...
List and set setters in folders recursively
2020-07-22 13:14:13 -07:00
Jeff Regan
2114b97969
Merge pull request #2737 from tinselspoon/hash-arbitrary-objects
...
Allow hash suffixing of arbitrary types
2020-07-22 13:12:44 -07:00
Kubernetes Prow Robot
508d193e7a
Merge pull request #2753 from phanimarupaka/AddV1CreateSetterTest
...
Add v1 create setter tests
2020-07-22 12:51:39 -07:00
Phani Teja Marupaka
e0eb79adcc
Add v1 create setter tests
2020-07-22 12:11:19 -07:00
Jeff Regan
dcab3cbb5f
Merge pull request #2739 from Shell32-Natsu/rolebinding
...
Role binding for serviceaccount across namesapce.
2020-07-22 11:45:05 -07:00
Jeff Regan
8225ca45a8
Merge pull request #2752 from monopole/convertImageTagTransformer
...
Convert image transformer to kyaml.
2020-07-22 11:37:04 -07:00
jregan
ef924a5c9c
Convert image transformer to kyaml.
2020-07-22 11:10:52 -07:00
Jeff Regan
33b03fce89
remove a blank
2020-07-22 11:06:26 -07:00
Donny Xia
3907643880
Add function to check role binding namespace
2020-07-22 11:01:23 -07:00
Donny Xia
b7f7536cfa
Update comment
2020-07-22 11:01:23 -07:00
Donny Xia
15bc399d5a
Support RoleBinding for ServiceAccount across namespace
2020-07-22 11:01:23 -07:00
Jeff Regan
46a6bf0bb4
Merge pull request #2751 from monopole/moreImageTagTests
...
Add more tests to imagetag filter
2020-07-22 10:59:27 -07:00
Jeff Regan
6717bbd36b
Merge pull request #2750 from Shell32-Natsu/rolebinding-test
...
Add test for role binding across namespace.
2020-07-22 10:54:17 -07:00
Kubernetes Prow Robot
6fccb7fd48
Merge pull request #2743 from phanimarupaka/FixV1Setters
...
Fix V1 setters
2020-07-22 10:52:06 -07:00
jregan
370a3d2e74
Add more imagetag tests to support refactor.
2020-07-22 10:46:20 -07:00
Phani Teja Marupaka
eb7beba8ad
Fix V1 setters
2020-07-22 10:17:10 -07:00
Jeff Regan
1e3bc51645
Merge pull request #2748 from monopole/tweakSequenceTreatment
...
Tweak sequence treatment in fieldspecs
2020-07-22 10:01:21 -07:00
Donny Xia
92e1d452b7
Add test for role binding across namespace.
2020-07-22 10:00:34 -07:00
Kubernetes Prow Robot
7abedcf87b
Merge pull request #2749 from pwittrock/default
...
Update kustomize FAQ with kubectl explanation
2020-07-22 09:52:05 -07:00
Phillip Wittrock
aa991956ef
Docs: build site
2020-07-22 09:27:32 -07:00
Phillip Wittrock
c6524f984c
Docs: Update FAQ with why kubectl has kustomize 2
2020-07-22 09:27:07 -07:00
Jeff Regan
a70c6b3496
Tweak sequence treatment in fieldspecs
2020-07-22 09:23:47 -07:00
Jeff Regan
166c7f3167
Merge pull request #2742 from techniumlabs/master
...
Avoiding Prefix Transformer for Namespace resource
2020-07-21 17:21:29 -07:00
Kubernetes Prow Robot
10371aa1b5
Merge pull request #2595 from phanimarupaka/FixAnnotations
...
Error for null files while reading
2020-07-21 17:16:05 -07:00
Jeff Regan
95fb639fa8
Merge pull request #2728 from prachirp/markdownlint
...
Docs: Auto-fix markdownlint issues
2020-07-21 16:56:45 -07:00
Jeff Regan
0f7aae38e3
Merge pull request #2735 from monopole/moreBadness
...
Switch replica count transformer to kyaml.
2020-07-21 16:55:55 -07:00
ageekymonk
c660fd33ae
Avoiding Prefix Transformer for Namespace resource
2020-07-21 18:33:42 +10:00
Phani Teja Marupaka
108195185f
List and set setters in folders recursively
2020-07-20 00:50:04 -07:00
Nick
4fbe565b36
Allow hash suffixing of arbitrary types
2020-07-19 23:29:24 +01:00
jregan
e9bc2c00c1
Switch prefix transformer to kyaml.
2020-07-17 19:48:13 -07:00
Jeff Regan
45eed23b26
Merge pull request #2733 from kubernetes-sigs/ctFormatting
...
Update formatting of component_test.go
2020-07-17 19:48:06 -07:00
Jeff Regan
27b2c7f294
Update formatting of component_test.go
2020-07-17 18:31:54 -07:00
Jeff Regan
03d6229c0b
Merge pull request #2732 from monopole/beanPole
...
Switch prefix transformer to kyaml.
2020-07-17 18:09:19 -07:00
jregan
71b7b00bd8
Switch prefix transformer to kyaml.
2020-07-17 16:08:41 -07:00
Jeff Regan
e9396dca2c
Merge pull request #2731 from prachirp/go-plugins
...
Fix go plugins caveats link
2020-07-17 15:49:36 -07:00
Prachi Pendse
bc581b70bf
Fix go plugins caveats link
2020-07-17 12:03:19 -07:00
Jeff Regan
ac1c31c82b
Merge pull request #2730 from monopole/addTest
...
Add a test and temporarily disable some plugin tests.
2020-07-17 10:25:07 -07:00
jregan
c878957d0b
Add a test and temporarily disable some plugin tests.
2020-07-17 08:23:11 -07:00
Prachi Pendse
f9ee578aed
Docs: Auto-fix markdownlint issues
2020-07-16 12:57:18 -07:00
Jeff Regan
0b359d0ef0
Merge pull request #2727 from monopole/addE2eTests
...
Pre v3.8.1; Add e2e tests pinned at v3.8.0
2020-07-15 17:54:54 -07:00
jregan
22ee7cbd49
Pre v3.8.1; Add e2e tests pinned at v3.8.0
2020-07-15 17:33:43 -07:00
Jeff Regan
7bf9c7002f
Merge pull request #2726 from monopole/pinToKustomizeApiV_0_5_1
...
Pin to kustomize/api v0.5.1
2020-07-15 17:26:12 -07:00
jregan
155411f229
Pin to kustomize/api v0.5.1
2020-07-15 17:00:33 -07:00
Jeff Regan
699cc70a7c
Merge pull request #2725 from monopole/pinToKyamlv0_4_1
...
Pin To Kyaml/v0.4.1
2020-07-15 16:44:17 -07:00
jregan
a63a472024
Pin To Kyaml/v0.4.1
2020-07-15 16:17:12 -07:00
Phani Teja Marupaka
e894756003
Error for null files while reading
2020-07-15 16:05:52 -07:00
Jeff Regan
55f55a5091
Merge pull request #2718 from Shell32-Natsu/unknown-fields
...
Uniform unmarshal function
2020-07-15 14:36:06 -07:00
Donny Xia
8401196ef9
fix typo
2020-07-15 11:47:47 -07:00
Donny Xia
14edc3890c
Add tests for kustomization.go
2020-07-15 11:42:50 -07:00
Donny Xia
897698fb29
Uniform unmarshal function
2020-07-14 17:01:43 -07:00
Jeff Regan
ec9ae3d7b0
Merge pull request #2713 from Shell32-Natsu/empty-list-in-patch
...
Keep empty array in output
2020-07-14 13:50:37 -07:00
Donny Xia
3a828941fa
Improve tests
2020-07-14 11:38:29 -07:00
Jeff Regan
b63b5ce7cc
Merge pull request #2683 from Shell32-Natsu/function-benchmark
...
KRM Function benchmark
2020-07-14 09:05:31 -07:00
Donny Xia
23bd4390d3
code review
2020-07-13 16:40:34 -07:00
Kubernetes Prow Robot
21a0fd33a2
Merge pull request #2696 from arrikto/feature-site-components-guide
...
docs: Add guide for components
2020-07-13 14:29:20 -07:00
Donny Xia
c6b6dec91f
Add tests for IsEmpty and IsMissingorNull
2020-07-13 14:15:55 -07:00
Kubernetes Prow Robot
9cf4367db7
Merge pull request #2709 from aodinokov/fixmount
...
Fixed incorrect docker mount arguments generation
2020-07-13 12:35:22 -07:00
Jeff Regan
e9c118fd55
Update readme.md
2020-07-13 12:24:34 -07:00
Kubernetes Prow Robot
bfbb1971d4
Merge pull request #2695 from sunny0826/master
...
add favicons for doc site
2020-07-13 12:09:20 -07:00
Donny Xia
6fabfe963e
code review
2020-07-13 12:05:03 -07:00
Donny Xia
67cdd2e27e
Add test for keeping empty array
2020-07-13 11:50:01 -07:00
Jeff Regan
6c6b5f744d
Merge pull request #2641 from jijiew/doc
...
doc for kustomize config delete setter
2020-07-13 11:38:43 -07:00
Jeff Regan
7775666c50
Merge pull request #2702 from kubernetes-sigs/dependabot/npm_and_yarn/api/internal/crawl/ui/npm-registry-fetch-4.0.5
...
Bump npm-registry-fetch from 4.0.2 to 4.0.5 in /api/internal/crawl/ui
2020-07-13 11:36:55 -07:00
Kubernetes Prow Robot
bdd7ae085e
Merge pull request #2708 from monopole/byeByeFlag
...
Removing YAMLSupport==false code path.
2020-07-13 11:11:20 -07:00
Alexey Odinokov
ba3e09849a
Made mountString params more similar to docker params
...
see [1]
kept support for the previous field names similarly to
docker behavior.
[1]
https://docs.docker.com/storage/bind-mounts/#use-a-read-only-bind-mount
2020-07-13 17:21:37 +00:00
Donny Xia
236ae29e9a
Don't consider empty array as "empty"
2020-07-13 10:03:24 -07:00
Kubernetes Prow Robot
5c3bd83252
Merge pull request #2707 from mortent/FixDotInSetterName
...
Allow setters/substitutions with . in the name
2020-07-13 10:03:20 -07:00
Kubernetes Prow Robot
3674e0a91d
Merge pull request #2711 from mortent/SubstitutionWithSameNameSetter
...
Don't allow creating setter with same name as substitution
2020-07-12 23:02:32 -07:00
Morten Torkildsen
f9631e4bb2
Don't allow creating setter with same name as substitution
2020-07-12 11:28:09 -07:00
Morten Torkildsen
c419c1efc3
Allow setters/substitutions with . in the name
2020-07-11 10:41:27 -07:00
Alexey Odinokov
63f9f79fc0
Fixed incorrect docker mount arguments generation
...
The previous implementation combined --mount and -v notation
of argument [1] adding :ro to make the read-only mount point.
E.g. the command [2] called docker with the following
params: [3]. As a result instead of the read-only
folder /tmp/source, the read-write folder /tmp/source/:ro/'
is created.
This PR:
1. substitutes ':ro' with correct ',readonly'.
2. changes 'src=' and 'dst=' with 'source=' and 'target=' as
it is stated in the documentation [1]
3. introduces the ability to EXPLICITLY create a mountpoint
with read-write access. To do so it's necessary to add
',rw=true' to the --mount argument
4. corrects UTs adds some additional coverage for added
functionality
[1]
https://docs.docker.com/storage/bind-mounts/#use-a-read-only-bind-mount
[2]
kustomize fn run ./d --mount type=bind,src=$(pwd)/test/,dst=/tmp/source/
[3]
--mount type=bind,src=/home/ubuntu/kpt-functions-catalog/functions/ts/test/,dst=/tmp/source/:ro
2020-07-11 17:03:44 +00:00
jregan
33e68c0f97
Removing YAMLSupport==false code path.
...
This continues work on the master and v3.8.* branches
to eliminate apimachinery dependence.
2020-07-10 19:06:26 -07:00
Kubernetes Prow Robot
556eb48651
Merge pull request #2706 from mortent/FixCmdConfigGoMod
...
Fix go.mod file in cmd/config
2020-07-10 18:53:22 -07:00
Morten Torkildsen
5b26c3b4cc
Fix go.mod file in cmd/config
2020-07-10 17:14:49 -07:00
Donny Xia
42e19d610a
Improve cleanup
2020-07-08 11:08:19 -07:00
dependabot[bot]
950b1c895f
Bump npm-registry-fetch from 4.0.2 to 4.0.5 in /api/internal/crawl/ui
...
Bumps [npm-registry-fetch](https://github.com/npm/registry-fetch ) from 4.0.2 to 4.0.5.
- [Release notes](https://github.com/npm/registry-fetch/releases )
- [Changelog](https://github.com/npm/npm-registry-fetch/blob/latest/CHANGELOG.md )
- [Commits](https://github.com/npm/registry-fetch/commits )
Signed-off-by: dependabot[bot] <support@github.com >
2020-07-08 00:49:07 +00:00
Kubernetes Prow Robot
ca5feb7751
Merge pull request #2700 from jijiew/win-seperator
...
modify the byteioreader to handler windows line ending.
2020-07-07 10:13:58 -07:00
Jijie Wei
488a88ec6e
modify the bytereader to handler windows line ending.
2020-07-07 09:49:17 -07:00
Morten Torkildsen
fd3a4a88be
Merge pull request #2699 from mortent/ReturnCmdConfigRedirects
...
Return go.mod replace directives
2020-07-06 21:28:37 -07:00
Morten Torkildsen
e6147347a8
Return go.mod replace directives
2020-07-06 21:12:32 -07:00
Morten Torkildsen
0b756877e1
Merge pull request #2698 from mortent/PrepCmdConfigForRelease
...
Prep cmd/config for release
2020-07-06 21:03:40 -07:00
Morten Torkildsen
0f4b5e6787
Prep cmd/config for release
2020-07-06 20:50:18 -07:00
Ioannis Androulidakis
1b531c6ac7
docs: Add guide for components
...
Extend the list of Kustomize guides available in the official website
with one about components, so that users can familiarize with this use
case and feature.
Signed-off-by: Ioannis Androulidakis <ioannis@arrikto.com >
2020-07-06 23:15:49 +03:00
Donny Xia
f6cac7e7e8
Add newline to the end of file
2020-07-06 09:38:31 -07:00
guoxudong
fe0577a15f
add favicons
2020-07-06 09:42:23 +08:00
guoxudong
f68740be66
add favicons
2020-07-06 09:42:09 +08:00
Kubernetes Prow Robot
855ce1a8db
Merge pull request #2693 from t0rr3sp3dr0/master
...
Update function annotation on docs
2020-07-05 18:06:50 -07:00
Jeff Regan
6a50372dd5
Merge pull request #2694 from monopole/switchToApiV0_5_0
...
Switch to kustomize/api v0.5.0
2020-07-04 21:22:19 -07:00
jregan
5a0228629f
Switch kustomize to api/v0.5.0
2020-07-04 19:45:45 -07:00
Jeff Regan
def00220ce
Merge pull request #2668 from monopole/doesItWork
...
Switch namespace and patch transformers to kyaml.
2020-07-04 17:11:56 -07:00
jregan
d3a7335bbc
Switch namespace and patch transformers to kyaml.
2020-07-04 16:21:01 -07:00
Pedro Tôrres
94095a63ff
Update function annotation on docs
...
Signed-off-by: Pedro Tôrres <t0rr3sp3dr0@gmail.com >
2020-07-04 18:19:28 -03:00
Jeff Regan
42d1f7b792
Update cloudbuild.sh
2020-07-04 09:35:52 -07:00
Jeff Regan
8912c454ff
Merge pull request #2692 from monopole/independence
...
New cloud build scripts.
2020-07-04 09:13:18 -07:00
jregan
d4eb2c9426
New cloud build scripts.
2020-07-04 08:58:17 -07:00
Jeff Regan
d2b95fb09a
Merge pull request #2691 from phanimarupaka/IncludeSubstFlag
...
Hide list-subst behind a flag
2020-07-04 08:44:42 -07:00
Jeff Regan
298b3c8622
Merge pull request #2688 from prachirp/grep-shorthand
...
Drop grep invert-match shorthand flag
2020-07-04 08:44:29 -07:00
Phani Teja Marupaka
c12e95fe06
Hide list-subst behind a flag
2020-07-03 23:55:29 -07:00
Prachi Pendse
87c7a32ffe
Drop grep invert-match shorthand flag to resolve conflict with log level verbosity
2020-07-03 11:43:17 -04:00
Jeff Regan
a7545bdad3
Merge pull request #2686 from monopole/updateBuildStrategy
...
Update build strategy.
2020-07-02 18:09:31 -07:00
Jeffrey Regan
622a121042
Update build strategy.
2020-07-02 18:08:13 -07:00
Donny Xia
c2ccfd72ad
Update readme
2020-07-01 12:55:38 -07:00
Donny Xia
6d324d70c4
Add benchmark for containerized KRM function in kustomize
2020-07-01 12:47:16 -07:00
Kubernetes Prow Robot
c7bc9d2066
Merge pull request #2676 from phanimarupaka/RemoveCountField
...
Remove count field, convert error to warning
2020-07-01 11:30:17 -07:00
Phani Teja Marupaka
9567d7ef16
Remove count field, convert error to warning
2020-07-01 10:55:30 -07:00
Jeff Regan
e5b0ceb4e3
Merge pull request #2682 from monopole/release_kustomize_v3_7_0_based_on_api_v0_4_2
...
Prep to release kustomize 3.7.0 on api v0.4.2
2020-07-01 07:23:15 -07:00
jregan
5fb238a581
Prep to release kustomize 3.7.0 on api v0.4.2
2020-07-01 06:51:53 -07:00
Jeff Regan
3ddc9af6c5
Merge pull request #2680 from monopole/syncEverythingTo_gopkg_in_yaml_v2_v2_3_0
...
Sync everything to gopkg.in/yaml.v2 v2.3.0 via kyaml v0.3.4
2020-06-30 19:07:33 -07:00
jregan
128e171c20
Sync everything to gopkg.in/yaml.v2 v2.3.0 via kyaml v0.3.4
2020-06-30 18:53:11 -07:00
Jeff Regan
c2681b6fae
Merge pull request #2679 from monopole/upgradeKyaml_gopkgyaml_deps
...
Upgrade to gopkg.in/yaml.v2 v2.3.0
2020-06-30 18:31:21 -07:00
Jeff Regan
ae5c392319
Merge pull request #2678 from monopole/gopkg_in_yaml_v2_v2_3_0
...
Upgrade to gopkg.in/yaml.v2 v2.3.0
2020-06-30 18:14:18 -07:00
jregan
66bcf84682
Upgrade to gopkg.in/yaml.v2 v2.3.0
2020-06-30 18:06:06 -07:00
jregan
436dada184
Upgrade to gopkg.in/yaml.v2 v2.3.0
2020-06-30 17:45:43 -07:00
Jeff Regan
a689e0c2b4
Merge pull request #2675 from monopole/kyaml_v0_3_3
...
Switch kustomize to kyaml v0.3.3
2020-06-30 17:45:30 -07:00
jregan
30ae7183a4
Switch kustomize to kyaml v0.3.3
2020-06-30 15:46:26 -07:00
Jeff Regan
279a9b673f
Merge pull request #2674 from mortent/RemoveKstatus
...
Remove the kstatus module
2020-06-30 15:10:23 -07:00
Jeff Regan
0ac45c65c9
Merge pull request #2652 from omninonsense/add-sopsgenerator-example
...
Add link to another Go plugin
2020-06-30 15:09:47 -07:00
Jeff Regan
d7fb813c16
Merge pull request #2666 from viggys/master
...
configMapGenerator docs content addition for `envs` option
2020-06-30 15:09:12 -07:00
Jeff Regan
83c5c4d1f1
Merge pull request #2661 from trodge/field-not-found-error
...
Error message for creating setter that matches no fields
2020-06-30 15:08:28 -07:00
Kubernetes Prow Robot
7259d3eb48
Merge pull request #2670 from phanimarupaka/CheckRequiredSetters
...
Check if required setters are set
2020-06-30 13:34:07 -07:00
Morten Torkildsen
0e44202c20
Remove the kstatus module
2020-06-30 13:27:02 -07:00
Phani Teja Marupaka
0d90b769f1
Check if required setters are set
2020-06-30 13:21:17 -07:00
Jeff Regan
7ad2791072
Merge pull request #2667 from Shell32-Natsu/kpt-function
...
Improvements for KRM function implementation
2020-06-30 10:47:17 -07:00
Kubernetes Prow Robot
6de94548ba
Merge pull request #2669 from monopole/notZero
...
Fix an index.
2020-06-30 10:34:06 -07:00
Jeff Regan
b1b190227e
Merge pull request #2672 from wyyxd2017/hato2
...
fix k8s api doc
2020-06-30 09:46:15 -07:00
wangyeyu
4ceddaa8f4
kubernetes api
2020-06-30 14:19:27 +08:00
wangyeyu
9e64ac5315
help doc
2020-06-30 14:12:20 +08:00
jregan
f24ec14956
Fix an index.
2020-06-29 17:48:30 -07:00
Donny Xia
98a92a6443
Remove comment from fnexectest.sh
2020-06-29 16:57:49 -07:00
Donny Xia
8bb612889c
Improve function invocation
2020-06-29 16:51:56 -07:00
Donny Xia
e3ec184e92
Add unit test for fnplugin
2020-06-29 14:07:48 -07:00
Donny Xia
3019230283
Move functionConfig from items to upper level
2020-06-29 13:35:14 -07:00
Vignesh Subramanian
69adcf9aaf
configMapGenerator docs content addition
2020-06-30 00:44:14 +05:30
Donny Xia
8d543d8483
Refactor
2020-06-29 11:12:20 -07:00
Donny Xia
94a55210e1
skeleton for kustomize function
2020-06-29 10:45:37 -07:00
Jeff Regan
441581b745
Merge pull request #2597 from aodinokov/fnplugins
...
PoC to use kpt functions as kustomize plugins
2020-06-29 10:38:32 -07:00
Thomas Rodgers
a066ba9628
added count to expected output
2020-06-29 10:16:36 -07:00
Thomas Rodgers
3a0dd72c88
added count for list setters
2020-06-29 09:52:18 -07:00
Thomas Rodgers
d4ed285fd1
added count for creating setters
2020-06-29 09:37:18 -07:00
Thomas Rodgers
4cae8cfe9b
added error message
2020-06-29 09:37:18 -07:00
Jeff Regan
b044a52a84
Merge pull request #2664 from monopole/upgradeTo_Kyaml_v0_3_2
...
Upgrade kustomize to kyaml v0.3.2
2020-06-28 12:54:15 -07:00
jregan
5607478d8e
Upgrade kustomize to kyaml v0.3.2
2020-06-28 12:36:21 -07:00
Jeff Regan
d60cf8ebc5
Merge pull request #2663 from monopole/smpAttempt
...
Start supporting strategic merge patch in kyaml/yaml/merge2.
2020-06-28 12:28:03 -07:00
jregan
ef04983392
Start supporting strategic merge patch in kyaml merge2.
2020-06-28 12:12:09 -07:00
Jeff Regan
2153863355
Merge pull request #2660 from monopole/kyaml_0_3_1
...
Switch to kyaml v0.3.1
2020-06-26 15:58:10 -07:00
jregan
4afab168c5
Switch to kyaml v0.3.1
2020-06-26 15:28:12 -07:00
Jeff Regan
2c52e3a851
Merge pull request #2659 from monopole/schemaTest
...
Allow multiple patch strategies.
2020-06-26 15:04:12 -07:00
jregan
781e396122
Allow multiple patch strategies.
2020-06-26 14:46:29 -07:00
Jeff Regan
cebb1b31ab
Merge pull request #2658 from monopole/volMergeTests
...
Deployment volume merge tests.
2020-06-26 14:33:49 -07:00
jregan
9137d2a39a
Deployment volume merge tests.
2020-06-26 14:19:15 -07:00
Kubernetes Prow Robot
95f4ecd261
Merge pull request #2657 from phanimarupaka/FixCommentsInFunctions
...
Fix copy comments for Folded style scalar nodes
2020-06-26 12:41:31 -07:00
Phani Teja Marupaka
600d4f2c0b
Fix copy comments for Folded style scalar nodes
2020-06-26 12:22:08 -07:00
Jeff Regan
6c4c5cf9ad
Merge pull request #2655 from monopole/updatePSMT
...
Update SMP transformer for kyaml
2020-06-26 11:35:56 -07:00
jregan
5f5b23af58
Update SMP transformer for kyaml
2020-06-26 11:14:02 -07:00
Jeff Regan
ae5a690146
Merge pull request #2654 from monopole/moreKyamlTests
...
More kyaml list merge tests
2020-06-26 11:03:15 -07:00
jregan
625e011e2b
More kyaml list merge tests
2020-06-26 10:58:27 -07:00
Jeff Regan
01ce33b926
Merge pull request #2653 from monopole/apiversionv1
...
Convert all deployments to v1 to use openapi schema.
2020-06-26 10:58:02 -07:00
jregan
a323d78bbc
Convert all deployments to v1 to use openapi schema.
2020-06-26 10:30:02 -07:00
Nino Miletich
69dc34500a
docs: add link to another Go plugin
2020-06-26 17:02:00 +01:00
Alexey Odinokov
919bdb84c9
Refactoring to get rid of duplicated code
2020-06-26 04:28:38 +00:00
Alexey Odinokov
178f4e21f0
Added test for exec-based function generator
2020-06-26 04:22:33 +00:00
Alexey Odinokov
d732a6faab
Gave up to install docker in pod. Just skipping tests that require docker if there is no binary
2020-06-26 04:22:33 +00:00
Alexey Odinokov
f053ca6a5f
little fix
2020-06-26 04:22:33 +00:00
Alexey Odinokov
dfc5c32af5
Added manual start of rootless docker
2020-06-26 04:22:33 +00:00
Alexey Odinokov
80b3f4e00a
Added info about user to subgid
2020-06-26 04:22:33 +00:00
Alexey Odinokov
4646bca230
Added info about user to subuid
2020-06-26 04:22:32 +00:00
Alexey Odinokov
57ca8fa321
Do update of repos
2020-06-26 04:22:32 +00:00
Alexey Odinokov
de7fa4bf3a
Check what is os release
2020-06-26 04:22:32 +00:00
Alexey Odinokov
af1280ea43
Install uidmap before docker
2020-06-26 04:22:32 +00:00
Alexey Odinokov
0dd191c0f6
Added flag to skip iptables
2020-06-26 04:22:32 +00:00
Alexey Odinokov
e20e126d65
Switched back to rootless docker
2020-06-26 04:22:32 +00:00
Alexey Odinokov
abf862fff1
Added more post-install check for docker
2020-06-26 04:22:32 +00:00
Alexey Odinokov
27cf3981ca
Added post-install check for docker
2020-06-26 04:22:32 +00:00
Alexey Odinokov
2c39ff0fa0
Changed to std docker to run fn tests
2020-06-26 04:22:32 +00:00
Alexey Odinokov
afc14afe45
Trying to install rootless docker to run fn tests
2020-06-26 04:22:31 +00:00
Alexey Odinokov
6e91e0667d
Disabled tests because we don't have docker installed
2020-06-26 04:22:31 +00:00
Alexey Odinokov
1aca8b8b9e
Corrected literal to make lint happy
2020-06-26 04:22:31 +00:00
Alexey Odinokov
448c060084
Added tests for fn-based generators and transformers
2020-06-26 04:22:31 +00:00
Alexey Odinokov
b3951942e3
removed commented import to make linter happy
2020-06-26 04:22:31 +00:00
Alexey Odinokov
b78464c8b1
Made generators work in addition to transformers
...
Made go fmt to make linter happy
2020-06-26 04:22:31 +00:00
Alexey Odinokov
9bd4f78288
PoC to use kpt functions as kustomize plugins
...
Closes [1]
In addition removes accidentally committed binary [2]
[1]
https://github.com/GoogleContainerTools/kpt/issues/646
[2]
1644fdd076 (diff-78873bc1f515e5cb644e68f0bcbaba23)
2020-06-26 04:22:31 +00:00
Jeff Regan
85e9fa94b0
Merge pull request #2648 from monopole/moreTests
...
Add more SMP tests.
2020-06-25 12:27:53 -07:00
jregan
c754927112
Add more SMP tests.
2020-06-25 12:09:53 -07:00
Jeff Regan
8049c57b72
Merge pull request #2623 from Shell32-Natsu/releasing-doc
...
Releasing doc
2020-06-25 11:04:51 -07:00
Jeff Regan
695ec44bf7
Merge pull request #2636 from jijiew/fmt-test
...
add test case showing that kustomize/kpt fmt works on yaml file with top-level lists
2020-06-25 11:04:21 -07:00
Jeff Regan
5b394b2079
Merge pull request #2638 from haiyanmeng/mem
...
Avoid reprocess queries whose range size is 0 and improve memory usage
2020-06-25 10:58:20 -07:00
Jeff Regan
97c2ac77cd
Merge pull request #2639 from Shell32-Natsu/knative-back-ref
...
Add back reference for secret in knative service
2020-06-25 10:57:44 -07:00
Jijie Wei
3183fcc926
simplify the test case
2020-06-25 10:01:15 -07:00
Jijie Wei
0af9ca1266
simplify the test case
2020-06-25 09:59:17 -07:00
Kubernetes Prow Robot
a6111b5c3c
Merge pull request #2642 from mortent/FixListSettersErr
...
Fix failing list setters test
2020-06-24 10:01:18 -07:00
Morten Torkildsen
fdbd1bdbbb
Fix failing list setters test
2020-06-23 17:32:21 -07:00
Morten Torkildsen
16baf7a955
Merge pull request #2629 from phanimarupaka/ListSettersNoSet
...
Tests for List setters should not alter resources
2020-06-23 17:17:30 -07:00
Kubernetes Prow Robot
69aea07c4e
Merge pull request #2637 from pwittrock/merge-primitize
...
Support merging primitive lists
2020-06-23 16:55:18 -07:00
Kubernetes Prow Robot
2250ad3e18
Merge pull request #2635 from phanimarupaka/RequiredSettersForApply
...
Required setters for apply
2020-06-23 15:19:17 -07:00
Phani Teja Marupaka
c107d1ddff
List setters should not alter resources
...
Remove Dryrun flag
2020-06-23 14:39:03 -07:00
Jijie Wei
e32aa8ddb2
revert generated doc change
2020-06-23 14:22:09 -07:00
Jijie Wei
b92de5cb80
revert change in generated doc
2020-06-23 14:17:39 -07:00
Jijie Wei
ecfa732a04
doc for kustomize config delete setter
2020-06-23 13:47:19 -07:00
Jijie Wei
f17b893dd2
fmt
2020-06-23 13:16:18 -07:00
Phillip Wittrock
09894d3022
Support merging primitive lists
2020-06-23 12:39:51 -07:00
Donny Xia
fd3e84f701
Add knative API version
2020-06-23 11:58:14 -07:00
Donny Xia
22d5d4d2c1
Add back reference for secret in knative service
2020-06-23 11:48:26 -07:00
Haiyan Meng
145ba0c7ff
Avoid reprocess queries whose range size is 0
2020-06-23 11:36:29 -07:00
Haiyan Meng
a83433d5cf
Optimize memory usage by avoiding accumulating all the referred
...
documents into a single stack.
2020-06-23 11:36:29 -07:00
Haiyan Meng
2d496e0efe
Update golang to 1.14
2020-06-23 11:25:37 -07:00
Haiyan Meng
171412cc98
Use RWMutex to control the map access
...
Without RWMutex, we may run into fatal error: concurrent map read and map write.
2020-06-23 11:25:37 -07:00
Phani Teja Marupaka
68ab3b87d9
Required setters for apply
2020-06-22 22:33:21 -07:00
Jijie Wei
e9bd11caaa
add test for fmt on yaml file of a list
2020-06-22 22:32:08 -07:00
Kubernetes Prow Robot
a895220743
Merge pull request #2553 from jijiew/deletesetter
...
Delete setters
2020-06-22 12:15:40 -07:00
Kubernetes Prow Robot
ab2dc7fcb9
Merge pull request #2546 from phanimarupaka/FnSourceJson
...
Include json files for fn source and sink
2020-06-22 11:00:40 -07:00
Kubernetes Prow Robot
afde29601a
Merge pull request #2633 from syed-awais-ali/patch-1
...
fix typo
2020-06-22 10:34:40 -07:00
Jijie Wei
be0f1a7fcb
remove the uncessary conversion
2020-06-22 10:00:22 -07:00
Jijie Wei
99d2994b98
remove empty definition
2020-06-22 09:54:10 -07:00
Syed Awais Ali
94101fb7cc
fix typo
2020-06-22 15:59:38 +05:00
Kubernetes Prow Robot
346071897e
Merge pull request #2630 from ash2k/ash2k/drop-ghodss-yaml
...
Drop ghodss/yaml dependency
2020-06-21 10:32:38 -07:00
Mikhail Mazurskiy
0772540214
Drop github.com/ghodss/yaml dependency
2020-06-21 20:35:50 +10:00
Donny Xia
6791688f5f
Code review
2020-06-19 19:24:41 -07:00
Phani Teja Marupaka
28307bc435
Simplify parsing
2020-06-19 17:21:13 -07:00
Jijie Wei
29cadfe8b0
modify the doc to simple string, will update the doc later
2020-06-19 16:35:57 -07:00
Kubernetes Prow Robot
68f4f330f5
Merge pull request #2601 from sunny0826/master
...
zh docs for docsy site
2020-06-19 15:54:40 -07:00
Jeff Regan
507779c9dc
force branch fetches in gitrunner
2020-06-19 15:34:55 -07:00
Jeff Regan
062d0f7b75
Merge pull request #2626 from monopole/delegateKunstructured
...
Delegate to Kunstructured.
2020-06-19 15:29:20 -07:00
jregan
e783af2881
Delegate to Kunstructured.
2020-06-19 15:06:13 -07:00
Jeff Regan
f2da1f621f
Merge pull request #2624 from monopole/sortIfc
...
Sort ifc.go for easier change monitoring during refactor.
2020-06-19 15:06:05 -07:00
jregan
294312f2fc
Sort ifc.go for easier change monitoring during refactor.
2020-06-19 14:49:57 -07:00
Jeff Regan
ff79bd0b31
Merge pull request #2613 from Shell32-Natsu/validator
...
Introduce `validators` field in kustomization file
2020-06-19 14:49:44 -07:00
Jeff Regan
410e300243
Merge pull request #2622 from arrikto/feature-update-components-example
...
Revamp components example
2020-06-19 14:45:44 -07:00
Phani Teja Marupaka
e994b3b566
E2e test for run with json
2020-06-19 12:33:08 -07:00
Phani Teja Marupaka
b39c522cc1
Suggested changes
2020-06-19 12:33:08 -07:00
Phani Teja Marupaka
dc4bf03da2
Write json files in sink
2020-06-19 12:33:07 -07:00
Phani Teja Marupaka
a158eeaaff
Suggested changes
2020-06-19 12:33:07 -07:00
Phani Teja Marupaka
4cd3944860
Include json files for fn source
2020-06-19 12:33:06 -07:00
Donny Xia
79a48a8802
Remove files
2020-06-19 10:52:56 -07:00
Donny Xia
5a33e90f18
Update releasing readme
2020-06-19 10:50:17 -07:00
Ioannis Androulidakis
e77d1a881f
Revamp the components example
...
Standardize on `patchesStrategicMerge` and `patchesJSON6902` instead of
`patches` in kustomization files.
Also, add example commands to create local input files for existing
SecretGenerators.
Signed-off-by: Ioannis Androulidakis <ioannis@arrikto.com >
2020-06-19 14:37:39 +03:00
Ioannis Androulidakis
343b938c73
Remove WIP from components example
...
Signed-off-by: Ioannis Androulidakis <ioannis@arrikto.com >
2020-06-19 14:37:39 +03:00
Jijie Wei
25186e94af
implement new visitor method
2020-06-18 13:49:54 -07:00
Jijie Wei
e4ba898e20
return subst name inerror message
2020-06-18 13:49:53 -07:00
Jijie Wei
22a6017870
update the pr to handle the case when the setter to be deleted is used in substitution
2020-06-18 13:49:52 -07:00
Donny Xia
e62f1adabf
Force update local tags
2020-06-18 12:20:08 -07:00
Donny Xia
7e2d3ff5ab
Reuse tansformer codes
2020-06-18 12:18:37 -07:00
Kubernetes Prow Robot
fb6830c98a
Merge pull request #2617 from phanimarupaka/FixArraySetters
...
Fix validation for array setters
2020-06-18 12:03:11 -07:00
Phani Teja Marupaka
52e8a701ac
Fix validation for array setters
2020-06-18 11:50:02 -07:00
Donny Xia
160485ef19
Add examples to validators
2020-06-17 14:44:59 -07:00
Donny Xia
cea1154cd9
Add exception for "validated-by" label
2020-06-17 14:35:12 -07:00
Donny Xia
4843718a2b
Check modification
2020-06-17 14:35:12 -07:00
Donny Xia
a0c1979798
Add validator to kustomization
2020-06-17 14:35:12 -07:00
Kubernetes Prow Robot
8576acf1aa
Merge pull request #2612 from mortent/UpdateVersionsForKyamlAndCmdConfig
...
Update VERSIONS file with latest versions of kyaml and cmd/config
2020-06-17 14:08:05 -07:00
Morten Torkildsen
1e7a764900
Update VERSIONS file with latest versions of kyaml and cmd/config
2020-06-17 13:22:11 -07:00
Kubernetes Prow Robot
9b5ce5002a
Merge pull request #2608 from mortent/AllValuesAcceptedAsStringType
...
Accept all values as string type in validation
2020-06-16 16:10:05 -07:00
Morten Torkildsen
0952421800
Accept all values as string type in validation
2020-06-16 15:54:28 -07:00
Kubernetes Prow Robot
df9af1869f
Merge pull request #2605 from phanimarupaka/ArraySettersUX
...
Avoid manual step for creating array setters
2020-06-16 15:30:05 -07:00
Phani Teja Marupaka
dbb16dcb6d
Suggested changes
2020-06-16 15:11:25 -07:00
Jeff Regan
cc8fc99999
Merge pull request #2603 from Shell32-Natsu/doc
...
Update GO plugin doc
2020-06-16 10:22:36 -07:00
Phani Teja Marupaka
0f0efe2a4c
Avoid manual step for creating array setters
2020-06-15 22:34:05 -07:00
Donny Xia
36165d2843
Update GO plugin doc
2020-06-15 14:22:31 -07:00
Kubernetes Prow Robot
3e9276271a
Merge pull request #2599 from mortent/FixValidation
...
Fix validation logic to use yaml parsing instead of json
2020-06-15 11:31:57 -07:00
guoxudong
af7df1448d
fix
2020-06-15 14:21:15 +08:00
guoxudong
518147c129
add zh docsy
2020-06-15 13:39:13 +08:00
Kubernetes Prow Robot
a0072a2cf9
Merge pull request #2600 from pwittrock/master
...
Add more Kustomize contributing docs
2020-06-14 14:17:55 -07:00
Phillip Wittrock
c4518e964f
Add more Kustomize contributing docs
2020-06-14 08:26:51 -07:00
Kubernetes Prow Robot
c2eb09cd8f
Merge pull request #2593 from pwittrock/master
...
kustomize docs tweaks
2020-06-13 17:43:55 -07:00
Kubernetes Prow Robot
89b4e7ae02
Merge pull request #2596 from Liujingfang1/master
...
cleanup binary file
2020-06-13 17:29:55 -07:00
Morten Torkildsen
714ff85806
Fix validation logic to use yaml parsing instead of json
2020-06-13 14:07:05 -07:00
Phillip Wittrock
589ddcb4fa
kustomize docs tweaks
2020-06-12 11:22:26 -07:00
Jingfang Liu
3d09b0cb83
cleanup binary file
2020-06-12 11:06:49 -07:00
Kubernetes Prow Robot
3012dd67ac
Merge pull request #2592 from pwittrock/master
...
Fix kustomize docs "move to" links
2020-06-11 21:07:56 -07:00
Phillip Wittrock
60f826fb2d
Generate kustomize docs -- update last modified
2020-06-11 20:54:46 -07:00
Phillip Wittrock
5d24062d42
Fix kustomize docs "move to" links
2020-06-11 20:46:25 -07:00
Jeff Regan
d553919dfb
Merge pull request #2589 from pierreozoux/patch-1
...
Fixes markdown.
2020-06-11 16:52:32 -07:00
Jeff Regan
661743c7e5
Merge pull request #2576 from pwittrock/master
...
Use docsy site for kustomize docs
2020-06-11 11:54:02 -07:00
Jeff Regan
1dc22e3f0d
Merge pull request #2579 from pietervincken/re-introduce-shallow-git-clones
...
Re-introduce shallow git clones for git based remote resources
2020-06-11 11:01:04 -07:00
Pierre Ozoux
808843457a
Fixes markdown.
2020-06-11 10:46:29 +02:00
Phillip Wittrock
42497c664f
Convert docs to docsy
2020-06-10 14:59:19 -07:00
Kubernetes Prow Robot
88cc78d5b7
Merge pull request #2578 from Liujingfang1/master
...
Add kustomize build flag --enable_managedby_label
2020-06-09 14:38:04 -07:00
Jeff Regan
9ac9a28db7
Merge pull request #2580 from haiyanmeng/remove-external-ip
...
Avoid exposing ElasticSearch DB over public IPs
2020-06-09 14:22:53 -07:00
Haiyan Meng
5cf0d887b1
Avoid exposing ElasticSearch DB over public IPs
2020-06-09 13:03:37 -07:00
Pieter Vincken
58c2df2dec
fix: add the fetch head in the correct location
2020-06-09 20:22:28 +02:00
Jingfang Liu
1644fdd076
Add kustomize build flag --enable_managedby_label
2020-06-09 11:10:19 -07:00
Pieter Vincken
cd25740b61
fix: solve issues with tags not being loaded
2020-06-09 19:56:04 +02:00
Pieter Vincken
28045399f3
fix: add missing assignment
2020-06-09 16:57:01 +02:00
Pieter Vincken
e630334837
fix: re-add log outputs
2020-06-09 16:56:20 +02:00
Pieter Vincken
b97df057c1
feat: re-introduce shallow git clones
...
Making full git clones slows down the kustomize build significantly for big repositories.
2020-06-09 16:35:09 +02:00
Kubernetes Prow Robot
546a7386ff
Merge pull request #2481 from Liujingfang1/master
...
support option for adding managed-by label
2020-06-08 13:47:47 -07:00
Jingfang Liu
4b117c4736
support option for adding managed-by label
2020-06-08 13:08:10 -07:00
Kubernetes Prow Robot
bc968d17e3
Merge pull request #2571 from pwittrock/release
...
Update kustomize to use latest version of cmd/config and cli-utils
2020-06-08 13:03:47 -07:00
Phillip Wittrock
51c2fe9742
Update kustomize to use latest version of cmd/config and cli-utils
2020-06-08 12:46:18 -07:00
Kubernetes Prow Robot
25a38ad2b6
Merge pull request #2573 from pankona/update-go-mod-to-use-go-1-14
...
Update go.mod to go 1.14
2020-06-08 10:09:49 -07:00
Kubernetes Prow Robot
8046efd261
Merge pull request #2575 from pwittrock/json
...
Add tests for reading json
2020-06-08 09:37:48 -07:00
Phillip Wittrock
9a4acba118
Add tests for reading json
2020-06-08 08:48:14 -07:00
pankona
d9d67e33e7
Run travis/check-go-mod.sh and make all
2020-06-08 16:25:52 +09:00
pankona
18d6a96f80
Update go.mod to use go 1.14
2020-06-08 16:25:35 +09:00
Kubernetes Prow Robot
458a7c532c
Merge pull request #2567 from pwittrock/kubectl-krm
...
Refactor kustomize config command structure
2020-06-06 09:03:45 -07:00
Phillip Wittrock
701c217791
Refactor kustomize config command structure
...
- Create cfg, fn, live parent commands
2020-06-06 08:50:41 -07:00
Kubernetes Prow Robot
e042a22d0f
Merge pull request #2570 from mortent/FixEmptyStringHandling
...
Treat empty strings as string type instead of null type
2020-06-05 15:23:46 -07:00
Morten Torkildsen
4fca00014c
Treat empty strings as string type instead of null type
2020-06-05 15:04:18 -07:00
Jeff Regan
1c2eaa9d29
Merge pull request #2554 from quiye/ResMap
...
Fix length checking for ResMap resources
2020-06-05 14:06:37 -07:00
Kubernetes Prow Robot
1f32e89d95
Merge pull request #2560 from yutachaos/feature/added_numberonlytag_test_editset_image
...
Add test case when image tag is a number
2020-06-05 13:57:46 -07:00
Jeff Regan
b7a379604c
Merge pull request #2568 from monopole/addTests
...
Add kustomize v3.6.1 e2e testing to prow tests
2020-06-05 13:46:14 -07:00
jregan
cea461e8f2
addTests
2020-06-05 13:24:56 -07:00
Kubernetes Prow Robot
73157c7141
Merge pull request #2562 from sunny0826/plugin-guided
...
add zh doc exec/go plugin
2020-06-05 10:23:44 -07:00
Kubernetes Prow Robot
72dc895c52
Merge pull request #2552 from pwittrock/krm
...
Write setter definitions to `Krmfile` instead of `kustomization`
2020-06-05 10:01:46 -07:00
Kubernetes Prow Robot
2aca65a126
Merge pull request #2565 from MadVikingGod/fix-windows
...
Fix windows builds.
2020-06-05 08:57:44 -07:00
Aaron Clawson
ac2e6990c3
Fix windows builds.
...
This updates golang.org/x/crypto to a version that has reverted the changes made because of a breaking api change in golang.org/x/sys.
2020-06-05 08:55:15 -05:00
guoxudong
8f0900f95e
fix
2020-06-05 09:42:05 +08:00
Kubernetes Prow Robot
2549a8c6be
Merge pull request #2558 from Shell32-Natsu/statefulset-name-in-hpa
...
Update StatefulSet ref name in HPA
2020-06-04 11:35:14 -07:00
yutachaos
88ebe1c73e
Add test case when image tag is a number
2020-06-04 11:39:44 +09:00
quiye
08922cfe29
Fix length checking for ResMap resources
2020-06-04 08:37:44 +09:00
Kubernetes Prow Robot
952a2ebbf4
Merge pull request #2547 from dan-slinky-ckpd/patch-1
...
Update set.md examples to use correct field name
2020-06-03 14:08:43 -07:00
Phillip Wittrock
075846c731
Support initializing a directory with a Krmfile
2020-06-03 11:56:59 -07:00
Kubernetes Prow Robot
d531de6774
Merge pull request #2551 from phanimarupaka/NestedSubst
...
Nested substitutions
2020-06-03 10:56:11 -07:00
Kubernetes Prow Robot
cedcf3ac04
Merge pull request #2168 from pgpx/feature-kustomizationpatch
...
Implement "kind: Component" to support composition
2020-06-03 10:32:11 -07:00
guoxudong
8ce637a004
add zh doc exec/go plugin
2020-06-03 17:12:47 +08:00
Phani Teja Marupaka
10250286c7
Check for cycles during create-subst
2020-06-01 20:27:13 -07:00
Phani Teja Marupaka
a43d43f2c4
Nested substitutions
2020-06-01 20:27:02 -07:00
Donny Xia
8356979e1f
Update StatefulSet ref name in HPA
2020-06-01 16:52:13 -07:00
Morten Torkildsen
46d9a8dc46
Merge pull request #2556 from mortent/releasecmdconf
...
release cmd/config
2020-06-01 12:52:53 -07:00
Morten Torkildsen
cb3854edaa
release cmd/config
2020-06-01 12:33:34 -07:00
Kubernetes Prow Robot
083a266b0b
Merge pull request #2555 from mortent/ReleaseKyaml
...
Release v0.1.13 of kyaml
2020-06-01 11:57:56 -07:00
Morten Torkildsen
d6fdf1c01a
Release v0.1.13 of kyaml
2020-06-01 11:42:47 -07:00
Kubernetes Prow Robot
b679e33d47
Merge pull request #2545 from jijiew/addingFlags
...
Accept `set` value as flag or argument
2020-05-30 08:31:53 -07:00
Jijie Wei
e63b9ef825
update on util and comments
2020-05-29 16:23:10 -07:00
Jijie Wei
4b5b0dfdce
rebase
2020-05-29 12:50:03 -07:00
Jijie Wei
572260c0f0
change args to use flags instead, so that values starting with hyphen can be correctly parsed.
2020-05-29 12:45:31 -07:00
Phillip Wittrock
0e5e2648b3
write krm metadata to Krmfile instead of Kustomization
2020-05-29 12:01:01 -07:00
Jeff Regan
144471ce78
Merge pull request #2550 from Shell32-Natsu/releasing-replace
...
Check replace in go.mod before releasing
2020-05-28 15:52:11 -07:00
Paul Martin
98cb7fc8cd
Additional tests around reusing the same bases and components
2020-05-28 23:02:32 +01:00
Paul Martin
ca8e00fc15
Replace 'patch' with 'comp' in test data.
2020-05-28 23:02:32 +01:00
Paul Martin
93b0b1b0b1
Refactored Compontent tests to be table-driven
2020-05-28 23:02:32 +01:00
Paul Martin
34a442bbef
Additional tests around reusing the same bases and components
2020-05-28 23:02:31 +01:00
Donny Xia
37918ae745
Check error from ioutil.TempDir in test
2020-05-28 13:02:46 -07:00
Donny Xia
dca164e967
More tests
2020-05-28 12:53:26 -07:00
Donny Xia
8ac2365406
Check replace in go.mod before releasing
2020-05-28 12:34:58 -07:00
Jeff Regan
c1a2bf14da
Merge pull request #2548 from Shell32-Natsu/go-getter-doc
...
Add a note for go-getter
2020-05-28 11:38:24 -07:00
Donny Xia
a7af7df9cb
Add a note for go-getter
2020-05-28 10:15:19 -07:00
Dan Slinky @ Cookpad
8d148c7ee4
Update set.md examples to use correct field name
2020-05-28 13:36:12 +01:00
Kubernetes Prow Robot
0b94a1405d
Merge pull request #2544 from Shell32-Natsu/add-stringdata-to-encodesecret
...
Consider stringData when calculate secret hash
2020-05-27 17:22:02 -07:00
Kubernetes Prow Robot
b083187e6a
Merge pull request #2509 from phanimarupaka/RefChange
...
Short hand notation for setters/subst
2020-05-27 14:36:02 -07:00
Donny Xia
4dcf81050e
Consider stringData when calculate secret hash
2020-05-27 13:58:28 -07:00
Jeff Regan
c97fa946d5
Merge pull request #2543 from monopole/pinToApiv041
...
pin CLI to API v0.4.1
2020-05-27 13:44:51 -07:00
jregan
c35f5b0189
pin CLI to API v0.4.1
2020-05-27 13:32:22 -07:00
Jeff Regan
dd4aafe148
Merge pull request #2537 from Shell32-Natsu/fix-clone-hash
...
Fix git commit hash ignored
2020-05-27 13:22:08 -07:00
Jeff Regan
adb56abd99
Merge pull request #2542 from monopole/pinKustomizeToCmdKubectl_v0_1_0
...
pin kustomize to cmd/kubectl_v0_1_0
2020-05-27 12:36:44 -07:00
jregan
def978b334
pin kustomize to cmd/kubectl_v0_1_0
2020-05-27 12:20:39 -07:00
Phani Teja Marupaka
f7ca4fa106
Suggested Changes
2020-05-27 11:47:31 -07:00
Jeff Regan
ff7a7937c5
Merge pull request #2541 from monopole/pinToKStatus_v0_0_2
...
Pin to kstatus/v0.0.2
2020-05-27 11:13:15 -07:00
jregan
90c23026c2
Pin to kstatus/v0.0.2
2020-05-27 10:56:01 -07:00
Donny Xia
e5e4f33ac7
Fix go-getter
2020-05-26 17:42:31 -07:00
Donny Xia
5449dbc775
Fix git commit hash ignored
2020-05-26 14:44:37 -07:00
Kubernetes Prow Robot
52c5a9d380
Merge pull request #2490 from sunny0826/zh-docs
...
add zh docs plugins-builtions.md
2020-05-26 14:06:42 -07:00
Kubernetes Prow Robot
74d59f87c2
Merge pull request #2536 from Shell32-Natsu/merge-error-message
...
Improve error message for merge error
2020-05-26 13:54:41 -07:00
Phani Teja Marupaka
98ba8b7491
Change to create setter
2020-05-26 13:39:23 -07:00
Donny Xia
e05404f89c
Improve error message for merge error
2020-05-26 10:12:33 -07:00
Jeff Regan
9e40cc177a
Merge pull request #2532 from monopole/upgradeToV040
...
Upgrade CLI to API v0.4.0
2020-05-24 10:41:56 -07:00
jregan
315f7c6e7f
Upgrade CLI to API v0.4.0
2020-05-24 10:28:30 -07:00
Jeff Regan
13eedd95f9
Merge pull request #2530 from monopole/deleteRace
...
Remove race in tests.
2020-05-23 18:22:22 -07:00
jregan
a193129920
Remove race in tests.
2020-05-23 17:51:32 -07:00
Jeff Regan
d2c205b082
Merge pull request #2529 from monopole/addLogging
...
Add logging.
2020-05-22 19:02:36 -07:00
jregan
02184dbfc5
Add logging.
2020-05-22 18:57:18 -07:00
Jeff Regan
5b1edcdd0e
Merge pull request #2528 from monopole/makeInevitablePluginUtilsDir
...
Make plugin utils package.
2020-05-22 18:25:32 -07:00
jregan
b4f9e9ae56
Make plugin utils package.
2020-05-22 18:17:36 -07:00
Jeff Regan
a17022f7cc
Merge pull request #2525 from mcristina422/tools
...
Add tools package, tidy go mods
2020-05-22 18:11:32 -07:00
Jeff Regan
615f36119e
Merge pull request #2526 from mcristina422/patch-2
...
Add init as an alias to create
2020-05-22 18:02:53 -07:00
Michael Cristina
fd8c63772f
Simplify install
2020-05-22 19:52:16 -05:00
Jeff Regan
07cfa207f1
Merge branch 'master' into tools
2020-05-22 17:39:40 -07:00
Jeff Regan
d1a3758c39
Merge pull request #2517 from prachirp/example-versions
...
Update examples versions
2020-05-22 17:37:40 -07:00
Jeff Regan
7de391e0d6
Merge pull request #2499 from Shell32-Natsu/release_script
...
Release program
2020-05-22 17:29:45 -07:00
Jeff Regan
c62a83c903
Merge pull request #2520 from pwittrock/actions
...
Run GitHub actions to test on MacOS and Windows
2020-05-22 17:20:13 -07:00
Jeff Regan
82a05738f0
kustomize api v0.4.0
2020-05-22 17:09:17 -07:00
Jeff Regan
e25651f250
Merge pull request #2527 from monopole/removeFlakyOptimization
...
Remove flakey test optimization.
2020-05-22 17:08:31 -07:00
jregan
75d8492c51
Remove flakey test optimization.
2020-05-22 16:58:03 -07:00
Michael Cristina
eba34f4071
Add init as an alias to create
2020-05-22 18:46:39 -05:00
Michael Cristina
823847d90a
Add tools package, tidy go mods
2020-05-22 13:23:20 -05:00
Kubernetes Prow Robot
80dc4763bf
Merge pull request #2522 from arrikto/master
...
Mark components example as WIP
2020-05-22 08:16:38 -07:00
Alex Pyrgiotis
589f274493
Mark components example as WIP
...
Since the required implementation for the components example has not
been merged yet, we must inform the users that this example is a work in
progress.
Signed-off-by: Alex Pyrgiotis <apyrgio@arrikto.com >
2020-05-22 08:29:18 +00:00
Phillip Wittrock
f63faca999
Test on windows and mac
2020-05-21 19:08:31 -07:00
Kubernetes Prow Robot
d596330a0a
Merge pull request #2511 from pwittrock/windows
...
Fix cmd/config windows issues
2020-05-21 18:38:38 -07:00
Morten Torkildsen
31a3a08f53
Merge pull request #2519 from mortent/ReleaseCmdConfig
...
Release cmd/config
2020-05-21 17:59:31 -07:00
Jeff Regan
ffde2c452d
Update execPluginGuidedExample.md
...
fix #2410
2020-05-21 17:48:32 -07:00
Morten Torkildsen
93bfb5b6f6
Release cmd/config
2020-05-21 17:36:24 -07:00
Phillip Wittrock
28c919912a
Fix cmd/config windows issues
2020-05-21 16:53:24 -07:00
Jeff Regan
12d5ca68e9
Merge pull request #2516 from prachirp/patch-1
...
Add Cluster as not namespaceable kind
2020-05-21 15:46:35 -07:00
Prachi Pendse
847d415f50
Update examples versions
2020-05-21 15:30:14 -07:00
Morten Torkildsen
31d70c4ee2
Merge pull request #2515 from mortent/ReleaseKyamlCommand
...
Release kyaml
2020-05-21 15:01:20 -07:00
Prachi Pendse
06174fb52f
Add Cluster as not namespaceable kind
...
The Cluster object from the clusterregistry api is always cluster scoped.
2020-05-21 14:31:18 -07:00
Morten Torkildsen
276270eb57
Release kyaml
2020-05-21 13:50:37 -07:00
Phani Teja Marupaka
b3f5874978
Short hand notation for set
2020-05-21 11:15:16 -07:00
Donny Xia
4b68425d86
Update readme for releasing
2020-05-21 10:07:51 -07:00
Donny Xia
4d88032e11
Add comments
2020-05-21 10:07:51 -07:00
Donny Xia
909bc25e12
Add tests for modulemeta and moduleversion
2020-05-21 10:07:51 -07:00
Donny Xia
2df3a7fc08
Refactor
2020-05-21 10:07:51 -07:00
Donny Xia
2b0b29aec5
Add flag for running test
2020-05-21 10:07:51 -07:00
Donny Xia
1dced55f60
Improve branch existence check
2020-05-21 10:07:51 -07:00
Donny Xia
68d6b9add6
Remove testing
2020-05-21 10:07:51 -07:00
Donny Xia
44f5093ae3
Add tests
2020-05-21 10:07:51 -07:00
Donny Xia
557cd656ab
Finish pushing tag
2020-05-21 10:07:51 -07:00
Donny Xia
650f111e63
Add release command
2020-05-21 10:07:50 -07:00
Donny Xia
81da8f6f99
Update functions names
2020-05-21 10:07:50 -07:00
Donny Xia
32ed552ea6
List latest versions
2020-05-21 10:07:50 -07:00
Donny Xia
0b12f6c73d
Add test
2020-05-21 10:07:50 -07:00
Donny Xia
cd3b87e483
Basic structure of releasing program
2020-05-21 10:07:50 -07:00
Jeff Regan
d616c9c315
Merge pull request #2510 from monopole/makeTestMoreRelocatable
...
Make a test more relocatable.
2020-05-20 17:08:59 -07:00
jregan
006953265f
Make a test more relocatable.
2020-05-20 17:00:08 -07:00
Jeff Regan
4c520697fe
Merge pull request #2508 from monopole/upgrade_kyaml_v0_1_11
...
Upgrade to kyaml v0.1.11
2020-05-20 16:00:32 -07:00
jregan
8f5a55f89b
Upgrade to kyaml v0.1.11
2020-05-20 15:42:10 -07:00
Jeff Regan
c15fb14ccd
Merge pull request #2507 from Liujingfang1/doc
...
complete TODOs in docs/readme
2020-05-20 15:19:29 -07:00
Jingfang Liu
24711f9fae
complete TODOs in docs/readme
2020-05-20 13:33:58 -07:00
Jeff Regan
7db4996638
Merge pull request #2504 from monopole/hackGoSum
...
Automated fix to hack/go.sum
2020-05-20 09:02:29 -07:00
jregan
8efc528117
Automated fix to hack/go.sum
2020-05-20 08:51:28 -07:00
Jeff Regan
d48952451a
Merge pull request #2505 from monopole/nondeterministic
...
Fix nondeterminstic failure
2020-05-20 08:45:56 -07:00
jregan
cf6fd30c73
Fix nondeterminstic failure
2020-05-20 08:30:30 -07:00
Kubernetes Prow Robot
f206241e2a
Merge pull request #2503 from monopole/oops
...
Beef up test.
2020-05-19 19:16:19 -07:00
jregan
07b679955e
Beef up test.
2020-05-19 18:26:37 -07:00
guoxudong
59f8f4ae14
fix
2020-05-20 09:25:31 +08:00
Kubernetes Prow Robot
33d72e9ae6
Merge pull request #2502 from monopole/testKustTarget
...
Add coverage for kusttarget.Load
2020-05-19 17:40:19 -07:00
jregan
e28af71b6f
Add coverage for kusttarget.Load
2020-05-19 17:26:18 -07:00
Kubernetes Prow Robot
b738cc221c
Merge pull request #2501 from pwittrock/windows
...
Address kyaml windows compatibility issues
2020-05-19 16:06:19 -07:00
Phillip Wittrock
f17cec0b3f
Address kyaml windows compatibility issues
2020-05-19 15:44:30 -07:00
Paul Martin
ab9d4c7e7b
Added test to ensure that individusal files cannot be added to the components list.
2020-05-19 19:26:18 +01:00
guoxudong
7bae481252
fix
2020-05-19 10:19:59 +08:00
Jeff Regan
765a4888df
Merge pull request #2438 from apyrgio/feature-components-docs
...
Kustomize API Proposal: Add an example with components
2020-05-18 16:37:45 -07:00
Jeff Regan
f9822c014f
Merge pull request #2468 from wendorf/numeric-common-labels
...
Test coverage for numeric-looking commonLabels strings
2020-05-18 14:06:23 -07:00
Kubernetes Prow Robot
1e36c1c74f
Merge pull request #2496 from phanimarupaka/SchemaFileToOpenAPI
...
Add schema-path flag to input openAPI for setters
2020-05-18 11:25:36 -07:00
Paul Martin
c5c53011da
PoC to add Components to a separate components list (instead of resources)
...
If this idea is preferred, the code could really do with a refactor (probably using closures to control the behaviour of accumulate directory)
2020-05-18 19:25:29 +01:00
Paul Martin
fdfb58cc3e
Require version kustomize.config.k8s.io/v1alpha1 for Component
2020-05-18 19:25:29 +01:00
Paul Martin
1079d8604c
Renamed KustomizationPatch to Component
2020-05-18 19:25:29 +01:00
Paul Martin
4454edc14c
Implement "kind: KustomizationPatch" to support composition of Kustomize files
2020-05-18 19:25:29 +01:00
Kubernetes Prow Robot
7d5304928b
Merge pull request #2495 from phanimarupaka/ValidateListValues
...
Validate list values against openAPI
2020-05-17 09:49:36 -07:00
Phani Teja Marupaka
bf17177270
Suggested Changes
2020-05-16 22:21:24 -07:00
Phani Teja Marupaka
2320c10463
Validate list values against openAPI
2020-05-16 22:01:11 -07:00
Phani Teja Marupaka
50cba50a8d
Add schema-path flag to input openAPI for setters
2020-05-16 18:36:05 -07:00
Kubernetes Prow Robot
2eabe24896
Merge pull request #2480 from mortent/FormattingAnnotation
...
Add annotation for opting out of formatting
2020-05-15 15:01:37 -07:00
Morten Torkildsen
99b850555d
Add annotation for opting out of formatting
2020-05-15 13:43:02 -07:00
Kubernetes Prow Robot
69e3c01cbf
Merge pull request #2493 from pwittrock/master
...
kustomize transformers to create fields if they are null
2020-05-15 13:13:37 -07:00
Phillip Wittrock
77b5a4a215
kustomize transformers to create fields if they are null
2020-05-15 12:30:59 -07:00
Dan Wendorf
214b5bcfb9
Test coverage for numeric-looking commonLabels strings
...
There is a regression in 72c7db39f2 where
commonLabels that are numeric-looking strings lose their quotation,
changing the value type from string to integer. This will cause the
resource to fail validation.
2020-05-15 12:26:10 -07:00
Alex Pyrgiotis
e1087cdfbc
Add a configMapGenerator to the example
...
Slightly alter the reCAPTCHA component to use a `configMapGenerator`,
instead of patching the base `ConfigMap` as in the rest of the
components, to show that this is supported as well.
2020-05-15 18:00:09 +00:00
Alex Pyrgiotis
844824e8e9
Incorporate the "components" suggestion
...
Incorporate the suggestion of the separate "components" field, that will
hold references to resources of `Component` kind. Also, add a missing
reference to the base, in the Kustomization files of the variants.
2020-05-15 15:04:17 +00:00
Alex Pyrgiotis
8d8773fc0e
Add some missing overlay fields
2020-05-15 15:01:56 +00:00
guoxudong
bf71dce60c
add zh docs plugins-builtions.md
2020-05-15 14:44:27 +08:00
Jeff Regan
66e889e4c1
Merge pull request #2489 from monopole/testExamplesAgainstHeadInProw
...
Test kustomize examples against head in prow presubmit.
2020-05-14 21:44:51 -07:00
jregan
ee2228c5fc
Test kustomize examples against head in prow presubmit.
2020-05-14 21:17:13 -07:00
Kubernetes Prow Robot
dd3a79bcf7
Merge pull request #2487 from pwittrock/master
...
Quote yaml 1.1 non-string values for commonlabels and commonAnnotations
2020-05-14 19:54:59 -07:00
Jeff Regan
84ed659d8c
Merge pull request #2488 from monopole/fixMake
...
Fix verify-kustomize target in Makefile
2020-05-14 19:34:01 -07:00
jregan
fbceeb1770
Fix verify-kustomize target in Makefile
2020-05-14 19:18:25 -07:00
Jeff Regan
a7b58257e1
Merge pull request #2486 from monopole/goModyTidyVerify
...
Automated ./hack/doGoMod.sh tidy;verify
2020-05-14 19:13:08 -07:00
Phillip Wittrock
b622306ff7
Quote yaml 1.1 non-string values for commonlabels and commonAnnotations
2020-05-14 19:05:41 -07:00
jregan
ee095371b8
Automated ./hack/doGoMod.sh tidy;verify
2020-05-14 18:50:04 -07:00
Jeff Regan
73cb596122
Merge pull request #2484 from monopole/moreLabellerTests
...
Add more labelling tests.
2020-05-14 18:13:15 -07:00
jregan
d0425791ca
Add more labelling tests.
2020-05-14 17:54:13 -07:00
Jeff Regan
bacb9e2249
Merge pull request #2482 from monopole/fixMkdirMinusP
...
Fix mkdir -p problem in example
2020-05-14 17:35:34 -07:00
Kubernetes Prow Robot
c0c70b26d1
Merge pull request #2483 from pwittrock/master
...
release kyaml and cmd/config
2020-05-14 17:30:59 -07:00
Phillip Wittrock
6837d1f196
release kyaml and cmd/config
2020-05-14 17:10:01 -07:00
jregan
f247955942
Fix mkdir -p problem in example
2020-05-14 17:07:02 -07:00
Kubernetes Prow Robot
f7f0923375
Merge pull request #2470 from pwittrock/master
...
Support publishing starlark functions from urls
2020-05-14 14:44:58 -07:00
Kubernetes Prow Robot
d1556837e1
Merge pull request #2478 from phanimarupaka/ValidateSubstitutionsOpenAPI
...
Validate substitutions against openAPI
2020-05-14 14:20:58 -07:00
Phani Teja Marupaka
7c731f0109
Validate substitutions against openAPI
2020-05-14 14:00:58 -07:00
Kubernetes Prow Robot
ff125b8c6c
Merge pull request #2473 from pwittrock/fix
...
Set common labels and annotations as strings
2020-05-14 12:00:58 -07:00
Kubernetes Prow Robot
9a4927607d
Merge pull request #2471 from phanimarupaka/OpenAPIValidations
...
Validate setters against openAPI
2020-05-14 11:42:23 -07:00
Ioannis Androulidakis
6951623dd0
Rename KustomizationPatch to Component
...
The main change in this commit is that we rename the
`KustomizationPatch` kind to `Component`, and use the appropriate group
and API version (`kustomize.config.k8s.io/v1alpha1`).
2020-05-14 14:11:47 +00:00
Phani Teja Marupaka
eb7602fe19
Validate setters against openAPI
2020-05-13 21:34:28 -07:00
Jeff Regan
a1def720cc
Update valueAdd.md
2020-05-13 17:02:12 -07:00
Phillip Wittrock
0866e2a54b
Set common labels and annotations as strings
2020-05-13 16:58:38 -07:00
Jeff Regan
99933bf571
Update valueAdd.md
2020-05-13 16:38:16 -07:00
Kubernetes Prow Robot
b1fbf1958d
Merge pull request #2432 from tamalsaha/fix-marshal
...
Fix MarshalJSON of array
2020-05-13 16:22:22 -07:00
Tamal Saha
e3971ffbff
Fix linter warning
...
Signed-off-by: Tamal Saha <tamal@appscode.com >
2020-05-13 13:34:24 -07:00
Tamal Saha
802d79ae32
Fix MarshalJSON of array
...
Signed-off-by: Tamal Saha <tamal@appscode.com >
2020-05-13 13:32:19 -07:00
Phillip Wittrock
6ae53cb732
Support publishing starlark functions from urls
2020-05-13 11:36:49 -07:00
Kubernetes Prow Robot
0a8d367633
Merge pull request #2469 from pwittrock/gomod
...
unpin kyaml for cmd/config
2020-05-13 11:22:27 -07:00
Phillip Wittrock
75cba52f60
unpin kyaml for cmd/config
2020-05-13 11:10:26 -07:00
Alex Pyrgiotis
5884290fff
Set API version of KustomizationPatch to v1alpha1
...
Rename all `KustomizationPatch` instances to
`v1alpha1/KustomizationPatch`, to reflect that it's an alpha feature.
2020-05-13 14:05:30 +00:00
Ioannis Androulidakis
0152dbb0dc
Extend example with components
...
Describe in more detail the solution with stock kustomize variants to
better showcase the benefits of kustomize components.
Plus, revamp certain parts of the example with minor fixes.
2020-05-13 13:58:55 +00:00
Kubernetes Prow Robot
5d7269968a
Merge pull request #2456 from sunny0826/zh-docs
...
Add plugins zh docs
2020-05-12 18:22:26 -07:00
Jeff Regan
a0b997308a
Merge pull request #2461 from breun/macports
...
Add install command for MacPorts user
2020-05-12 15:50:11 -07:00
Kubernetes Prow Robot
aa95c9a773
Merge pull request #2465 from pwittrock/save-comments
...
Copy comments from function inputs to function outputs.
2020-05-12 15:46:26 -07:00
Phillip Wittrock
5907c9e141
Copy comments from function inputs to function outputs.
2020-05-12 15:07:43 -07:00
Kubernetes Prow Robot
266af31bcb
Merge pull request #2463 from pwittrock/master
...
Migrate examples on to go fn framework
2020-05-12 14:18:21 -07:00
Kubernetes Prow Robot
988afcb82d
Merge pull request #2442 from phanimarupaka/AddMaintainer
...
Add maintainer
2020-05-12 11:16:21 -07:00
Jeff Regan
ec96854186
Merge pull request #2449 from mcristina422/patch-1
...
add missing required key in example
2020-05-12 10:33:00 -07:00
Jeff Regan
26a6c8e47a
Merge pull request #2459 from asadali/change-mutating-webhook-order
...
Relative Order of Mutating/Validating WebhookConfigs
2020-05-12 10:32:09 -07:00
Phillip Wittrock
d5666c4ff4
Migrate examples on to go fn framework
2020-05-12 10:11:56 -07:00
Nils Breunese
ec43561c2d
Add install command for MacPorts user
2020-05-12 18:41:33 +02:00
guoxudong
4faf00b928
Merge branch 'zh-docs' of https://github.com/sunny0826/kustomize into zh-docs
2020-05-12 14:13:55 +08:00
guoxudong
4b78440c59
add zh docs plugins.md
2020-05-12 14:13:12 +08:00
guoxudong
aafe6b0260
fix
2020-05-12 09:17:13 +08:00
Asad Ali
74b45392fc
Relative Order of Mutating/Validating WebhookConfigs
...
MutatingWebhookConfig may have similar dependencies as the
ValidatingWebhookConfig. eg. a k8s cluster service. Therefore, it should
be ordered last as well.
This PR preserves the implicit ordering between CustomResources and the
webhook while introducing a relative order between the two webhooks.
i.e. MutatingWebhook should be created prior to the ValidatingWebhook
The change is an enhancement of #1104
2020-05-11 13:08:07 -07:00
Jeff Regan
f8ef55eeac
Update valueAdd.md
2020-05-11 10:56:49 -07:00
Jeff Regan
897e7b6e61
Merge pull request #2458 from monopole/updateBuildScripts
...
Update build scripts
2020-05-11 09:42:46 -07:00
Jeffrey Regan
70b1cfef4a
Update build scripts
2020-05-11 09:40:54 -07:00
Jeff Regan
4c9cc343cd
Merge pull request #2457 from monopole/pinToApiV033
...
Pin kustomize CLI to kustomize API v0.3.3
2020-05-11 08:48:11 -07:00
jregan
5213426f0a
Pin kustomize to api v0.3.3
2020-05-11 08:33:23 -07:00
guoxudong
5e22d9fedb
fix
2020-05-11 10:44:45 +08:00
guoxudong
a5cdc6c912
fix
2020-05-11 10:38:56 +08:00
guoxudong
6a32d8ac42
add zh docs plugins.md
2020-05-11 10:36:22 +08:00
Jeff Regan
abb9d5a5b1
Merge pull request #2455 from monopole/add6902
...
Introduce ValueAddTransformer.
2020-05-10 18:23:29 -07:00
jregan
e54455705d
ValueAddTransformer
2020-05-10 17:49:46 -07:00
Jeff Regan
c39cf55509
Merge pull request #2454 from monopole/valueAddFilter
...
add value add filter
2020-05-10 17:12:27 -07:00
jregan
1a89d09f40
add value add filter
2020-05-10 16:59:43 -07:00
Jeff Regan
4ee126c840
Merge pull request #2453 from monopole/defineNamespaceField
...
Define global const for metadata/namespace field
2020-05-09 18:39:03 -07:00
jregan
39cb87cf2b
Define global const for metadata/namespace field
2020-05-09 18:00:26 -07:00
Jeff Regan
3c6d3845ec
Merge pull request #2452 from monopole/filePathJoin
...
Add filesys.InsertPathPart function
2020-05-09 17:39:04 -07:00
jregan
51e3e0ff29
add filesys.InsertPathPart function
2020-05-09 17:21:31 -07:00
Jeff Regan
5c382b3c57
Merge pull request #2451 from monopole/upgradeKyaml
...
Upgrade to latest kyaml, cmd/config
2020-05-09 16:53:07 -07:00
jregan
065f70705d
Upgrade to latest kyaml, cmd/config
2020-05-09 16:31:24 -07:00
Michael Cristina
a3fba0cb07
add missing required key in example
2020-05-09 10:11:14 -05:00
Kubernetes Prow Robot
77fa5c2921
Merge pull request #2447 from pwittrock/release
...
update cmd/config e2e tests with new go function framework
2020-05-08 09:21:42 -07:00
Phillip Wittrock
cc84eb108d
update cmd/config e2e tests with new go function framework
2020-05-08 09:10:15 -07:00
Kubernetes Prow Robot
2409845437
Merge pull request #2446 from pwittrock/release
...
release kyaml and cmd/config v0.1.10
2020-05-08 09:05:43 -07:00
Phillip Wittrock
83c7c29132
release kyaml and cmd/config v0.1.10
2020-05-08 08:51:54 -07:00
Kubernetes Prow Robot
7a03fe7353
Merge pull request #2445 from pwittrock/release
...
UX improvements to kyaml/fn/framework
2020-05-08 08:23:42 -07:00
Phillip Wittrock
5bae01fa68
UX improvements to kyaml/fn/framework
2020-05-07 22:03:12 -07:00
Kubernetes Prow Robot
9d6bbfb38a
Merge pull request #2437 from phanimarupaka/ValidationSubstName
...
Avoid Setter and Substitution with same name
2020-05-07 14:09:42 -07:00
Kubernetes Prow Robot
dac97f6aeb
Merge pull request #2439 from phanimarupaka/ListSubstitions
...
List substitutions
2020-05-07 13:55:42 -07:00
phani
1494cd3702
Merge branch 'master' into ListSubstitions
2020-05-07 13:38:18 -07:00
Kubernetes Prow Robot
3dfc76b769
Merge pull request #2436 from pwittrock/exec
...
Refactor function runtimes into a single package
2020-05-07 13:33:42 -07:00
Phillip Wittrock
dab0f3cf22
Add documentation and simplify framework
2020-05-07 12:51:02 -07:00
Kubernetes Prow Robot
8d5fc2f281
Merge pull request #2397 from sunny0826/docs
...
Update zh docs
2020-05-07 10:43:09 -07:00
Kubernetes Prow Robot
9b26390d92
Merge pull request #2433 from webwurst/patch-2
...
Fix typo
2020-05-06 13:33:08 -07:00
Phani Teja Marupaka
7309a5cb06
Suggested Changes
2020-05-06 12:38:12 -07:00
Kubernetes Prow Robot
099b6ff460
Merge pull request #2441 from phanimarupaka/DoNotModifyCM
...
Do not modify CM and Secrets Generator
2020-05-06 12:21:09 -07:00
Phani Teja Marupaka
eb86d6a2d7
Add maintainer
2020-05-06 10:47:05 -07:00
Phani Teja Marupaka
7d600c1c5a
Do not modify CM and Secrets Generator
2020-05-06 09:38:33 -07:00
Phillip Wittrock
259624ac07
run e2e tests in GitHub Actions CI
2020-05-06 08:59:54 -07:00
Phillip Wittrock
d16d1f81b0
add starlark e2e tests
2020-05-06 08:59:54 -07:00
Phillip Wittrock
b3ff51b9bc
Add warnings for exec functions
2020-05-06 08:59:54 -07:00
Phillip Wittrock
c9f50745ff
e2e tests for functions
2020-05-06 08:59:54 -07:00
Phillip Wittrock
95f0a44fc0
Enable exec functions (Alpha)
2020-05-06 08:59:54 -07:00
Phillip Wittrock
174b2ed62e
Refactor starlark runtime ontop of runtimeutil
2020-05-06 08:16:14 -07:00
Phillip Wittrock
594c48d19a
Refactor container function runtime into its own package
2020-05-06 08:16:14 -07:00
Phillip Wittrock
096ad8c95c
Exec function implementation
2020-05-06 08:16:14 -07:00
Phillip Wittrock
fd70213ca2
Create shared functions filter library
2020-05-06 08:16:14 -07:00
Jeff Regan
212ec66e91
Merge pull request #2440 from kubernetes-sigs/pwittrock-patch-1
...
Create go.yml
2020-05-06 07:58:45 -07:00
Phillip Wittrock
02235007e1
Create go.yml
2020-05-06 07:52:18 -07:00
Alex Pyrgiotis
6063a6bde8
Add an example with components
...
Add a WIP example that showcases how components can be used.
2020-05-06 07:44:21 +00:00
Phani Teja Marupaka
6d92608877
List substitutions
2020-05-05 20:51:46 -07:00
Phani Teja Marupaka
e771902a07
Avoid Setter and Substitution with same name
2020-05-05 14:47:28 -07:00
Tobias Bradtke
2ce66c0a85
Fix typo
2020-05-03 01:23:46 +02:00
Kubernetes Prow Robot
f7909fad71
Merge pull request #2429 from pwittrock/framework
...
Better support for writing functions in go
2020-05-01 12:06:29 -07:00
Kubernetes Prow Robot
5e00158b00
Merge pull request #2430 from monopole/versionBump
...
kyaml 0.1.8, cmd/config 0.1.7
2020-04-30 16:06:06 -07:00
Jeffrey Regan
218880cdd9
kyaml 0.1.8, cmd/config 0.1.7
2020-04-30 15:51:49 -07:00
Jeff Regan
31e5ab1e6d
Merge pull request #2428 from thephw/update-exampe-tests-link-in-docs
...
Update link to travis pre-commit hook in docs
2020-04-30 15:44:47 -07:00
Jeff Regan
a9e998d27d
Merge pull request #2424 from monopole/fixErrorMessage
...
Improve config failure error message.
2020-04-30 15:41:04 -07:00
Phillip Wittrock
b579bf2b03
Better support for writing functions in go
2020-04-30 13:33:56 -07:00
Patrick Wiseman
cae8fd0013
Update link to travis pre-commit hook in docs
2020-04-30 12:03:47 -04:00
jregan
de9f80c41b
Improve config failure error message.
2020-04-29 19:42:56 -07:00
Jeff Regan
085b64cde4
Merge pull request #2423 from justinsb/fix_mergefilter_docs
...
Fix godocs on MergeFilter
2020-04-29 15:36:29 -07:00
Jeff Regan
0abad97de3
Merge pull request #2419 from phanimarupaka/SettersNameForSubst
...
Simplify substitutions
2020-04-29 12:46:39 -07:00
Phani Teja Marupaka
a2f2cc6a85
Create setter with marker as name for subst
2020-04-29 12:20:38 -07:00
Justin SB
028811eb97
Fix godocs on MergeFilter
...
It was copy-pasted from GrepFilter
2020-04-29 14:13:15 -04:00
Jeff Regan
d67c03af12
Merge pull request #2421 from Shell32-Natsu/2392-codeClean
...
Remove inventory transformer
2020-04-29 11:03:54 -07:00
Jeff Regan
c95a89c1f1
Merge pull request #2422 from muenchdo/test/merge-env-from
...
add test to demonstrate kubernetes-sigs/kustomize#1835
2020-04-29 10:54:16 -07:00
Dominik Münch
499246a4a4
add test to demonstrate kubernetes-sigs/kustomize#1835
2020-04-29 09:27:23 +02:00
Jeff Regan
bd3d413ffd
Merge pull request #2420 from ian-howell/replaceVars-panic
...
Fix a panic when doing variable replacement.
2020-04-28 11:25:42 -07:00
Donny Xia
9195f05bba
Update document
2020-04-28 17:36:44 +00:00
Donny Xia
63f7495e88
Remove inventory transformer #2392
2020-04-28 17:36:44 +00:00
guoxudong
6994e41eb3
fix
2020-04-28 14:17:03 +08:00
Ian Howell
1d46edccb5
Fix a panic when doing variable replacement.
...
This fixes an issue where Kustomize expects a []string, but gets a slice
of something else instead, which causing a runtime panic.
This fixes 2241
2020-04-27 15:54:04 -05:00
Jeff Regan
c771f24626
Merge pull request #2389 from webwurst/patch-1
...
Fix formating of example
2020-04-27 10:44:33 -07:00
Kubernetes Prow Robot
3e6b5918a2
Merge pull request #2418 from monopole/annotationTransformer
...
Remove MapTransformer.
2020-04-25 14:59:28 -07:00
jregan
7feb873ef6
Remove MapTransformer.
2020-04-25 13:27:01 -07:00
Jeff Regan
3c72a93c21
Merge pull request #2417 from monopole/fixBuild
...
Disable flaky git diff checks.
2020-04-25 12:52:23 -07:00
jregan
f07cae82b0
Disable flakey git diff checks.
2020-04-25 12:37:10 -07:00
Jeff Regan
2b48c4b08d
Merge pull request #2416 from aodinokov/finalize_helm_v3_support
...
Finalize helm v3 support
2020-04-25 12:34:01 -07:00
Alexey Odinokov
855b2c3171
Polishing helmV3 related changes
...
Enabled HelmV3 related test,
Made sure HelmV2 and HelmV3 UT pass,
Pinned Chart version as per TODO note
Removed accomplished TODOs
2020-04-25 04:58:14 +00:00
Jeff Regan
82f20da46e
Merge pull request #2414 from monopole/migrateLabelTransformer
...
Migrate label transformer
2020-04-24 18:12:44 -07:00
jregan
72c7db39f2
Migrate the label transformer.
2020-04-24 17:39:52 -07:00
jregan
c852bb00f2
Special treatment for core apiVersions.
2020-04-24 15:40:44 -07:00
Jeff Regan
a5db82e3a0
Merge pull request #2411 from monopole/moarTests
...
More GVK tests before GV treatment changes.
2020-04-24 15:35:22 -07:00
jregan
0636368c8c
More GVK tests before GV treatment changes.
2020-04-24 15:10:59 -07:00
Jeff Regan
3516bf1bb1
Merge pull request #2409 from monopole/apiVersionExtractions
...
Isolate apiVersion parsing.
2020-04-24 14:17:28 -07:00
jregan
d5ba8533fa
Isolate apiVersion parsing.
2020-04-24 13:56:41 -07:00
Alexey Odinokov
40db077d3d
updated test for helmV3
2020-04-24 05:51:23 +00:00
Alexey Odinokov
d4d95012c7
Added needed calls for HelmV3
2020-04-24 05:14:08 +00:00
Kubernetes Prow Robot
99b15004dd
Merge pull request #2406 from monopole/upgradeTests
...
Bug hunting; add more tests high and low.
2020-04-23 17:14:07 -07:00
jregan
c777a3805d
Bug hunting; add more tests high and low.
2020-04-23 16:52:12 -07:00
Kubernetes Prow Robot
52facc13ed
Merge pull request #2404 from monopole/goVersion14
...
Adjust scripts to allow either Go v.13 or Go v1.14
2020-04-22 19:09:45 -07:00
jregan
53e7c87604
Adjust scripts to be go v1.14 compatible
2020-04-22 18:34:15 -07:00
Kubernetes Prow Robot
8618613325
Merge pull request #2402 from pwittrock/validation-spec
...
release kyaml and cmd/config
2020-04-22 15:19:44 -07:00
Jeff Regan
59b1662b92
Merge pull request #2401 from monopole/fixBuild
...
Fix broken Makefiles.
2020-04-22 13:43:58 -07:00
jregan
efeb26c634
Fix broken Makefiles.
2020-04-22 13:30:39 -07:00
Jeff Regan
e287d68d0f
Merge pull request #2403 from monopole/removeGuess
...
Remove time guessing.
2020-04-22 13:30:09 -07:00
jregan
3786db2dba
Remove time guessing.
2020-04-22 13:20:10 -07:00
Phillip Wittrock
46316198cb
release kyaml and cmd/config
2020-04-22 13:08:19 -07:00
Kubernetes Prow Robot
243394002f
Merge pull request #2391 from pwittrock/validation-spec
...
Allow declaratively running starlark functions
2020-04-22 09:27:53 -07:00
guoxudong
60f3ca6f70
update:docs/zh/README.md
2020-04-22 17:00:16 +08:00
guoxudong
5e9619d3fb
update:docs/zh/fields.md
2020-04-22 16:44:50 +08:00
Jeff Regan
b9053655db
Merge pull request #2395 from monopole/checkForProwNotTravis
...
Check for prow, not travis, in CI test.
2020-04-21 21:19:45 -07:00
jregan
1f35b37712
Check for prow, not travis, in CI test.
2020-04-21 21:09:09 -07:00
Kubernetes Prow Robot
d7484aacad
Merge pull request #2394 from monopole/installHelm3
...
Start adding helm3 to ChartInflator and its coverage.
2020-04-21 21:03:51 -07:00
jregan
98414e8bf6
Start adding helm3 to ChartInflator and its coverage.
2020-04-21 20:45:19 -07:00
Phillip Wittrock
c1f2dd3688
Allow declaratively running starlark functions
2020-04-21 14:51:15 -07:00
Jeff Regan
982b9e77d4
Merge pull request #2372 from phanimarupaka/GitDiffForUpdate
...
Print file difference like git diff
2020-04-21 11:16:36 -07:00
Kubernetes Prow Robot
c75a47322b
Merge pull request #2388 from monopole/removeStaticCling
...
Remove static cling in plugin development flow.
2020-04-20 12:13:40 -07:00
Jeff Regan
bb05d19a5a
Merge pull request #2383 from novalagung/master
...
Issue #2381 - bug fix for unmodified `found` variable
2020-04-20 10:41:20 -07:00
Tobias Bradtke
8c18970b56
Fix formating of example
2020-04-20 18:33:22 +02:00
jregan
2c615d78a2
Remove static cling in plugin development flow.
2020-04-20 08:29:01 -07:00
Jeff Regan
45a9805656
Merge pull request #2387 from monopole/splitOutCompilerUtils
...
Add compiler utils test.
2020-04-19 17:56:38 -07:00
jregan
504029281a
Add compiler utils test.
2020-04-19 17:44:01 -07:00
Jeff Regan
2d699f93fc
Merge pull request #2385 from monopole/pluginLoader
...
Plugin flow doc improvements and a new option for the plugin loader
2020-04-18 19:45:16 -07:00
jregan
1653a70693
Plugin loader improvements.
2020-04-18 18:29:10 -07:00
Kubernetes Prow Robot
4667372114
Merge pull request #2384 from pwittrock/validation-spec
...
Enable functions to defer failures
2020-04-17 21:43:35 -07:00
Phillip Wittrock
6d9702561a
Enable functions to defer failures
...
so multiple validators can be run sequentially without shortcircuiting the pipeline
2020-04-17 20:27:58 -07:00
novalagung
4533e43009
Issue #2381 - bug fix for unmodified found variable
2020-04-18 04:06:54 +07:00
Kubernetes Prow Robot
c7b00733c1
Merge pull request #2382 from pwittrock/release
...
release cmd/config and kyaml
2020-04-17 11:03:07 -07:00
Phillip Wittrock
b023570fae
release cmd/config and kyaml
2020-04-17 09:51:59 -07:00
Kubernetes Prow Robot
8c315ab874
Merge pull request #2362 from pwittrock/validation-spec
...
Support for serializing ResourceList.results field from functions
2020-04-17 09:23:06 -07:00
Phani Teja Marupaka
014db05f9c
Print file difference like git diff
2020-04-16 12:31:00 -07:00
Kubernetes Prow Robot
d8f601248b
Merge pull request #2377 from monopole/patchReadability
...
PatchTransformer readability mods and another test.
2020-04-16 10:46:46 -07:00
Jeffrey Regan
9c75afca58
PatchTransfomer readability mods.
2020-04-15 18:48:59 -07:00
Jeff Regan
8f2f2c201f
Merge pull request #2376 from monopole/updateDeps
...
Update deps (autogenerated)
2020-04-15 17:49:55 -07:00
Jeffrey Regan
e66235f380
Update deps.
2020-04-15 17:12:25 -07:00
Jeff Regan
636167ac7f
Merge pull request #2359 from mortent/PatchTransformerFilter
...
Update PatchTransformer to use kyaml filters
2020-04-15 17:11:29 -07:00
Kubernetes Prow Robot
4eac2b10d6
Merge pull request #2373 from monopole/addGeneratorTest
...
Add coverage to the disable name hash option in generators.
2020-04-15 16:18:45 -07:00
Jeffrey Regan
d15a573544
Add Generator Test
2020-04-15 16:00:06 -07:00
Phillip Wittrock
8d22cbdcca
Support writing results from container filter
2020-04-15 08:01:49 -07:00
Phillip Wittrock
b72db9e783
ByteReader/Writer support for serializing ResourceList.results field
2020-04-14 12:59:46 -07:00
Kubernetes Prow Robot
a446a4f4fe
Merge pull request #2354 from phanimarupaka/KustomizeOpenApi
...
Kustomization openapi ConfigMapGenerator and SecretGenerator
2020-04-14 10:48:13 -07:00
Phani Teja Marupaka
f81d766584
Kustomization openapi
2020-04-13 23:21:17 -07:00
Morten Torkildsen
ef592606a0
Update PatchTransformer to use kyaml filters
2020-04-13 21:25:02 -07:00
Kubernetes Prow Robot
4e322fb501
Merge pull request #2363 from monopole/moarPatchTransformerCoverage
...
Add more patch transformer coverage.
2020-04-10 19:35:47 -07:00
jregan
b1e48a46c7
Add more patch transformer coverage.
2020-04-10 18:21:12 -07:00
Jeff Regan
83700461fc
Merge pull request #2361 from mortent/PatchTransformerFilterTest
...
Update tests for PatchTransformer
2020-04-10 18:04:33 -07:00
Kubernetes Prow Robot
853181e36f
Merge pull request #2360 from monopole/updateDocs
...
More documentation for field.
2020-04-10 17:49:47 -07:00
Morten Torkildsen
e7e7648c55
Update tests for PatchTransformer
2020-04-10 16:12:53 -07:00
jregan
20643c933e
More documentation for field.
2020-04-10 13:54:25 -07:00
Kubernetes Prow Robot
0227582684
Merge pull request #2357 from monopole/refactorGeneratorArgs
...
Define hash suffix behavior in the presence of multiple GeneratorOptions.
2020-04-10 11:15:47 -07:00
jregan
c4db0f9a60
checkpoint
2020-04-10 11:01:31 -07:00
Jeff Regan
5479d32aa3
Merge pull request #2353 from kubernetes-sigs/prowBadge
...
Show prow build instead of deprecated travis
2020-04-09 19:49:33 -07:00
Jeff Regan
6aabe72fce
Merge pull request #2352 from monopole/unpinPlugins
...
Unpin the plugins (i.e. point them to head).
2020-04-08 19:55:38 -07:00
Jeff Regan
ee110a8e02
Show prow build instead of deprecated travis
2020-04-08 18:29:57 -07:00
jregan
65b6e1c2bb
Unpin the plugins (i.e. point them to head).
2020-04-08 18:01:10 -07:00
Jeff Regan
826da4b19e
Merge pull request #2344 from mortent/patchJson6902
...
Add json6902 patch filter based on kyaml libraries
2020-04-08 13:10:11 -07:00
Kubernetes Prow Robot
630ac1b318
Merge pull request #2350 from pwittrock/comments
...
fix copy comments to include document comments
2020-04-08 10:53:44 -07:00
Phillip Wittrock
23589cc2af
fix copy comments to include document comments
2020-04-08 09:16:43 -07:00
Kubernetes Prow Robot
b349351e6e
Merge pull request #2343 from phanimarupaka/DetectMergeConflicts
...
Copy file from source to destination
2020-04-07 12:47:44 -07:00
Phani Teja Marupaka
7bddd14419
Copyfile
2020-04-07 12:17:07 -07:00
Kubernetes Prow Robot
894e21acbf
Merge pull request #2341 from pwittrock/master
...
Fix program path in runfn
2020-04-07 10:03:44 -07:00
Morten Torkildsen
524d672307
Update go mudules dependencies
2020-04-07 09:57:45 -07:00
Morten Torkildsen
d051588789
Add json6902 patch filter based on kyaml libraries
2020-04-06 18:59:10 -07:00
Kubernetes Prow Robot
ea807fcdcc
Merge pull request #2342 from monopole/fieldNameChange
...
Remove use of patchjson6902 field.
2020-04-06 17:37:19 -07:00
Jeffrey Regan
a7f0af939b
Remove use of patchjson6902 field.
2020-04-06 17:23:55 -07:00
Phillip Wittrock
4f926df7cf
Fix path in runfn
...
- Calculate path relative to the functionConfig file
- Do not allow absolute paths or traversal to parent directories
2020-04-06 16:53:20 -07:00
Jeff Regan
1dad3f0975
Update patchMultipleObjects.md
2020-04-06 16:34:20 -07:00
Jeff Regan
885a9db52e
Update jsonpatch.md
2020-04-06 16:33:53 -07:00
Jeff Regan
8d40ead9b7
Merge pull request #2338 from monopole/multiPatchDemo
...
Better multi-patch demo.
2020-04-06 16:30:47 -07:00
Jeffrey Regan
86bcb47b7d
Better multi-patch demo.
2020-04-06 16:16:44 -07:00
Kubernetes Prow Robot
f08594cc22
Merge pull request #2337 from mortent/releaseKyaml
...
release kyaml 0.1.5
2020-04-06 15:43:48 -07:00
Morten Torkildsen
56b6fa90b3
release kyaml 0.1.5
2020-04-06 15:25:51 -07:00
Jeff Regan
292d950465
Merge pull request #2336 from mortent/AddMortentAsMaintainer
...
Add mortent to the maintainers list
2020-04-06 10:17:21 -07:00
Morten Torkildsen
ee431f755c
Add mortent to the maintainers list
2020-04-06 10:12:26 -07:00
Kubernetes Prow Robot
e00d0b98de
Merge pull request #2229 from boylee1111/boyil/priorityclass_ref
...
Add namereference for PriorityClass
2020-04-06 08:51:47 -07:00
Kubernetes Prow Robot
a8b9741866
Merge pull request #2331 from monopole/moreExamplesInJsonPatch
...
Improve json6902 patch example.
2020-04-05 16:36:09 -07:00
Kubernetes Prow Robot
7855031ecc
Merge pull request #2330 from phanimarupaka/RemoveFormatFilterForUpdate
...
Remove format filter for merge
2020-04-05 16:36:01 -07:00
Kubernetes Prow Robot
e12d57e6f2
Merge pull request #2327 from mortent/StrategicMergeTransformer
...
Add strategic merge patch filter based on kyaml libraries
2020-04-05 16:35:54 -07:00
Kubernetes Prow Robot
0d2ae19c80
Merge pull request #2306 from mortent/imageTagFilter
...
Add imagetag filter based on kayml libraries
2020-04-05 16:35:46 -07:00
Kubernetes Prow Robot
804cf6d71c
Merge pull request #2326 from ian-howell/export-noFieldError
...
Export noFieldError
2020-04-05 16:19:46 -07:00
Kubernetes Prow Robot
e342b68f0a
Merge pull request #2334 from mortent/FixKyamlJson
...
Fix issue with kyaml json unmarshalling
2020-04-05 15:51:46 -07:00
Morten Torkildsen
022805b56b
Fix issue with kyaml json unmarshalling
2020-04-04 20:39:29 -07:00
Jeffrey Regan
eb57d4b510
Improve json patch example.
2020-04-03 18:34:02 -07:00
Phani Teja Marupaka
a5a51ba76a
Remove format filter for update
2020-04-03 15:24:10 -07:00
Morten Torkildsen
32efef71f4
Add imagetag filter based on kayml libraries
2020-04-03 15:00:09 -07:00
Morten Torkildsen
98c08b2b66
Add strategic merge patch filter based on kyaml libraries
2020-04-03 13:56:20 -07:00
Ian Howell
5ea34b2efb
Export noFieldError
...
This would allow user's of the kustomize API to determine whether the
error received while trying to access a value at a specific field-path
occurred because that field doesn't exist, or if it was something else
that went wrong.
2020-04-03 14:22:14 -05:00
Jeff Regan
0f3d5c80e4
Merge pull request #2324 from mortent/BetterTransformerTesting
...
Better support for testing tranformers with kyaml support
2020-04-03 08:28:29 -07:00
Morten Torkildsen
cabaccb9fd
Better support for testing tranformers with kyaml support
2020-04-02 17:00:34 -07:00
Kubernetes Prow Robot
4d1fe6678f
Merge pull request #2319 from pwittrock/master
...
Implement json marshal / unmarshal for RNode
2020-04-02 16:33:46 -07:00
Kubernetes Prow Robot
04af0e6648
Merge pull request #2320 from pwittrock/starlark
...
Import environment and openAPI into starlark fn runtime
2020-04-02 14:29:05 -07:00
Kubernetes Prow Robot
7a696ef616
Merge pull request #2312 from prachirp/volume
...
Support mounting volumes to containers
2020-04-02 14:13:04 -07:00
Phillip Wittrock
691c11d520
Import environment and openAPI into starlark fn runtime
2020-04-02 12:35:47 -07:00
Prachi Pendse
109ffdaec5
Update parsing of StringToStorageMount to use SplitN
2020-04-02 12:12:27 -07:00
Kubernetes Prow Robot
aac1b7dc24
Merge pull request #2323 from pwittrock/release
...
release kyaml 0.1.4
2020-04-02 11:42:25 -07:00
Phillip Wittrock
96782d9584
release kyaml 0.1.4
2020-04-02 11:32:25 -07:00
Prachi Pendse
b17ea88bf7
Update mount flag to match docker docs
...
- Also modify TODO in validator-kubeval example
2020-04-02 11:20:32 -07:00
Kubernetes Prow Robot
091964c2c4
Merge pull request #2317 from trodge/markdown
...
added markdown format flag for create-setters
2020-04-02 08:10:25 -07:00
Prachi Pendse
38973a80c3
Use mount flag to pass storage mounts to functions
2020-04-01 15:03:57 -07:00
Phillip Wittrock
4a7b22cf23
Implement json marshal / unmarshal so it can be used by PatchJson6902Transformer
2020-04-01 14:35:05 -07:00
Kubernetes Prow Robot
21a544f188
Merge pull request #2316 from mortent/ReplicaCountTransformer
...
Add replicacount filter based on kyaml libraries
2020-04-01 14:04:24 -07:00
Kubernetes Prow Robot
43f44b88ce
Merge pull request #2315 from mortent/CleanupAnnotationsTransformer
...
Improve tests for AnnotationsTransformer
2020-04-01 13:48:23 -07:00
Kubernetes Prow Robot
0086470fe1
Merge pull request #2318 from pwittrock/master
...
Refactor and optimize function to set all setters
2020-04-01 12:46:23 -07:00
Phillip Wittrock
6a3eaf8ba0
Refactor and optimize function to set all setters
2020-04-01 11:27:59 -07:00
Thomas Rodgers
26e801d2f2
added markdown format flag
2020-04-01 10:35:53 -07:00
Kubernetes Prow Robot
d5d908610d
Merge pull request #2314 from phanimarupaka/SetAllSetterDefinitions
...
Set all setter definitions from source package
2020-04-01 09:35:28 -07:00
Morten Torkildsen
8a22efb213
Add replicacount filter based on kyaml libraries
2020-03-31 22:25:02 -07:00
Morten Torkildsen
8bd989abb1
Improve tests for AnnotationsTransformer
2020-03-31 20:29:50 -07:00
Phani Teja Marupaka
a3f59f2f4f
Set all setter definitions from source package
2020-03-31 20:25:52 -07:00
Prachi Pendse
a4ee1c2e72
Remove TODO for network and volume issues
2020-03-31 10:19:17 -07:00
Prachi Pendse
39fe903498
Support mounting volumes to containers
2020-03-31 01:08:54 -07:00
Kubernetes Prow Robot
78abd4193a
Merge pull request #2311 from pwittrock/master
...
kyaml implementation of the PrefixSuffixTransformer
2020-03-30 16:34:40 -07:00
Phillip Wittrock
96926fecce
kyaml implementation of the PrefixSuffixTransformer
2020-03-30 13:07:11 -07:00
Kubernetes Prow Robot
7d852c7bab
Merge pull request #2305 from pwittrock/filtersutil
...
NamespaceTransformer tests
2020-03-30 11:56:41 -07:00
Kubernetes Prow Robot
d36a5a9c2f
Merge pull request #2304 from bndn/patch-1
...
Fix argument name to provide digest to an image
2020-03-30 11:44:17 -07:00
Kubernetes Prow Robot
f81cc75925
Merge pull request #2307 from phanimarupaka/RearrangeComments
...
Rearrange comments for yaml/V3 bug fix
2020-03-30 11:22:16 -07:00
Kubernetes Prow Robot
ab39586960
Merge pull request #2309 from bzub/2308-list-setters_docs
...
config: update docs to use list-setters.
2020-03-30 10:54:17 -07:00
Phani Teja Marupaka
17503ae9d8
Rearrange comments for yaml/V3 bug fix
2020-03-30 10:51:47 -07:00
bzub
24988df444
config: update docs to use list-setters.
2020-03-30 12:42:37 -05:00
Phillip Wittrock
11ce0128ad
NamespaceTransformer tests
...
Follow up items to #2288
2020-03-30 10:32:51 -07:00
Benjamin Danon
4c0ab89c87
Fix argument name to provide digest to an image
2020-03-29 11:36:47 +02:00
Kubernetes Prow Robot
50cc1968e4
Merge pull request #2303 from pwittrock/filtersutil
...
Move filltersutil serialization to kyaml
2020-03-28 16:37:53 -07:00
Phillip Wittrock
51ba40d39b
Move filltersutil serialization to kyaml
2020-03-28 10:02:15 -07:00
Kubernetes Prow Robot
20184e9835
Merge pull request #2302 from pwittrock/filtersutil
...
Update kyaml version
2020-03-28 08:55:53 -07:00
Phillip Wittrock
8e3b7b195e
Update kyaml version
2020-03-28 08:44:32 -07:00
Jeff Regan
ba48f615e8
Merge pull request #2300 from monopole/labelFunctions
...
Function to set labels.
2020-03-27 20:44:10 -07:00
Jeffrey Regan
2be48ca96a
Function to set labels.
2020-03-27 17:53:28 -07:00
Kubernetes Prow Robot
85e9127071
Merge pull request #2297 from pwittrock/filtersutil
...
Utilities for working with map[string]interface{} + yaml.Node
2020-03-26 16:28:23 -07:00
Phillip Wittrock
06e70f74c2
Utilities for working with map[string]interface{} + yaml.Node
2020-03-26 15:06:00 -07:00
Jeff Regan
5184872cb5
Merge pull request #2298 from mortent/AnnotationsFilter
...
Add annotations filter based on kyaml libraries
2020-03-26 12:29:43 -07:00
Morten Torkildsen
f39f28d38f
Add annotations filter based on kyaml libraries
2020-03-25 21:47:12 -07:00
Kubernetes Prow Robot
114e676cb1
Merge pull request #2288 from pwittrock/kunstruct
...
Kustomize API: implement a FieldSpec transformer using kyaml libraries
2020-03-25 19:50:25 -07:00
Kubernetes Prow Robot
2826dddc32
Merge pull request #2296 from pwittrock/slfn
...
Refactor function code and allow for using starlark based filters
2020-03-25 19:38:25 -07:00
Phillip Wittrock
7164e55831
Allow functions to enable the starlark filter (off by default)
2020-03-25 13:29:20 -07:00
Kubernetes Prow Robot
39629ed3e7
Merge pull request #2247 from mengqiy/kptfnexample
...
print to stderr when encoutnering errors
2020-03-25 11:58:25 -07:00
Kubernetes Prow Robot
002993379a
Merge pull request #2255 from mvbakker/master
...
Updated README to use 'bases' instead of 'resources' in overlays examples
2020-03-25 11:28:25 -07:00
Kubernetes Prow Robot
63622dbf2f
Merge pull request #2286 from masih/patch-1
...
Update inventory_object.md
2020-03-25 11:18:06 -07:00
Phillip Wittrock
85e9779bd6
Refactor container functions
2020-03-24 20:50:08 -07:00
Phillip Wittrock
81bbd2f2e3
Enable using kyaml namespace transformer in builtin plugin
2020-03-24 20:44:28 -07:00
Phillip Wittrock
d41df982c5
Util functions for kyaml <-> kunstruct compatibility
2020-03-24 20:44:28 -07:00
Phillip Wittrock
7629a03dd6
namespace transformer implementation using kyaml
2020-03-24 20:44:28 -07:00
Phillip Wittrock
3def13d479
Support for FieldSpec based operations on kyaml objects
2020-03-24 20:44:28 -07:00
Phillip Wittrock
51a79d554c
Update go.mod and go.sum for kyaml based namespace transformer
2020-03-24 20:44:28 -07:00
Kubernetes Prow Robot
6c2adc48dd
Merge pull request #2295 from pwittrock/slfn
...
refactor function filters
2020-03-24 13:55:02 -07:00
Phillip Wittrock
efdd812cc1
refactor function filters
2020-03-24 11:18:46 -07:00
Kubernetes Prow Robot
cd6614a93b
Merge pull request #2278 from yujunz/getter
...
Support various target and resource with go-getter
2020-03-24 09:14:49 -07:00
Yujun Zhang
04bec8ed2e
Rename resourceGetter to remoteTargetGetter for readability
2020-03-24 10:19:49 +08:00
Kubernetes Prow Robot
51b29d7023
Support various target and resource with go-getter
2020-03-24 09:44:05 +08:00
Kubernetes Prow Robot
3a2635bd2d
Merge pull request #2291 from pwittrock/release
...
kyaml release 0.1.2
2020-03-23 12:21:25 -07:00
Phillip Wittrock
443fa792c3
kyaml release 0.1.2
2020-03-23 12:09:15 -07:00
Kubernetes Prow Robot
064f0641ba
Merge pull request #2287 from phanimarupaka/DontWriteToNoSetFiles
...
Skip writing to unedited files
2020-03-20 18:30:43 -07:00
Phani Teja Marupaka
a36d5b76be
Skip writing to unedited files
2020-03-20 16:24:16 -07:00
Kubernetes Prow Robot
5c0fbf9a7f
Merge pull request #2284 from phanimarupaka/AddNetworkFlag
...
Generate network config
2020-03-20 11:19:09 -07:00
Phani Teja Marupaka
9a9bdee605
Generate network config
2020-03-20 10:24:24 -07:00
Masih H. Derkani
11ef1f3921
Update inventory_object.md
2020-03-20 10:11:22 +00:00
Kubernetes Prow Robot
ce2e685619
Merge pull request #2257 from ticketmaster/misspell
...
fix misspellings
2020-03-19 09:17:23 -07:00
Michael Cook
aa46b6ec44
fix misspellings
2020-03-18 14:36:12 +01:00
Kubernetes Prow Robot
c4d949333d
Merge pull request #2283 from phanimarupaka/AddFieldSetterFilter
...
Add FieldSetter filter
2020-03-17 10:34:22 -07:00
Phani Teja Marupaka
702b10d524
Add FieldSetter filter
2020-03-17 10:08:29 -07:00
Kubernetes Prow Robot
7840b7f949
Merge pull request #2265 from pwittrock/merge3
...
Setters: support for setting string list fields
2020-03-17 09:44:30 -07:00
Kubernetes Prow Robot
2cf5dc16cb
Merge pull request #2137 from rhomel/image-match-tag-braces
...
Allow braces in image tag name
2020-03-17 09:44:22 -07:00
Kubernetes Prow Robot
036b93c8d0
Merge pull request #2280 from yujunz/golangci-lint
...
Exlude golangci-lint v1.24.0 which breaks CI
2020-03-17 09:26:22 -07:00
Yujun Zhang
cad69ae415
Exlude golangci-lint v1.24.0 which breaks CI
2020-03-16 18:16:38 +08:00
Kubernetes Prow Robot
5b774d09e1
Merge pull request #2215 from giteshk/master
...
#2214 : Variable reference does not work on the nfs.server
2020-03-10 09:33:36 -07:00
Kubernetes Prow Robot
9cbabe9135
Merge pull request #2267 from pwittrock/starlark
...
Starlark Filter support
2020-03-09 19:43:36 -07:00
Phillip Wittrock
7e8f8a649c
Better starlark documentation
2020-03-09 16:41:57 -07:00
Phillip Wittrock
68a9389bfe
starlark fn support for functionConfig input
2020-03-09 10:30:20 -07:00
Phillip Wittrock
5364b2198a
Add Starlark kio.Filter
...
- Support for implementing filters in Starlark
2020-03-09 10:30:18 -07:00
Phillip Wittrock
63ff34ffe2
Walk: opt-in to visiting map keys when walking map entries
2020-03-09 10:29:26 -07:00
Kubernetes Prow Robot
6944cea234
Merge pull request #2264 from yujunz/revert-2169
...
Revert "Merge pull request #2169 from yujunz/loader/go-getter"
2020-03-09 09:47:36 -07:00
Phillip Wittrock
370502ed4b
Setters: support for setting string list fields
2020-03-07 13:53:24 -08:00
Yujun Zhang
711bab85ae
Revert "Merge pull request #2169 from yujunz/loader/go-getter"
...
This reverts commit 0b1ad031a9 , reversing
changes made to 300dd108d5 .
2020-03-07 18:58:46 +08:00
Kubernetes Prow Robot
0b1ad031a9
Merge pull request #2169 from yujunz/loader/go-getter
...
Replace git cloner with go getter to support various target
2020-03-06 15:45:34 -08:00
Kubernetes Prow Robot
300dd108d5
Merge pull request #2167 from yujunz/loader/http
...
Allow loading file from http
2020-03-06 15:31:34 -08:00
Kubernetes Prow Robot
65522b9e9f
Merge pull request #2182 from chancez/per_resource_generator_options
...
Enable specifying GeneratorOptions per resource
2020-03-06 14:51:34 -08:00
Kubernetes Prow Robot
270f832b07
Merge pull request #2261 from pwittrock/master
...
release kyaml cmd/config 1.1
2020-03-06 12:33:08 -08:00
Phillip Wittrock
f2dddf48ae
release kyaml cmd/config 1.1
2020-03-06 09:29:25 -08:00
Kubernetes Prow Robot
37bab58095
Merge pull request #2258 from rhomel/api-0.3.3
...
increment api patch release to 0.3.3
2020-03-05 19:48:50 -08:00
Rhomel Chinsio
76e72ada16
increment api patch release to 0.3.3
...
Context: https://github.com/kubernetes-sigs/kustomize/pull/2249#issuecomment-595436980
Increased the patch version. But perhaps the minor version should increase instead since this is technically not a bug? Let me know if patch increment is sufficient in this case.
2020-03-06 09:56:34 +09:00
Kubernetes Prow Robot
0571f13da1
Merge pull request #2249 from rhomel/image-match-tag-braces-api
...
Allow braces in image tag name (api)
2020-03-05 12:28:38 -08:00
Rhomel Chinsio
b33d0f86f0
fix: add plugin file
2020-03-05 06:57:40 +00:00
Michiel Bakker
d43fc9979c
Updated README to use 'bases' instead of 'resources' in overlays examples
2020-03-04 13:45:23 +01:00
Yujun Zhang
735cefa456
Use a lite fork of go-getter
2020-03-04 20:04:39 +08:00
Yujun Zhang
a24bf6aece
Use a tailored go-getter to get rid of transitive depenencies
2020-03-04 20:04:39 +08:00
Yujun Zhang
fae66446a8
Replace git cloner with go getter to support various target
2020-03-04 20:04:39 +08:00
Kubernetes Prow Robot
6c2c08c4df
Merge pull request #2253 from khrisrichardson/issues/2252
...
#2252 : convert tests to exercise openapi and inference
2020-03-03 21:07:47 -08:00
Khris Richardson
fcfe798b75
convert tests to exercise openapi and inference
2020-03-03 18:50:02 -08:00
Kubernetes Prow Robot
a484bd2efd
Merge pull request #2251 from Liujingfang1/master
...
Use sigs.k8s.io/Application type instead of go template
2020-03-03 16:33:47 -08:00
Jingfang Liu
c8602cf9b6
Use sigs.k8s.io/Application type instead of go template
2020-03-03 13:57:03 -08:00
Kubernetes Prow Robot
caa8fdc3cd
Merge pull request #2245 from pwittrock/merge3
...
Use OpenAPI when 3-way merging resources
2020-03-03 12:51:46 -08:00
Rhomel Chinsio
f0ae77abd5
allow braces in image tag name (api)
2020-03-03 05:48:36 +00:00
Phillip Wittrock
5d1a0346b5
Use OpenAPI when merging (3way) resources
...
- When merging (3way) resources use the patch strategy from the openAPI if the definition exists for the field
- Allow disabling of guessing patch strategy merge keys when no definition exists
- Support defining strategy and key directly on configuration fields through line and header coments
- Support attaching schema to parent fields of lists, and propagating -- e.g. that a field is a PodTemplate
2020-03-02 20:56:53 -08:00
Mengqi Yu
55284dc290
print to stderr when encoutnering errors
2020-03-02 16:16:10 -08:00
Yujun Zhang
382425d974
Add unit test for http fileloader
2020-02-29 16:19:21 +08:00
Yujun Zhang
ff6250cdb4
Allow loading file from http
2020-02-29 16:19:21 +08:00
Kubernetes Prow Robot
2a8a17e3af
Merge pull request #2239 from Liujingfang1/master
...
Add an example function to append an Application CR to resources
2020-02-28 15:34:39 -08:00
Gitesh Koli
70ac18f720
Corrected CronJob volume Path and the expected results
2020-02-28 16:46:09 -05:00
Gitesh Koli
bb6677f80a
Fixed the YAML format error
2020-02-28 16:31:23 -05:00
install_apigee_kickstart_on_gke.sh script
3408c3e4c6
Fixed Tab to spaces
2020-02-28 16:11:22 -05:00
Jingfang Liu
f6ad78650e
Add an example function to append an Application CR to resources
2020-02-28 13:05:33 -08:00
install_apigee_kickstart_on_gke.sh script
a3800701f1
Additional Tests to cover CronJob, DaemonSet, ReplicaSet, StatefulSet, Pod, Job
2020-02-28 15:52:59 -05:00
Kubernetes Prow Robot
6c4370cd0d
Merge pull request #2238 from pwittrock/release
...
Release kyaml and cmd/config v0.1.0
2020-02-27 16:06:39 -08:00
Phillip Wittrock
052deacbb2
Add license to kfns_test
2020-02-27 15:49:53 -08:00
Phillip Wittrock
523ab2e35f
Add cmd/ and kyaml/ to prow tests
2020-02-27 15:49:50 -08:00
Phillip Wittrock
9a015ca8d5
kyaml v0.1.0 release
2020-02-27 15:27:26 -08:00
Kubernetes Prow Robot
a24cc4d305
Merge pull request #2237 from Liujingfang1/master
...
add SetLabel function in kyaml library
2020-02-27 14:18:38 -08:00
Jingfang Liu
ef76575ab6
add test for SetLabel and SetAnnotation
2020-02-27 13:37:36 -08:00
Jingfang Liu
39094f2aeb
add SetLabel function in kyaml library
2020-02-27 12:11:06 -08:00
Kubernetes Prow Robot
49ebb3f155
Merge pull request #2236 from pwittrock/parse
...
Setters type support
2020-02-27 12:06:38 -08:00
Phillip Wittrock
fa507f782f
Setters: support for explicit setter typing
...
- ensure OpenAPI definitions always uses strings for setter values
- allow the field type to be defined -- integer,boolean,string
- format values using yaml 1.1 compatibility
2020-02-27 11:51:18 -08:00
Phillip Wittrock
da548f65ea
fixup go.sum
2020-02-27 11:48:24 -08:00
Kubernetes Prow Robot
8991b193c6
Merge pull request #2232 from pwittrock/setby
...
Setters: support for enums
2020-02-26 20:33:19 -08:00
Phillip Wittrock
3c776b3435
fix setter clear set-by test
2020-02-26 20:25:05 -08:00
Phillip Wittrock
cf61a360e0
Support for enum mappings in setters
2020-02-26 20:13:06 -08:00
Kubernetes Prow Robot
a588f498ea
Merge pull request #2228 from pwittrock/setby
...
Setters: clear set-by if unspecified when setting a value
2020-02-26 14:23:19 -08:00
Boyil (Elliot) Li
1503b4c834
add namereference for PriorityClass
2020-02-26 14:18:49 -08:00
Phillip Wittrock
573d7b7234
Setters: clear set-by if unspecified when setting a value
2020-02-26 13:53:47 -08:00
Kubernetes Prow Robot
1d94ee86df
Merge pull request #2219 from phanimarupaka/substitutions
...
Create setters for substitutions
2020-02-26 13:41:19 -08:00
Phani Teja Marupaka
275bf05ae2
Refactoring and Table tests
2020-02-26 11:37:14 -08:00
Chance Zibolski
aec264d2b5
docs: Document per-resource generatorOptions
2020-02-26 09:54:43 -08:00
Chance Zibolski
62f21cbe69
Enable specifying GeneratorOptions per resource
...
In addition to specifying GeneratorOptions globally within a
kustomization, also allow users to set GeneratorOptions on a
per-resource level.
2020-02-26 09:54:43 -08:00
Phani Teja Marupaka
d70f3a7958
Update go files
2020-02-25 14:09:37 -08:00
Kubernetes Prow Robot
5707962df5
Merge pull request #2224 from monopole/disableTravis
...
Disable travis testing now that prow works.
2020-02-25 11:52:50 -08:00
Jeffrey Regan
63c06eeaf1
Disable travis testing now that prow works.
2020-02-25 11:38:36 -08:00
Kubernetes Prow Robot
b3ce3a7882
Merge pull request #2213 from vanou/correct_explanation_of_ApendAll_method_in_ResMap_interface
...
Correct explanation of ApendAll method in ResMap interface
2020-02-24 16:25:35 -08:00
Phani Teja Marupaka
a8b5ec2c61
Suggested Changes and Unit Tests
2020-02-24 12:35:14 -08:00
Kubernetes Prow Robot
d190e1c18a
Merge pull request #2220 from kubernetes-sigs/monopole-patch-1
...
Add lint-kustomize to prow-presubmit-check
2020-02-24 10:42:50 -08:00
Jeff Regan
96ac25fff5
Add lint-kustomize to prow-presubmit-check
...
To do tool installs.
2020-02-24 10:17:52 -08:00
Phani Teja Marupaka
1d988a0fd8
Merge branch 'master' into substitutions
2020-02-24 09:39:22 -08:00
Phillip Wittrock
6f176b1507
Merge pull request #2203 from pwittrock/setter-wiring
...
Manually merging since the prow automation does not appear to be configured correctly
2020-02-24 09:23:00 -08:00
Phillip Wittrock
d2f0b1b345
Merge pull request #2218 from pwittrock/master
...
Update kyaml to v0.0.13
2020-02-21 14:35:25 -08:00
Phillip Wittrock
c95a40933b
Update kyaml to v0.0.13
2020-02-21 10:18:52 -08:00
Phillip Wittrock
bc7b880ab1
Merge pull request #2211 from pwittrock/master
...
Make GetOpenAPIFile publicly settable
2020-02-21 10:16:21 -08:00
Phillip Wittrock
e004c31700
Make GetOpenAPIFile publicly settable
2020-02-21 08:09:48 -08:00
Phillip Wittrock
ca9aa62c26
Merge pull request #2216 from pwittrock/version
...
release cmd/config and kyaml 0.0.12
2020-02-21 08:09:08 -08:00
install_apigee_kickstart_on_gke.sh script
bfb1b44b15
Corrected the test data
2020-02-20 10:27:16 -05:00
install_apigee_kickstart_on_gke.sh script
9ebee1e247
Enable variable reference in the Volumes which involve NFS server
2020-02-20 00:23:10 -05:00
Phillip Wittrock
cee7cb6589
release cmd/config and kyaml 0.0.12
2020-02-19 15:01:14 -08:00
Phillip Wittrock
4f905c9cff
Merge pull request #2203 from pwittrock/setter-wiring
...
Manually merging since the prow automation does not appear to be configured correctly
2020-02-19 14:55:09 -08:00
Phillip Wittrock
232c1c8ee9
write create-substitution into command
2020-02-19 14:25:38 -08:00
Phillip Wittrock
61cf3e6ec5
wire set 2.0 command
2020-02-19 14:25:38 -08:00
Phillip Wittrock
1ce469f1fd
stop printing expected error message in fmt command test
2020-02-19 14:25:38 -08:00
Phillip Wittrock
a49c9de4a4
wire create-setter 2.0 into command
2020-02-19 14:25:38 -08:00
Phillip Wittrock
bada055cd3
wire list-setters 2.0 into command
2020-02-19 14:25:38 -08:00
Phillip Wittrock
d7e0b1ac31
setter utilities for simplifying commands
2020-02-19 14:25:38 -08:00
Phillip Wittrock
5549035b69
support for listing setters
2020-02-19 14:25:38 -08:00
Phillip Wittrock
025200cc12
support for adding setter substitution
...
- refactor add setter to include file updates
- support add substitution file updates
2020-02-19 14:25:38 -08:00
Phillip Wittrock
154939803f
better support for reading / writing single resource yaml files
2020-02-19 08:16:07 -08:00
Phillip Wittrock
64c30a0678
fix nil dereference issue in fieldmeta
2020-02-19 08:13:26 -08:00
Phillip Wittrock
b7bef5dc44
openapi support for loading definitions from a file
2020-02-19 08:13:26 -08:00
vanou
87b680e1c0
Correct explanation of ApendAll method in ResMap interface
...
This commit corrects expalation of ApendAll method in ResMap
interface. AppendAll method should fail on CurId collision,
not OrgId collision.
2020-02-19 23:53:10 +09: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
Rhomel Chinsio
59ce165355
docs: comment brace support purpose
2020-01-24 17:46:58 +09:00
Rhomel Chinsio
a7201a38e4
build: use local repo for test
2020-01-24 16:58:10 +09:00
Rhomel Chinsio
80633137a9
fix: test tags with braces
2020-01-24 15:10:22 +09: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
Rhomel Chinsio
2a28b37b3c
fix: place '-' as last character in regex class
2020-01-22 16:57:39 +09:00
Rhomel Chinsio
866303a0d7
fix: update generated file
2020-01-22 15:39:12 +09:00
Rhomel Chinsio
bce9cb5710
fix: update regex comment
2020-01-22 15:36:58 +09:00
Rhomel Chinsio
a9d35cc598
fix: add braces to image tag match
2020-01-22 15:36:02 +09: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
guoxudong
0115fbc3da
add zh doc transformerconfigs.md validationTransformer.md
2019-10-10 15:27:10 +08:00