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
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
Phani Teja Marupaka
98ba8b7491
Change to create setter
2020-05-26 13:39:23 -07:00
Phillip Wittrock
28c919912a
Fix cmd/config windows issues
2020-05-21 16:53:24 -07:00
Phani Teja Marupaka
b3f5874978
Short hand notation for set
2020-05-21 11:15:16 -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
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
f7f0923375
Merge pull request #2470 from pwittrock/master
...
Support publishing starlark functions from urls
2020-05-14 14:44:58 -07:00
Phani Teja Marupaka
7c731f0109
Validate substitutions against openAPI
2020-05-14 14:00:58 -07:00
Phani Teja Marupaka
eb7602fe19
Validate setters against openAPI
2020-05-13 21:34:28 -07:00
Phillip Wittrock
6ae53cb732
Support publishing starlark functions from urls
2020-05-13 11:36:49 -07:00
jregan
065f70705d
Upgrade to latest kyaml, cmd/config
2020-05-09 16:31:24 -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
9d6bbfb38a
Merge pull request #2437 from phanimarupaka/ValidationSubstName
...
Avoid Setter and Substitution with same name
2020-05-07 14:09:42 -07:00
phani
1494cd3702
Merge branch 'master' into ListSubstitions
2020-05-07 13:38:18 -07:00
Phillip Wittrock
dab0f3cf22
Add documentation and simplify framework
2020-05-07 12:51:02 -07:00
Phani Teja Marupaka
7309a5cb06
Suggested Changes
2020-05-06 12:38:12 -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
594c48d19a
Refactor container function runtime into its own package
2020-05-06 08:16:14 -07: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
Jeff Regan
a9e998d27d
Merge pull request #2424 from monopole/fixErrorMessage
...
Improve config failure error message.
2020-04-30 15:41:04 -07:00
jregan
de9f80c41b
Improve config failure error message.
2020-04-29 19:42:56 -07:00
Phani Teja Marupaka
a2f2cc6a85
Create setter with marker as name for subst
2020-04-29 12:20:38 -07:00
Phillip Wittrock
c1f2dd3688
Allow declaratively running starlark functions
2020-04-21 14:51:15 -07:00
Phillip Wittrock
8d22cbdcca
Support writing results from container filter
2020-04-15 08:01:49 -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
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
Prachi Pendse
38973a80c3
Use mount flag to pass storage mounts to functions
2020-04-01 15:03:57 -07:00
Thomas Rodgers
26e801d2f2
added markdown format flag
2020-04-01 10:35:53 -07:00
Prachi Pendse
39fe903498
Support mounting volumes to containers
2020-03-31 01:08:54 -07:00
bzub
24988df444
config: update docs to use list-setters.
2020-03-30 12:42:37 -05:00
Phillip Wittrock
7164e55831
Allow functions to enable the starlark filter (off by default)
2020-03-25 13:29:20 -07:00
Phani Teja Marupaka
9a9bdee605
Generate network config
2020-03-20 10:24:24 -07:00
Phillip Wittrock
370502ed4b
Setters: support for setting string list fields
2020-03-07 13:53:24 -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
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
e004c31700
Make GetOpenAPIFile publicly settable
2020-02-21 08:09:48 -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