Kubernetes Publisher
849d7072e5
Merge pull request #88881 from immutableT/private-encryption-config
...
Hide methods in the encryption config that are not used outside the package.
Kubernetes-commit: 867aab09783c8743f49c038281ee4cfc00d12db2
2020-03-18 04:34:41 +00:00
Abu Kashem
6d0de7f4cb
Fix data race issue in unit test
...
TestDispatchingBookmarkEventsWithConcurrentStop can use processEvent
instead of `dispatchEvent` to avoid data race conditions with
`Cacher.watchersBuffer`.
Kubernetes-commit: 7dc075673c24ffd8bde08a4c7ec55a8b633b20e2
2020-03-16 17:43:32 -04:00
Davanum Srinivas
f0aca18b41
Updating dependency github.com/pkg/errors to version v0.9.1
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
Kubernetes-commit: 574c75e8fec68e29f6561b0905eaceddaa7f0db4
2020-03-16 17:03:39 -04:00
Davanum Srinivas
efee00f14e
Updating dependency github.com/google/go-cmp to version v0.3.1
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
Kubernetes-commit: 865fd484820bf473ac9aa36466baaca80403fa45
2020-03-16 17:01:25 -04:00
Davanum Srinivas
ffbf55e61d
update vendor
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
Kubernetes-commit: ee4310280669153c8ed733ae05946af65cc817b5
2020-03-16 16:54:33 -04:00
Davanum Srinivas
c15d16953f
Move k8s.io/apiserver/pkg/util/term to k8s.io/component-base/term
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
Kubernetes-commit: 1d057da2f73118893b5cc27c15d59ff03beb271e
2020-03-16 16:27:44 -04:00
jingyih
5b3cb4b1b8
Pin go.etcd.io/etcd to 3.4.4 and rebuild vendor
...
Kubernetes-commit: 1f7ccbcfc31c7c1f715273e4f82aad28fdabec6a
2020-03-16 10:58:56 -07:00
jingyih
83ff846bd6
Generated
...
Kubernetes-commit: e15c49f1bbb9476249d471de63baf1032ec1b788
2020-03-16 08:15:43 -07:00
jingyih
9303178e27
Add a metric exposing etcd database size
...
Kubernetes-commit: 922ec728de9248657f026eb6cfb8fdaeb11049ac
2020-03-16 07:55:38 -07:00
Monis Khan
7fa523535d
Remove support for basic authentication
...
This change removes support for basic authn in v1.19 via the
--basic-auth-file flag. This functionality was deprecated in v1.16
in response to ATR-K8S-002: Non-constant time password comparison.
Similar functionality is available via the --token-auth-file flag
for development purposes.
Signed-off-by: Monis Khan <mok@vmware.com>
Kubernetes-commit: df292749c9d063b06861d0f4f1741c37b815a2fa
2020-03-11 14:31:31 -04:00
andyzhangx
f8d7db2d56
chore: upgrade to azure-sdk v40.2.0
...
chore: use autorest v0.9.6
fix go module issue
fix go module error
Kubernetes-commit: da20cc202fe2c5594c578a85730578b2300c78a0
2020-03-11 14:46:29 +00:00
Monis Khan
3eb91983b8
client-go: drop github.com/gophercloud/gophercloud dep
...
Signed-off-by: Monis Khan <mok@vmware.com>
Kubernetes-commit: 7a7bc9bcfb556abd4ec22be634eaca9e3b3a132a
2020-03-10 16:49:30 -04:00
Kubernetes Publisher
089874eb17
Merge pull request #88995 from liggitt/crd-list-conversion
...
Preserve target apiVersion when decoding into unstructured lists
Kubernetes-commit: 307bafb86035690a1135b421a55219e857703361
2020-03-10 20:34:08 +00:00
Jordan Liggitt
1a93b794ed
Preserve target apiVersion when decoding into unstructured lists
...
Kubernetes-commit: fa12441ab99cac81b0034208fd10d8a4fc3d5bd0
2020-03-10 03:13:20 -04:00
Jordan Liggitt
c4368f3db2
Clarify cached object type in apiserver log
...
Kubernetes-commit: a941755a39afd366dad6d005dfaf41fd584dec08
2020-03-09 15:09:30 -04:00
Kubernetes Publisher
08bfcec9de
Merge pull request #88879 from JoshVanL/88878-apiserver-webhook-config-panic
...
Checks error for loading audit webhook config to prevent panic
Kubernetes-commit: 381a3724556634f8884765d2789fcb9d86ccbec9
2020-03-09 16:29:55 +00:00
Jordan Liggitt
532d284317
Require listers to implement TableConverter
...
Kubernetes-commit: 7cbb74d089f88c3323b7be2dcd8a8d39d8aad271
2020-03-09 10:08:13 -04:00
Kubernetes Publisher
ea2fe0c9c4
Merge pull request #88875 from apelisse/apply-no-op
...
SSA: Applying same object twice should be a no-op the second time
Kubernetes-commit: 71ad0a90205c12e8ebbe6872db30097026916659
2020-03-07 12:33:20 +00: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
Joe Betz
7a467399ac
Enable nested tracing, add request filter chain tracing incl. authn/authz tracing
...
Kubernetes-commit: b12ac0abc64adb71d97fbde12f373b1424631f20
2020-03-06 16:11:21 -08: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
Mateusz Gozdek
e843f3790e
kube-apiserver: use SO_REUSEPORT when creating listener on Unix systems
...
So multiple instances of kube-apiserver can bind on the same address and
port, to provide seamless upgrades.
Signed-off-by: Mateusz Gozdek <mateusz@kinvolk.io>
Kubernetes-commit: dfe1f968ac31ba9b81a353d4de86d28e73d22d4e
2020-03-06 09:59:20 +01:00
immutablet
209aff3d4b
Hide methods in the encryption config that are not used outside the package.
...
Kubernetes-commit: 922e0bfaec0a8b25fdb04e559ac454c416f8c2e8
2020-03-05 16:54:27 -08:00
JoshVanL
f93ee6dd2e
Checks error for loading audit webhook config to prevent panic
...
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
Kubernetes-commit: 1bb6ed9bdc0fb960d0acedc575a59de1306006ca
2020-03-05 23:30:50 +00:00
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
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
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
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
2994d90069
generated
...
Kubernetes-commit: 5f3838b906628f907939080bac967ef8f105e92f
2020-02-26 23:56:24 -08:00
Chao Xu
9cf97e52a9
Add the StorageVersion API
...
Kubernetes-commit: a2ad36f1e564f81fae4f65c9ac8aa193d6b0662d
2020-02-26 23:56:07 -08: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