Phillip Wittrock
054f56ceaf
Merge remote-tracking branch 'upstream/master' into release-cmd/config-v0.1
2020-02-27 12:21:05 -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
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
d5a107074d
update go.mod for release
2020-02-21 10:18:34 -08:00
Phillip Wittrock
d8bd6db880
Merge remote-tracking branch 'upstream/master' into release-cmd/config-v0.0
2020-02-21 10:18:15 -08:00
Phillip Wittrock
e004c31700
Make GetOpenAPIFile publicly settable
2020-02-21 08:09:48 -08:00
Phillip Wittrock
d27135e3a3
update go.mod for release
2020-02-19 15:00:57 -08:00
Phillip Wittrock
282b1fa49a
Merge remote-tracking branch 'upstream/master' into release-cmd/config-v0.0
2020-02-19 15:00:38 -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
Eddie Zaneski
6cdcb1f436
Support network in functions
...
Signed-off-by: Eddie Zaneski <eddiezane@gmail.com >
2020-02-07 17:31:33 -07:00
Phillip Wittrock
584eb236fd
update go.mod for release
2020-02-05 17:46:10 -08:00
Phillip Wittrock
31a193f60f
Merge remote-tracking branch 'upstream/master' into release-cmd/config-v0.0
2020-02-05 17:46:04 -08:00
Phillip Wittrock
90e1dbe5d0
cmd/config: support for stdin/stdout in source/sink
2020-02-05 17:24:45 -08:00
Phani Teja Marupaka
72e7084639
Make filed optional flag for create setter
2020-02-05 09:21:45 -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
Phillip Wittrock
2d54981bcd
optionally use filepath as part of merge key for merge3
2020-02-03 19:28:40 -08:00
HowJMay
00f68c12a8
fix typos
...
Fix typos
2020-01-23 23:35:38 +08:00
Phillip Wittrock
bf17b244e5
update go.mod for release
2020-01-16 16:24:55 -08:00
Phillip Wittrock
8338299529
Merge remote-tracking branch 'upstream/master' into release-cmd/config-v0.0
2020-01-16 16:24:35 -08:00
Phillip Wittrock
c96cd82cab
Refactor config annotate
2020-01-16 11:49:44 -08:00
Phillip Wittrock
d49b8cdf90
add annotate command to cmd/config
2020-01-15 21:03:22 -08:00
Phillip Wittrock
8633763e9d
expose xargs and wrap commands as libraries
2020-01-15 18:33:41 -08:00
Phillip Wittrock
7adf7eb271
update go.mod for release
2020-01-15 18:10:02 -08:00
Phillip Wittrock
06b091b175
Merge remote-tracking branch 'upstream/master' into release-cmd/config-v0.0
2020-01-15 18:09:55 -08:00
Phillip Wittrock
35e24067fc
drop short-hand flags from config run command
2020-01-15 17:09:57 -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
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
Phillip Wittrock
bf03669e94
update go.mod for release
2020-01-13 12:49:07 -08:00
Phillip Wittrock
7f52c814a8
release cmd/config
...
Merge remote-tracking branch 'upstream/master' into release-cmd/config-v0.0
2020-01-13 12:47:01 -08:00
Phillip Wittrock
2fc340db62
Export cmd/config commands so they can be composed more easily
2020-01-13 10:05:42 -08:00
Phillip Wittrock
7bbcba5d23
Re-introduce global scope for cmd/config run as flag
2020-01-13 08:42:20 -08:00
Phillip Wittrock
9a62d866f3
update go.mod for release
2020-01-09 17:02:34 -08:00
Phillip Wittrock
b2812838bf
release cmd/config 0.0.6
...
Merge remote-tracking branch 'upstream/master' into release-cmd/config-v0.0
2020-01-09 17:02:08 -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
Phillip Wittrock
77b59760c1
Support for source and sink with functions
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
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