Jingyi Hu
61117761cd
*: Remove comment tags in GoDoc
...
Adding blank line between comment tag and package name in doc.go. So
that the comment tags such as '+k8s:deepcopy-gen=package' do not show up
in GoDoc.
2018-09-13 20:27:32 -07:00
jennybuckley
c61eac7daa
Update generated
2018-08-22 16:54:41 -07:00
jennybuckley
2d0ec48f9b
Support dry run in admission webhooks
2018-08-22 16:26:47 -07:00
Cao Shufeng
edc3e40dce
run make update
2018-08-20 09:15:55 +08:00
Cao Shufeng
b4a71bbd8a
add annotations to admission webhook
2018-08-18 17:40:57 +08:00
Clayton Coleman
ef561ba8b5
generated: Avoid use of reflect.Call in conversion code paths
2018-07-17 23:02:16 -04:00
Dr. Stefan Schimanski
f8de7cea40
Update generated files
2018-06-29 20:36:17 +02:00
Jeff Grafton
23ceebac22
Run hack/update-bazel.sh
2018-06-22 16:22:57 -07:00
Dr. Stefan Schimanski
1208437f84
Update generated files
2018-06-13 12:35:13 +02:00
David Eads
c5445d3c56
simplify api registration
2018-05-08 18:33:50 -04:00
David Eads
7b4f97aca3
generated
2018-05-08 18:32:44 -04:00
David Eads
8ae62517da
remove rootscopedkinds from groupmeta
2018-05-01 13:08:23 -04:00
David Eads
e7fbbe0e3c
eliminate indirection from type registration
2018-04-25 09:02:31 -04:00
fisherxu
b49ef6531c
regenerated all files and remove all YEAR fields
2018-03-08 17:52:48 +08:00
jennybuckley
c8dacd8e63
Run hack/update-all.sh
2018-02-26 17:16:14 -08:00
Allen Petersen
3d69cea1e5
Update generated files
2018-01-02 22:13:19 -08:00
Christoph Blecker
80e344644e
Regenerate all generated code
2018-01-02 00:21:07 -08:00
Maciej Szulik
f8ea46e8fe
Use full gopath for externalTypes
2017-11-26 00:12:32 +08:00
Chao Xu
7945ae68d0
remove reference to v1alpha1
2017-11-21 13:00:40 -08:00
Chao Xu
951962512b
Graduate admission API to v1beta1; graduate webhook related
...
admissionregistration API to v1beta1
2017-11-21 09:41:01 -08:00
cheftako
dac3c2e168
Admission request/response handling
...
AdmissionResponse allows mutating webhook to send apiserver a json patch
to mutate the object.
This reflects the imperative nature of AdmissionReview. It adds
AdmissionRequest and AdmissionResponse in place of status/spec.
The AdmissionResponse the allows the mutating webhook
to send back a json path with the mutated version of the requested
object.
Fixed the integration test to clean up properly.
Switched test image to 1.8v5 to reflect API changes.
Make sure to cache test framework client for cleaup test code.
Switched to pointer for patch type.
Factored in @liggitt's feedback.
Factored in @lavalamp's feedback.
2017-11-17 14:22:55 -08:00
Dr. Stefan Schimanski
1e79dfb959
Update generated code
2017-11-10 18:26:46 +01:00
Dr. Stefan Schimanski
72809a08b9
deepcopy: remove deepcopy register tags
2017-11-10 18:25:26 +01:00
Dr. Stefan Schimanski
cad0364e73
Update bazel
2017-10-18 17:24:04 +02:00
Dr. Stefan Schimanski
7773a30f67
pkg/api/legacyscheme: fixup imports
2017-10-18 17:23:55 +02:00
Jeff Grafton
aee5f457db
update BUILD files
2017-10-15 18:18:13 -07:00
p0lyn0mial
187171284a
moves admission.v1alpha1.NewAdmissionReview to webhook plugin
...
this is necessary, because the webhook plugin will be moved down to apiserver.
2017-10-04 19:50:27 +02:00
Dr. Stefan Schimanski
8e63473d9e
admission api: cut off api from k8s.io/apiserver
...
This caused an import cycle: api -> apiserver -> api
Fixes https://github.com/kubernetes/kubernetes/issues/51212
2017-08-25 12:29:29 +02:00
Kubernetes Submit Queue
9f902fef24
Merge pull request #50094 from sttts/sttts-no-importprefix
...
Automatic merge from submit-queue (batch tested with PRs 50094, 48966, 49478, 50593, 49140)
apimachinery: remove pre-apigroups import path logic
Replacing #50093 .
2017-08-14 12:14:55 -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
zhouhaibing089
2e5dc7d727
add fuzzer dir for each apigroup
2017-08-11 15:12:57 +08:00
Dr. Stefan Schimanski
8728576236
apimachinery: remove pre-apigroups import prefix logic
2017-08-10 13:07:54 +02:00
supereagle
a1c880ece3
update generated deepcopy code
2017-07-31 22:33:00 +08:00
Chao Xu
6b813e437d
remove types.generated.go generated for internal API types
2017-07-19 22:06:11 -07:00
Chao Xu
590793f9a7
generated
2017-07-18 15:20:05 -07:00
Chao Xu
57a96ca40a
move admission/v1alpha1 to k8s.io/api
2017-07-18 13:26:20 -07:00
Dr. Stefan Schimanski
8dd0989b39
Update generated code
2017-07-18 09:28:49 +02:00
Dr. Stefan Schimanski
39d95b9b06
deepcopy: add interface deepcopy funcs
...
- add DeepCopyObject() to runtime.Object interface
- add DeepCopyObject() via deepcopy-gen
- add DeepCopyObject() manually
- add DeepCopySelector() to selector interfaces
- add custom DeepCopy func for TableRow.Cells
2017-07-18 09:28:47 +02:00
Chao Xu
60604f8818
run hack/update-all
2017-06-22 11:31:03 -07:00
Chao Xu
e185f7e277
run hack/update-codegen.sh
2017-06-22 11:30:58 -07:00
Chao Xu
cd7e7afaaa
run pkg/apis/make-origin-dir-compile, pkg/apis compile
2017-06-22 11:30:51 -07:00
Chao Xu
f4989a45a5
run root-rewrite-v1-..., compile
2017-06-22 10:25:57 -07:00
Clayton Coleman
606825eea4
generated: protobuf with stable map ordering
2017-06-17 14:32:51 -04:00
Daniel Smith
c46e231fc7
generated changes
2017-05-31 16:38:47 -07:00
Daniel Smith
d6e1140b5d
Implement dynamic admission webhooks
...
Also fix a bug in rest client
2017-05-31 16:38:46 -07:00
Jeremy Whitlock
5375bc0cc8
add generated sources for admission API group "install" package
2017-05-31 11:41:10 -07:00
Jeremy Whitlock
83d3d59ce0
add "install" package for admission API group
...
To properly register the types in the admission API group we need to
create an "install" package and wire it up. This is required by the
webhook admission controller being developed as part of
https://github.com/kubernetes/community/pull/132
2017-05-31 11:41:10 -07:00
Solly Ross
8d03536d00
Regenerate protobuf and client-go
...
This commit regenerates the protobuf as per the recent generation
changes (removing erroneous imports, adding k8s.io/metrics), and
syncs the changes to client-go (which also ensures that client-go
protobuf IDL has the correct package names).
2017-05-27 00:37:49 -04:00
Jeremy Whitlock
1b59dd887d
add "admission" API group
...
This commit is an initial pass at providing an admission API group.
The API group is required by the webhook admission controller being
developed as part of https://github.com/kubernetes/community/pull/132
and could be used more as that proposal comes to fruition.
2017-05-19 10:17:37 -06:00