Jeff Regan
34f1f2967e
Merge pull request #3688 from monopole/undoreplace
...
Undo kyaml/go.mod lint replacements.
kyaml/v0.10.14
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
kustomize/v4.0.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
api/v0.8.4
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
cmd/config/v0.9.5
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.
kyaml/v0.10.13
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
kustomize/v4.0.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
api/v0.8.3
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
cmd/config/v0.9.4
2021-02-26 15:49:11 -08:00