Sean Sullivan
8ccc2af62f
Adds staging directory for kubectl code
2019-05-29 23:31:23 -07:00
Kubernetes Prow Robot
bdc665cf36
Merge pull request #77558 from sttts/sttts-structural-defaulting
...
apiextensions: implement defaulting
2019-05-29 11:26:13 -07:00
Kubernetes Prow Robot
3978d13d45
Merge pull request #78086 from lubinsz/pr_bzl_api
...
data attribute was missing for apiextensions-apiserver test cases
2019-05-29 09:44:38 -07:00
Kubernetes Prow Robot
d8fd232ea1
Merge pull request #78327 from caesarxuchao/pointer-remainingItemCount
...
Make RemainingItemCount a pointer
2019-05-29 07:59:29 -07:00
Kubernetes Prow Robot
fa7c0e870f
Merge pull request #78313 from tallclair/mux
...
Avoid the default server mux
2019-05-29 07:58:59 -07:00
Kubernetes Prow Robot
3978efc216
Merge pull request #78176 from yastij/event-expansion-client
...
add event_expansion for v1beta1 Events
2019-05-29 07:58:41 -07:00
Dr. Stefan Schimanski
cbd192041d
Update generated files
2019-05-29 15:04:28 +02:00
Dr. Stefan Schimanski
b813780903
apiextensions: add default integration tests
2019-05-29 15:04:28 +02:00
Dr. Stefan Schimanski
872e507281
apiextensions: add API documentation for JSONSchemaProps.default
2019-05-29 15:03:43 +02:00
Dr. Stefan Schimanski
e54dea7a9c
apiextensions: wire defaulter
2019-05-29 15:03:43 +02:00
Dr. Stefan Schimanski
e41e7249a4
apiextensions: allow defaults in validation OpenAPI schema
2019-05-29 15:03:43 +02:00
Dr. Stefan Schimanski
7fb176d91b
apiextensions: add CustomResourceDefaulting feature gate
2019-05-29 15:03:43 +02:00
Dr. Stefan Schimanski
a38f944cf7
apiextensions: add defaulting algorithm
2019-05-29 15:03:42 +02:00
Yassine TIJANI
e29cb0fb7f
add event_expansion for v1beta1 Events
...
Signed-off-by: Yassine TIJANI <ytijani@vmware.com>
2019-05-29 11:02:45 +00:00
Kubernetes Prow Robot
e4c3540621
Merge pull request #78269 from jpbetz/reinvoke-intree
...
Reinvocation testing of in-tree admission plugins and fix podpreset to be idempotent
2019-05-29 03:11:03 -07:00
Kubernetes Prow Robot
5cb9405ad8
Merge pull request #78137 from dougm/vsphere-token-auth
...
godeps: update vmware/govmomi to v0.20.1
2019-05-29 00:52:49 -07:00
Kubernetes Prow Robot
cd9f430941
Merge pull request #78135 from liggitt/webhook-conversion
...
Convert to admission webhook-recognized versions
2019-05-29 00:52:36 -07:00
Kubernetes Prow Robot
9ce1afc70b
Merge pull request #77959 from alejandrox1/update-doc-go
...
Updated doc.go files in staging/src/k8s.io/metrics
2019-05-29 00:52:23 -07:00
Kubernetes Prow Robot
358bfe3808
Merge pull request #77743 from sttts/sttts-crd-webhook-conversion-metadata
...
apiextensions: ignore ObjectMeta from webhook converted objects other than labels and annotations
2019-05-28 22:20:21 -07:00
Joe Betz
cc2e3616f0
Add WithReinvocationTesting utility for ensuring that admission plugin reinvocation is idempotent
2019-05-28 15:10:22 -07:00
Jordan Liggitt
f2abdcf43f
Consider equivalent resources when calling webhook
2019-05-28 14:30:20 -04:00
Jordan Liggitt
8504a0e556
generated: AdmissionRegistration changes
2019-05-28 14:26:06 -04:00
Jordan Liggitt
b6fa0f5b0f
AdmissionRegistration API changes: MatchPolicy
2019-05-28 14:26:06 -04:00
Jordan Liggitt
fc495f457f
Move object conversion to webhook dispatch point
...
convert versionedattrs as needed
Allow per-webhook kind/version
2019-05-28 14:26:06 -04:00
Jordan Liggitt
92f735042e
Add GetResourceMapper to admission ObjectInterfaces
2019-05-28 14:26:06 -04:00
Jordan Liggitt
9071d21e3b
make ObjectInterfaces impl generic
2019-05-28 14:25:00 -04:00
Jordan Liggitt
0402f677f0
generated: AdmissionReview changes
2019-05-28 14:25:00 -04:00
Jordan Liggitt
7a9ecfd897
AdmissionReview API changes
2019-05-28 14:25:00 -04:00
Jordan Liggitt
e068a98f4f
Skip namespace selector evaluation for 'select all' selectors
2019-05-28 14:25:00 -04:00
Kubernetes Prow Robot
4fed75302a
Merge pull request #77434 from mikedanese/watching
...
NewIndexerInformerWatcher: fix goroutine leak
2019-05-28 10:59:06 -07:00
Kubernetes Prow Robot
3c3c1b11cb
Merge pull request #70715 from immutableT/kube-apiserver-metrics
...
Add transformation_success_total and transformation_last_status metrics.
2019-05-28 10:58:28 -07:00
Jordan Liggitt
145e8c46cf
Make GetRemainingItemCount/SetRemainingItemCount use pointers
2019-05-28 10:37:06 -04:00
Dr. Stefan Schimanski
9814914b94
apiextensions: add ObjectMeta mutation test in crd conversion
2019-05-28 10:22:41 +02:00
Dr. Stefan Schimanski
abc0709cb6
apiextensions: ignore ObjectMeta from webhook converted objects other than labels and annotations
2019-05-28 10:18:47 +02:00
Dr. Stefan Schimanski
8a2414a6bc
apiextensions: little webhook conversion cleanup
2019-05-28 10:18:47 +02:00
Kubernetes Prow Robot
fcc9f166fa
Merge pull request #78298 from andyzhangx/azure-retry-issue
...
fix azure retry issue when return 2XX with error
2019-05-28 01:02:28 -07:00
Haowei Cai (Roy)
6a5fa6ca5b
Allow CRD /scale labelSelectors to be under either status or spec ( #78234 )
...
* apiextensions API doc: allow labelSelectorPath to be under .status or .spec
* apiextensions validation: allow labelSelectorPath to be under .status or .spec
* test
* generated
2019-05-28 01:02:14 -07:00
Dr. Stefan Schimanski
3ccb26c3bb
apiextensions: fix metrics double registration during tests
2019-05-27 19:32:55 +02:00
Dr. Stefan Schimanski
33e95bc185
apiextensions: add conversion pruning tests
2019-05-27 19:32:55 +02:00
Dr. Stefan Schimanski
26366255fc
apiextensions: run conversion tests also with preserveUnknownFields=false
2019-05-27 19:32:55 +02:00
Dr. Stefan Schimanski
d87de1a903
apiextensions: prune all GVKs in serializer
2019-05-27 19:32:55 +02:00
Dr. Stefan Schimanski
ee4f1847f5
Update generated files
2019-05-26 00:28:07 +02:00
Dr. Stefan Schimanski
faa24b2b38
apiextensions: move conversion tests into own package
2019-05-26 00:28:07 +02:00
Dr. Stefan Schimanski
b83be57435
apiextensions: port conversion e2e tests to integration
2019-05-26 00:24:47 +02:00
Dr. Stefan Schimanski
8a6d14afc8
apiextensions: fix non-trivial conversion integration test
...
This adds a third version v1alpha1 which has the same schema as v1beta1. Moreover, v1beta1 becomes the storage version. Hence, we can do noop webhook conversion from v1alpha1 to v1beta1 and back.
2019-05-26 00:24:44 +02:00
Dr. Stefan Schimanski
743f0e6cc2
apiextensions: always fix storage version after tests
2019-05-26 00:24:13 +02:00
Dr. Stefan Schimanski
5b5fea0502
apiextensions: make conversion webhook test server more compositional
2019-05-26 00:24:09 +02:00
Dr. Stefan Schimanski
0cafec6608
apiextensions: make integration test server flags available to test code
2019-05-25 17:57:04 +02:00
Dr. Stefan Schimanski
74e62b9a77
apiextensions: fix npe in subresource test
2019-05-25 17:57:04 +02:00
Kubernetes Prow Robot
9ddc9ccc57
Merge pull request #78233 from SataQiu/clean-up-20190523
...
cleanup: move the comment to its place
2019-05-24 20:49:27 -07:00