Commit Graph

7306 Commits

Author SHA1 Message Date
Kubernetes Prow Robot
a12b648029 Merge pull request #81213 from nilo19/t-qini-add_annotation_to_lookup_pip_through_resource_name
Add service annotation for specifying load balancer's pip with name.
2019-08-13 04:50:07 -07:00
Kubernetes Prow Robot
ea59354d55 Merge pull request #79999 from tedyu/avail-ctrl-cache
Introduce cache for speeding up APIServices lookup
2019-08-13 04:49:41 -07:00
Ted Yu
7db2c859bc Introduce cache for APIServices 2019-08-12 20:25:42 -07:00
Kubernetes Prow Robot
c2286aa9bd Merge pull request #79263 from draveness/feature/remove-types-in-serializer
feat: remove several types in runtime serializer
2019-08-12 20:11:38 -07:00
Kubernetes Prow Robot
2f91fcc3fd Merge pull request #80825 from tallclair/runtimeclass-scheduling-api
Runtimeclass scheduling api
2019-08-12 18:21:39 -07:00
Kubernetes Prow Robot
9050d7fd02 Merge pull request #81190 from logicalhan/raw-registration
expose ability to register native prometheus collectors
2019-08-12 14:59:37 -07:00
Kubernetes Prow Robot
1f3dcb3745 Merge pull request #80565 from MikeSpreitzer/77636bis
Added info requested in review of #77636
2019-08-12 12:11:16 -07:00
t-qini
3facb631d4 Modify the logic to discover corresponding errors. 2019-08-12 17:24:29 +08:00
Pengfei Ni
f69294434e Fix conflicted cache when the requests are canceled by other Azure operations 2019-08-12 16:52:52 +08:00
t-qini
034f96c909 Add service annotation for specifying load balancer's pip with name. 2019-08-12 13:10:45 +08:00
Kubernetes Prow Robot
2c455e0ac0 Merge pull request #81212 from liggitt/crd-validation
Return CR validation errors as field errors
2019-08-09 23:57:12 -07:00
Kubernetes Prow Robot
31bade3822 Merge pull request #81046 from liggitt/admission-side-effects
Limit v1 webhooks to None and NoneOnDryRun side effects classes
2019-08-09 13:55:27 -07:00
Kubernetes Prow Robot
182ae7b9a4 Merge pull request #80699 from knight42/feat/patch-scale
feat: add Patch method to ScaleInterface
2019-08-09 13:55:13 -07:00
Jordan Liggitt
4bf7e3f2b1 Return CR validation errors as field errors 2019-08-09 15:23:49 -04:00
Tim Allclair
d54879862b Update generated files 2019-08-09 11:13:07 -07:00
Yassine TIJANI
009658d643 Introduce topology into the runtimeClass API
Co-authored-by: Tim Allclair <tallclair@google.com>
2019-08-09 11:13:07 -07:00
Kubernetes Prow Robot
a4c5a57800 Merge pull request #81208 from andyzhangx/vm-update
fix: switch to VM Update call in attach/detach disk operation
2019-08-09 03:01:36 -07:00
Kubernetes Prow Robot
8527c74e40 Merge pull request #81054 from nilo19/t-qini-cross_rg_lb
Support cross resource group load balancer.
2019-08-09 00:55:25 -07:00
t-qini
659e857a1d Add load balancer cross resource group settings to config. 2019-08-09 14:14:48 +08:00
andyzhangx
18342a7db8 fix: use Create for attach/detach disk
fix: revert typo
2019-08-09 03:14:27 +00:00
Kubernetes Prow Robot
e73bc5613a Merge pull request #78715 from liggitt/cleanup-crd-proto
Remove unnecessary serializer override for CRD status, test proto requests on CRD status
2019-08-08 19:35:38 -07:00
Kubernetes Prow Robot
9a5b262532 Merge pull request #70384 from grayluck/hccheck-cleanup
Remove return value of mergeHealthChecks. Simplified HC equivalence check
2019-08-08 19:35:25 -07:00
knight42
f020c91598 feat(scale): add Patch method to ScaleInterface
Signed-off-by: knight42 <anonymousknight96@gmail.com>
2019-08-09 09:59:49 +08:00
Kubernetes Prow Robot
d0f060793c Merge pull request #80734 from eclipseo/fix_tls13
Use bigger keys for RSA-PSS, default for TLS 1.3 (Golang 1.13 requirement)
2019-08-08 16:11:52 -07:00
Han Kang
12a4ee235f expose ability to register native prometheus collectors 2019-08-08 13:39:29 -07:00
Kubernetes Prow Robot
f4e39afea0 Merge pull request #81152 from tedyu/const-pass-cmp
Constant time password comparison
2019-08-08 12:35:59 -07:00
Kubernetes Prow Robot
35cacd44e6 Merge pull request #81105 from liggitt/crd-validation-refactor
CRD validation refactor
2019-08-08 12:35:46 -07:00
Kubernetes Prow Robot
96dc74a437 Merge pull request #80074 from yue9944882/bugfix/publish-path-parameter
Fixes missing path parameter to CRD restful container
2019-08-08 10:03:45 -07:00
Josiah Bjorgaard
e861a8bf34 Changed comment on ScaledValue (#79738)
* Changed comment on ScaledValue and added additional test

* Added example to comment
2019-08-08 10:03:32 -07:00
Jordan Liggitt
0feb99f9bd Remove unnecessary serializer override for CRD status, test proto requests on CRD status 2019-08-08 12:49:08 -04:00
Kubernetes Prow Robot
3030a9d927 Merge pull request #81096 from roycaihw/update-vendor-json-iterator
Update github.com/json-iterator/go dependency to fix emtpy byte marshaling
2019-08-08 08:00:13 -07:00
yue9944882
18c27b77dc publish path parameter
refactor: make route param inserting less fragile
2019-08-08 18:57:18 +08:00
Kubernetes Prow Robot
ef8869466c Merge pull request #80978 from wojtek-t/selflink_deprecation
Deprecate SelfLink and introduce feature gate to disable its propagation
2019-08-08 03:47:20 -07:00
Ted Yu
3d2bc6f6ae Constant time password comparison 2019-08-07 22:07:57 -07:00
Mike Spreitzer
848301e11a Added info requested in review of #77636, and more
Added definition of "collection states" and noted that informer cache
queries are answered against these.

Also added an explicit note that the concept of object identity used
in the contract here does _not_ include ObjectMeta.UID.

Also updated the description of the notifications received by a
client, to account for the fact that a client can be added after the
informer starts running.

Added references to `MetaNamespaceKeyFunc` and
`SplitMetaNamespaceKey`.

Noted that a client must process each notification promptly and added
a referral to workqueue.

Made a couple other minor clarifications and corrections.
2019-08-07 21:19:26 -04:00
Jordan Liggitt
2741dd5e7f Refactor validation options 2019-08-07 20:52:32 -04:00
Jordan Liggitt
59079e554a Move CRD approval validation into validation package 2019-08-07 20:34:54 -04:00
Kubernetes Prow Robot
a83413d11a Merge pull request #81018 from AllenZMC/patch-1
fix wrong spells in create_namespace.go
2019-08-07 14:45:23 -07:00
Kubernetes Prow Robot
4c315aa8d9 Merge pull request #78543 from cheftako/kas-np3
Get network-proxy working with GCE.
2019-08-07 14:44:44 -07:00
Haowei Cai
6bed35ebd2 generated
running hack/update-vendor.sh
2019-08-07 12:53:51 -07:00
Haowei Cai
2332a808f2 update github.com/json-iterator/go to v1.1.7
using hack/pin-dependency.sh
2019-08-07 12:50:58 -07:00
wojtekt
f0a8aecc46 autogenerated files 2019-08-07 16:50:27 +02:00
wojtekt
3bf4eb7072 Deprecate SelfLink + featuregate for setting it 2019-08-07 16:50:27 +02:00
wojtekt
399d09ce4a Fix GetReference function 2019-08-07 16:49:29 +02:00
Kubernetes Prow Robot
aa6a077cfd Merge pull request #80681 from ricky1993/customize_resource_name_and_namespace
add options for name and namespace of leaderelection object
2019-08-07 01:36:51 -07:00
Walter Fender
ebb65c5f4c Get network-proxy working with GCE.
Got the proxy-server coming up in the master.
Added certs and have it comiung up with those certs.
Added a daemonset to run the network-agent.
Adding support for agent running as a sameon set on every node.

Added quick hack to test that proxy server/agent were correctly
tunneling traffic to the kubelet.

Added more WIP for reading network proxy configuration.
Get flags set correctly and fix connection services.
Adding missing ApplyTo
Added ConnectivityService.
Fixed build directives. Added connectivity service configuration.
Fixed log levels.
Fixed minor issues for feature turned off.
Fixed boilerplate and format.
Moved log dialer initialization earlier as per Liggits suggestion.
Fixed a few minor issues in the configuration for GCE.
Fixed scheme allocation
Adding unit test.
Added test for direct connectivity service.

Switching to injecting the Lookup method rather than using a Singleton.
First round of mikedaneses feedback.
Fixed deployment to use yaml and other changes suggested by MikeDanese.

Switched network proxy server/agent which are kebab-case not camelCase.
Picked up DIAL_RSP fix.
Factored in deads2k feedback.
Feedback from mikedanese
Factored in second round of feedback from David.
Fix path in verify.
Factored in anfernee's feedback.
First part of lavalamps feedback.
Factored in more changes from lavalamp and mikedanese.

Renamed network-proxy to konnectivity-server and konnectivity-agent.
Fixed tolerations and config file checking.
Added missing strptr
Finished lavalamps requested rename.
Disambiguating konnectivity service by renaming it egress selector.

Switched feature flag to KUBE_ENABLE_EGRESS_VIA_KONNECTIVITY_SERVICE
2019-08-06 23:09:49 -07:00
Kubernetes Prow Robot
a197cc6174 Merge pull request #78610 from jpbetz/admission-trace
Add trace to webhook invocations
2019-08-06 21:04:52 -07:00
t-qini
fcd0c6706f Support cross resource group load balancer. 2019-08-07 09:31:05 +08:00
Jordan Liggitt
0a37724819 generated 2019-08-06 20:54:06 -04:00
Jordan Liggitt
190c926d1f Limit v1 webhooks to None and NoneOnDryRun side effects classes 2019-08-06 20:54:06 -04:00