Antoine Pelisse
05f95a480d
managedfields: Update Apply time if neither object nor managedfields have changed
...
Kubernetes-commit: 5231c6815c7b06248575892f3ec96c15c634d368
2020-03-05 13:13:27 -08:00
Antoine Pelisse
c81c86d33f
Bump sigs.k8s.io/structured-merge-diff to v3
...
Kubernetes-commit: df41fd932bef1686b30a1abee477c5009ebabe80
2020-03-05 13:09:50 -08:00
Antoine Pelisse
2ff45c3592
fieldmanager: Add failing test for no-op apply actually writing to etcd
...
Kubernetes-commit: 7120abe6989afff0d4ad879a4590a960f4ab19f0
2020-03-05 10:09:08 -08:00
Antoine Pelisse
5de3b6339e
fieldmanager: Move ManagedFields update logic into its own class
...
Kubernetes-commit: 39681aa5800492b8e4b4ff5fb82e034376864a37
2020-03-05 10:01:37 -08:00
Kubernetes Publisher
698b417db5
Merge pull request #88911 from tkashem/readyz-shutdown
...
/readyz should start returning failure on shutdown initiation
Kubernetes-commit: ab40772439f5b474929c74a90ba462bbe6999f1f
2020-03-07 00:33:38 +00:00
Kubernetes Publisher
e195e5e24b
Merge pull request #88906 from liggitt/dynamic-delete
...
Dynamic client: plumb context
Kubernetes-commit: cf4d797b5dddef1b1e06a50ebda8a0738e04b66c
2020-03-07 00:33:35 +00:00
Kubernetes Publisher
8c730fc105
Merge pull request #88714 from MikeSpreitzer/apf-finer-metrics2
...
Extend API Priority and Fairness metrics
Kubernetes-commit: d90b37f16e479400da9111e1d2a5da3f12214dcb
2020-03-07 00:33:33 +00:00
Kubernetes Publisher
030d25e87f
Merge pull request #88549 from caesarxuchao/egressSelector-metrics
...
Add metrics for egress dials
Kubernetes-commit: 1836f952600c08ac3bdc21e38c72bd5d28135ed5
2020-03-06 20:41:54 +00:00
Abu Kashem
6d7d21c695
/readyz should start returning failure on shutdown initiation
...
Currently, /readyz starts reporting failure after ShutdownDelayDuration
elapses. We expect /readyz to start returning failure as soon as
shutdown is initiated. This gives the load balancer a window defined by
ShutdownDelayDuration to detect that /readyz is red and stop sending
traffic to this server.
Kubernetes-commit: 4134494fa51402ec5e5ea3fa1c51c0be55c955fd
2020-03-06 10:55:45 -05:00
Jordan Liggitt
2e70c9ff51
client-go dynamic client: add context to callers
...
Kubernetes-commit: b7c2faf26c2a25427794478c6265e6d55e8acb5a
2020-03-06 10:17:41 -05:00
Mike Spreitzer
9df60c9fe6
Renaming: "Change" -> "Add" for consistency with underlying method
...
Kubernetes-commit: c7b098ac6c276d65a79db6cfeb04f5f0f86eb315
2020-03-05 15:17:33 -05:00
Mike Spreitzer
8235385f97
Fix queued request accounting, extended queueset test
...
Kubernetes-commit: 8a1b60320986eca05cb281bcce45332e0969268e
2020-03-05 15:13:46 -05:00
Mike Spreitzer
6ae3e470a2
Make some metrics finer-grained, add dispatch counts, note immediate reject
...
Also add testing of metrics for queuesets.
Kubernetes-commit: f535a9c9ed4b6a0def47c354acad0ac2a8f961b0
2020-03-01 20:22:58 -05:00
Chao Xu
7e378e3ef8
generaetd
...
Kubernetes-commit: 1e78fc0bf03c344165f792331999b590c602708d
2020-02-26 16:01:24 -08:00
Chao Xu
359feb5450
refactor egress dialer construction code and add unit test
...
Kubernetes-commit: bac9351c64671ce4d5198d431c97bf1ccd72752f
2020-02-26 16:00:43 -08:00
Chao Xu
079efffdb4
add metrics and traces for egress dials
...
Kubernetes-commit: fbb1fb8902c06cbcce47a025ce22fe260b27a697
2020-02-25 14:23:24 -08:00
Kubernetes Publisher
b214a49983
Merge pull request #88850 from enj/enj/i/dynamic_cert_fixes
...
Fix dynamic certificates issues
Kubernetes-commit: 6c8cdb9162d045a4f049e2d7daa8308ef60254f5
2020-03-06 04:37:55 +00:00
Kubernetes Publisher
68653ed579
Merge pull request #88794 from MikeSpreitzer/full-nru-match
...
Generalized NonResourcePolicyRule.NonResourceURLs impl
Kubernetes-commit: fa78f6b1a05f6d49f3bc2a40b4b154b70e4bbe94
2020-03-06 04:37:53 +00:00
Kubernetes Publisher
d1b14773e7
Merge pull request #88644 from MikeSpreitzer/literal-match-tests
...
Added non-randomized tests of matching FlowSchema rules
Kubernetes-commit: db73df3abe5a4b024d40492cbd4b736b09e8c1c3
2020-03-06 04:37:52 +00:00
Kubernetes Publisher
98a04d8621
Merge pull request #88502 from caesarxuchao/make-egress-api-beta
...
Promote the egressSelector API to beta
Kubernetes-commit: f605ab0b088ca109ecb1496d4ecf8347a2a3335c
2020-03-06 04:37:50 +00:00
Kubernetes Publisher
250e0f8502
Merge pull request #88763 from p0lyn0mial/dynamiccertificates-cleanup
...
cleans up dynamiccertificates package
Kubernetes-commit: ab7c75ff3e7047a704ae10effba6baaf1e8c4982
2020-03-05 16:29:54 +00:00
Kubernetes Publisher
0175e3aa31
Merge pull request #88600 from apelisse/at-most-every
...
SHOULD NOT HAPPEN: logging "SHOULD NOT HAPPEN" errors more than once per second
Kubernetes-commit: cd1ddbf5cc218b6375d523b32150fd27e65b14ac
2020-03-05 04:33:13 +00:00
Mike Spreitzer
f9c1780311
Hopefully plainer test strings
...
Kubernetes-commit: 4a4852ca9a1ffc439e2c476d7057a8be9f081055
2020-03-04 21:47:19 -05:00
Kubernetes Publisher
8ae44864d8
Merge pull request #88567 from answer1991/feature/close-connection-when-over-load
...
add a new filter goaway which could send GOAWAY probabilistically to help balance HTTP2 requests
Kubernetes-commit: 48676adba97681027bb4223cb5b5b14aa1abb7d4
2020-03-04 20:38:45 +00:00
Monis Khan
b37d21cc60
dynamic certs: pass valid object to event recorder
...
Signed-off-by: Monis Khan <mok@vmware.com>
Kubernetes-commit: 2cd6abece45bc62121097ce7cbe7f0d14b9be5e0
2020-03-04 09:54:27 -05:00
Kubernetes Publisher
31094a2234
Merge pull request #88684 from saad-ali/updateMountLib
...
Update AzureFile and CephFS to use MountSensitive
Kubernetes-commit: cd23e78c3dc1a4161abb11523a8614b56b9c0928
2020-03-04 08:33:43 +00:00
Mike Spreitzer
219ab512ff
Generalized NonResourcePolicyRule.NonResourceURLs impl
...
... to match the comment on that field.
Also generalized the test case generator to exercise the new
generality.
Kubernetes-commit: 2e97d3c8732147c3ba2f11d668f50b44e6374348
2020-03-04 00:00:39 -05:00
Monis Khan
dd3ae9c175
dynamic certs: use correct name with event recorder
...
Signed-off-by: Monis Khan <mok@vmware.com>
Kubernetes-commit: 3bc918e48427720938c731a6b26e9474b4819716
2020-03-03 18:40:34 -05:00
Monis Khan
091c53ac7a
dynamic certs: do not copy mutex via shallow copy of tls.Config
...
go vet error:
call of dynamiccertificates.NewDynamicServingCertificateController
copies lock value: crypto/tls.Config contains sync.Once contains
sync.Mutex
Signed-off-by: Monis Khan <mok@vmware.com>
Kubernetes-commit: 86a5993007e3c781749a5099b540307f65a4f377
2020-03-03 14:58:43 -05:00
Lukasz Szaszkiewicz
3ae793e2b7
cleans up dynamiccertificates package
...
Kubernetes-commit: 413960e49bea4b5558ea4dda3d18137eceaf7f16
2020-03-03 14:38:18 +01:00
saad-ali
ae1277e9a9
Update dep k8s.io/utils to 0a110f9eb7ab
...
Kubernetes-commit: 22e8189f40fc95b18bad2b59ba2ad20ae7c69ea9
2020-02-28 18:22:45 -08:00
Kubernetes Publisher
5bc150e3a7
Merge pull request #88419 from Jefftree/netproxy-udstoken
...
Add support for token authentication with network proxy
Kubernetes-commit: eaceb7bf5c31919336642a187b2a035dae1c2064
2020-03-03 08:29:51 +00:00
Kubernetes Publisher
a05abcce31
Merge pull request #87631 from immutableT/extract-auth-metrics
...
Factor-out metrics related logic from authentication logic.
Kubernetes-commit: 7dccfd6121af2bf563285a483ef67dd6fda50ca8
2020-03-03 00:33:02 +00:00
Kubernetes Publisher
94fd1da67f
Merge pull request #87508 from jennybuckley/large-obj
...
Don't save managedFields if object is too large
Kubernetes-commit: a019609d5dd07d923b3deed70335ccb60ffa9d15
2020-03-03 00:33:01 +00:00
Kubernetes Publisher
5f79f6fd39
Merge pull request #88609 from yue9944882/chore/follow-up-metrics
...
Preserve legacy inflight metrics and fixes registration
Kubernetes-commit: d115206309fab67d22e6b17ee340b654077a9289
2020-03-03 00:32:58 +00:00
yue9944882
0e0b06e404
hack/update-vendor.sh
...
Kubernetes-commit: 1cb42445d76daa79b2e3ec7f5a6ec0b32e994815
2020-03-02 21:44:58 +08:00
Kubernetes Publisher
dffa3c3d5d
Merge pull request #88509 from robscott/ingress-v1beta1-class
...
Adding IngressClass to networking/v1beta1
Kubernetes-commit: fdb2cb4c8832da1499069bda918c014762d8ac05
2020-03-02 08:33:49 +00:00
Mike Spreitzer
8ad2cc1389
Replaced uber atomic with sync atomic, removed unneded "blank import"
...
Kubernetes-commit: dbe84361440697af5c53d12209524aad9068c81a
2020-03-01 18:10:20 -05:00
Mike Spreitzer
f44645645b
Added non-randomized tests of matching FlowSchema rules
...
Kubernetes-commit: 21f78f3348736f242541f7b66e191aa1dce78c47
2020-02-27 23:36:19 -05:00
chenjun.cj
e5c6ec44de
add a new generic filter goaway
...
Kubernetes-commit: 81f46b64a35f3af096d50620dfcc78b003de8263
2020-02-28 05:27:25 +08:00
Jefftree
c66c307e66
Update network proxy to v0.0.7
...
Kubernetes-commit: 0989770135c188ad4cc5bab4a885f631cdb695e7
2020-02-27 10:54:12 -08:00
yue9944882
f452a698b0
register metrics from comp-base
...
Kubernetes-commit: 11656478be93d4a9e54129ec35cd2b9558e901ac
2020-02-27 17:04:17 +08:00
Antoine Pelisse
82ecbdb375
Don't log "SHOULD NOT HAPPEN" errors more than once per second
...
Kubernetes-commit: 389dd0a499e4fa79d3d2ef4261aa9f25aa94e6b0
2020-02-26 15:58:57 -08:00
Rob Scott
7adab84d8a
Adding IngressClass to networking/v1beta1
...
Co-authored-by: Christopher M. Luciano <cmluciano@us.ibm.com>
Kubernetes-commit: 132d2afca0794b4bcaedb6dbbefe4e9d66e80239
2020-02-24 21:20:45 -08:00
Kubernetes Publisher
04f91da94a
Merge pull request #88674 from enj/enj/t/paging_with_filter
...
storage: confirm that paging and predicate filtering work together
Kubernetes-commit: a84cbd0a42ce5fbdd1ac601efa3ba40dafd738b8
2020-02-29 04:29:34 +00:00
Kubernetes Publisher
eed18b499c
Merge pull request #85870 from Jefftree/authn-netproxy
...
Use Network Proxy with Authentication & Authorizer Webhooks
Kubernetes-commit: 268d0a1d3a2c79f14d4c7aad98783f2cff919af0
2020-02-29 04:29:32 +00:00
Monis Khan
f5c1e085ed
storage: confirm that paging and predicate filtering work together
...
This change adds the TestListContinuationWithFilter test which
confirms that paging with a predicate that does not match everything
results in the correct amount of calls to TransformFromStorage and
KV.Get. The partial result of each paging call is also asserted.
Signed-off-by: Monis Khan <mok@vmware.com>
Kubernetes-commit: 002c75442d768d2bcc51047667354ff16bbfa2e8
2020-02-28 15:35:22 -05:00
Kubernetes Publisher
65eed4cf58
Merge pull request #88637 from jktomer/priority-fairness-flag
...
Rename --enable-inflight-quota-handler to --enable-priority-and-fairness
Kubernetes-commit: 79377454e8dfa4c9c96f786c2f34e2a6230f7139
2020-02-28 04:48:02 +00:00
Jefftree
13613a1c15
Address comment and remove if condition
...
Kubernetes-commit: 61fa4e6c098559b65fe28c1bf55cb817697e38e5
2020-02-27 17:18:57 -08:00
Kubernetes Publisher
887685e277
Merge pull request #88632 from liggitt/admission-feature
...
Remove global variable dependency from runtimeclass admission
Kubernetes-commit: 8392baf492ebfb24d9e9d30863b1f3e1ac707c13
2020-02-28 00:37:49 +00:00