Jordan Liggitt
eedf063599
Allow v1 review versions in 1.17+
2019-09-13 13:52:28 -04:00
Jordan Liggitt
190c926d1f
Limit v1 webhooks to None and NoneOnDryRun side effects classes
2019-08-06 20:54:06 -04:00
Jordan Liggitt
649ee4f2d0
Clarify accepted versions skew requirements, update field documentation
2019-08-01 17:17:42 -04:00
Jordan Liggitt
b15aed6409
Generated
2019-07-10 17:38:09 -04:00
Jordan Liggitt
2dd7910442
Add mutatingwebhook validation tests
2019-07-10 17:38:09 -04:00
Jordan Liggitt
08b15d32f7
Require webhook names to be unique in v1
2019-07-10 17:38:09 -04:00
Jordan Liggitt
6c3891a25f
Remove default admissionReviewVersions in v1, make required in validation
2019-07-10 17:38:09 -04:00
Jordan Liggitt
9dcc722d2e
Remove default sideEffects in v1, make required in validation
2019-07-10 17:38:08 -04:00
Chao Xu
70f1b052e3
api
2019-05-30 16:46:00 -07:00
Joe Betz
95fa928ecb
Add mutating admission webhook reinvocation
2019-05-30 14:31:09 -07:00
Joe Betz
55ecc45455
split admissionregistration.v1beta1/Webhook into MutatingWebhook and ValidatingWebhook
2019-05-30 14:31:09 -07:00
Jordan Liggitt
b6fa0f5b0f
AdmissionRegistration API changes: MatchPolicy
2019-05-28 14:26:06 -04:00
Daniel (Shijun) Qian
5268f69405
fix duplicated imports of k8s code ( #77484 )
...
* fix duplicated imports of api/core/v1
* fix duplicated imports of client-go/kubernetes
* fix duplicated imports of rest code
* change import name to more reasonable
2019-05-08 10:12:47 -07:00
Mehdy Bohlool
11f37d757f
Add port to ServiceResolvers
2019-04-08 00:19:52 -07:00
Mehdy Bohlool
404e2f7a30
Add port to ServiceReference of Admission Webhooks, ConversionWebhooks and AuditSync with defaulter and validator
2019-04-08 00:18:36 -07:00
Mehdy Bohlool
cbe00023c0
Update generated files
2019-03-07 21:00:29 -08:00
Mehdy Bohlool
f7dff4725f
Add AdmissionReviewVersions to admissionregistration and default it
2019-03-07 15:02:16 -08:00
Jordan Liggitt
0797d81222
Add scope restrictions to webhook admission rules
2019-03-05 00:30:12 +00:00
Haowei Cai
ad0d523d6e
tests
2019-02-26 14:44:31 -08:00
Haowei Cai
1cd9162c15
default and validation
2019-02-26 14:41:43 -08:00
Nguyen Hai Truong
34961dc16c
trivial fix typo: resouce -> resource
...
Although it is spelling mistakes, it might make an affects while reading.
Signed-off-by: Nguyen Hai Truong <truongnh@vn.fujitsu.com>
2019-02-15 02:05:28 -08:00
Jordan Liggitt
dc1fa870bf
Remove alpha InitializerConfiguration types, Initializers admission plugin
2019-01-23 11:37:39 -05:00
Mehdy Bohlool
e27096cdb4
Update generated files
2018-10-31 14:47:13 -07:00
Mehdy Bohlool
1587d189cb
Refactor webhookclientConfig validation of admission and audit registration
2018-10-31 11:14:47 -07:00
Patrick Barker
381d0a5d14
adds dynamic audit api
2018-10-16 06:46:34 -06:00
jennybuckley
2d0ec48f9b
Support dry run in admission webhooks
2018-08-22 16:26:47 -07:00
Jeff Grafton
23ceebac22
Run hack/update-bazel.sh
2018-06-22 16:22:57 -07:00
Jeff Grafton
ef56a8d6bb
Autogenerated: hack/update-bazel.sh
2018-02-16 13:43:01 -08:00
Jeff Grafton
efee0704c6
Autogenerate BUILD files
2017-12-23 13:12:11 -08:00
Daniel Smith
e73fd87844
fix docs and validation
2017-11-11 18:42:48 -08:00
Daniel Smith
a0cb2ce697
Add URL beside service
2017-11-11 16:09:34 -08:00
Chao Xu
2f83748068
generated
2017-11-10 13:44:21 -08:00
Chao Xu
7006d224be
add NamespaceSelector to the api
...
business logic in webhook plugin and unit test
add a e2e test for namespace selector
2017-11-10 13:40:16 -08:00
mbohlool
fc5a613c17
Add MutatingWebhookConfiguration type
2017-11-09 14:00:14 -08:00
mbohlool
9ddea83a2c
Rename ExternalAdmissionHookConfiguration to ValidatingWebhookConfiguration
2017-11-09 11:39:50 -08:00
David Eads
730d42011a
generated
2017-10-19 08:06:38 -04:00
David Eads
33deaedaf6
add url path for admission webhooks
2017-10-19 08:06:38 -04:00
David Eads
f81b6004de
allow fail close webhook admission
2017-10-18 14:28:02 -04:00
Jeff Grafton
aee5f457db
update BUILD files
2017-10-15 18:18:13 -07:00
Di Xu
7508afedd3
quote valid strings for field validation
2017-10-13 07:52:16 +08:00
Kubernetes Submit Queue
12f96e2e35
Merge pull request #51283 from caesarxuchao/fix-initializer-validate
...
Automatic merge from submit-queue (batch tested with PRs 51583, 51283, 51374, 51690, 51716)
Unify initializer name validation
Unify the validation rules on initializer names. Fix https://github.com/kubernetes/kubernetes/issues/51843 .
```release-note
Action required: validation rule on metadata.initializers.pending[x].name is tightened. The initializer name needs to contain at least three segments separated by dots. If you create objects with pending initializers, (i.e., not relying on apiserver adding pending initializers according to initializerconfiguration), you need to update the initializer name in existing objects and in configuration files to comply to the new validation rule.
```
2017-09-02 20:35:22 -07:00
Chao Xu
c33de9f204
unify the validation rules on initializer name
2017-08-28 16:17:05 -07:00
Chao Xu
b642c9afbb
remove failure policy from intializer configuration
2017-08-28 15:24:50 -07:00
Jeff Grafton
a7f49c906d
Use buildozer to delete licenses() rules except under third_party/
2017-08-11 09:32:39 -07:00
Jeff Grafton
33276f06be
Use buildozer to remove deprecated automanaged tags
2017-08-11 09:31:50 -07:00
Chao Xu
80a53d52fd
do not allow subresources in initializer rules
2017-05-31 15:20:32 -07:00
Chao Xu
ab3e7a73ec
validation of subresources
2017-05-31 15:20:22 -07:00
Chao Xu
89e506c46a
generated
2017-05-26 00:14:11 -07:00
Chao Xu
6b5bd19566
api
2017-05-25 23:55:15 -07:00