Kubernetes Publisher
e0d7bdf79d
Merge pull request #99961 from margocrawf/master
...
Introduce Impersonate-UID header
Kubernetes-commit: e1acbbd8fde3505423df6c336a4d852bfc50e49d
2021-07-07 05:55:36 +00:00
Abu Kashem
b206f9ea02
apf: fix virtual clock
...
Kubernetes-commit: a570008cbd6c2142a2f270570fe49bf982825c19
2021-07-06 19:29:16 -04:00
Kubernetes Publisher
59e7fbda56
Merge pull request #103484 from wojtek-t/pf_queue_picker
...
Update the logic to pick the best queue in P&F
Kubernetes-commit: ca0c8275b41cf542f9334073fc8660fb349f9605
2021-07-06 16:22:22 -07:00
Kevin Delgado
09e56ead9d
Initial UnstructuredExtract without caching
...
Kubernetes-commit: 6e481c5db19cda1ef1b7506c22c0046e440c7fe2
2021-07-03 00:05:11 +00:00
pacoxu
d1c3f1f971
upgrade google.golang.org/api to v0.45.0
...
Signed-off-by: pacoxu <paco.xu@daocloud.io>
Kubernetes-commit: 2926b4572e687a761fe09a4dad2ee3579d330329
2021-07-02 11:34:32 +08:00
paco
8dc7df6298
upgrade github.com/prometheus/common to v0.28.0
...
Kubernetes-commit: 18d583653c67dbfafc9c5b09d9d6189705fdde85
2021-07-07 16:22:05 +08:00
astraw99
532c5c3d69
fix delete nil pointer panic
...
Kubernetes-commit: af19d7f415d70a1de3d67a00921865ba2868b425
2021-06-26 18:06:20 +08:00
David Ashpole
4d188ce1c3
Add distributed tracing to the etcd client
...
Kubernetes-commit: 71f810bb71ed7b87e02c91ebb879363f32dcfaac
2021-06-25 11:54:53 -07:00
Abu Kashem
bd2ef9810a
apf: estimate list width
...
Kubernetes-commit: 296c18ec323328bf1c6a621a9ca3a094d78bb9d0
2021-06-22 19:38:00 -04:00
Ryan Moriarty
0741f109f6
Add a new webhook metric tracking request totals.
...
Also add a 1.0s bucket boundary to the webhook latency metric.
Kubernetes-commit: 8ed1628a6e75f4029853502dbac44fdb0edac5fc
2021-06-22 22:32:47 +00:00
wojtekt
a35bb85f09
Update the logic to pick the best queue in P&F
...
Kubernetes-commit: 0ecc7ba311ab33b16c5d907ebb1120e3e51a947d
2021-06-17 09:22:00 +02:00
Kubernetes Publisher
462585d974
Merge pull request #103483 from odinuge/revert-102508-runc-1.0
...
Revert "Update runc to 1.0.0"
Kubernetes-commit: eae87bfe7e9636694a5cb45a9863715b7b25435c
2021-07-06 21:55:28 +00:00
Kubernetes Publisher
2e3e68763d
Merge pull request #103504 from tkashem/apf-add-additional-latency
...
apf: refactor width into its own struct
Kubernetes-commit: 7752b195f2a7247def1d9db8ddbc89735f15f389
2021-07-06 17:51:42 +00:00
Kubernetes Publisher
071ea4549b
Merge pull request #103435 from dashpole/rename_service
...
Change tracing service from kube-apiserver to apiserver
Kubernetes-commit: c93e509e6f710604842b93f55c46325ced0ac7bb
2021-07-06 17:51:40 +00:00
Kubernetes Publisher
5f80c5f1c3
Merge pull request #102998 from tkashem/apf-width-list
...
apiserver: add callback to get notified of object count
Kubernetes-commit: 6d11f22fde7fbf212d83d6de4ae2fe7f86ca310e
2021-07-06 06:16:18 -07:00
Odin Ugedal
d4935c71b3
Revert "Update runc to 1.0.0"
...
Kubernetes-commit: 61d88af9e40896f50217adbbcdaa3b34d41875ea
2021-07-05 14:03:04 +02:00
David Ashpole
fe620be9c7
change tracing service from kube-apiserver to apiserver
...
Kubernetes-commit: 8972efc65fe7f4d2ed840ba1a2bd8ff31e829a7a
2021-07-02 07:04:26 -07:00
Abu Kashem
cf5c77fde9
apf: add additional latency into width
...
Kubernetes-commit: 24e19229101d242d924ce98a562be3864dde9eae
2021-06-27 12:45:24 -04:00
Abu Kashem
d929410e13
apiserver: add callback to get notified of object count
...
Kubernetes-commit: 1002b0d163dd948334f10b0e25d0e91d253791e8
2021-06-18 10:44:07 -04:00
Kubernetes Publisher
ad2e6c98b2
Merge pull request #103437 from p0lyn0mial/readyz-signal
...
genericapiserver: adds HasBeenReady lifecycle signal
Kubernetes-commit: 26bdfbc0abd4bc9024397ff7b566b7c41d4467ee
2021-07-05 17:50:59 +00:00
Kubernetes Publisher
4757c311e7
Merge pull request #103039 from tkashem/fix-102973
...
apf: calculation of dR/dt should use seats in use
Kubernetes-commit: a3c2028cf41e1f89102db33e2f2851fa5b525703
2021-07-05 09:51:23 +00:00
Kubernetes Publisher
922627e1e3
Merge pull request #103432 from p0lyn0mial/lifecycle_events
...
simply renames terminationSignals to lifecycleSignals
Kubernetes-commit: 93119f4503f9fb425ab3f7ed35559409779a7a3f
2021-07-02 13:51:00 +00:00
Lukasz Szaszkiewicz
aefd8ed86f
adds HasBeenReady signal that fires when the readyz endpoint succeeds
...
Kubernetes-commit: 58b91ffca9efe3afb20d80914cdc33c6b0acdef2
2021-07-02 15:18:19 +02:00
Lukasz Szaszkiewicz
d8c0235e05
remove logging from the Signal method
...
Kubernetes-commit: 6c88a62cb4c849e3844dcc3870073a1b5e05d301
2021-07-02 12:50:20 +02:00
Lukasz Szaszkiewicz
3f407f0668
rename terminationSignals to lifecycleSignals
...
Kubernetes-commit: dae08bc3a735e50845af7cf639bdbb8971a2115a
2021-07-02 12:28:07 +02:00
Kubernetes Publisher
e3515abe00
Merge pull request #103218 from dashpole/otel_clientgo
...
Add tracing to apiserver client-go requests
Kubernetes-commit: df95052de3c5036e6653eca26e38dc9e79d25455
2021-07-02 05:50:56 +00:00
David Ashpole
71612b014d
move tracing instantiation further up, and check for nil
...
Kubernetes-commit: b0ffaa93f5c607325203f978c1ae685d6b64d053
2021-07-01 10:42:11 -07:00
Kubernetes Publisher
8d4ac24e5b
Merge pull request #103176 from CaoDonghui123/updatemod
...
Update golang.org/x/net
Kubernetes-commit: c14017b270d21e6a7e79c0b8872a580f43a67220
2021-07-01 05:55:07 +00:00
Kubernetes Publisher
78644d69f6
Merge pull request #102508 from kolyshkin/runc-1.0
...
Update runc to 1.0.0
Kubernetes-commit: 4748bb04b61f8717641913a0ff3a183ad28e64c9
2021-07-01 05:55:04 +00:00
Lukasz Szaszkiewicz
279d11fb1e
readyz signals when the handler succeeds for the first time.
...
Co-authored-by: Dr. Stefan Schimanski <stefan.schimanski@gmail.com>
Kubernetes-commit: ca108d109d55e927c292e3e558fc4f761a3a4e7c
2021-06-30 11:04:44 +02:00
David Ashpole
5053bddd06
add tracing to the apiserver's client-go requests
...
Kubernetes-commit: 79d400c4416f903af604fb2cf07d2c34bb4b98f7
2021-06-26 09:16:32 -07:00
caodonghui
049749915b
Update golang.org/x/net to v0.0.0-20210520170846-37e1c6afe023
...
Kubernetes-commit: c1d5a3a99e120281c618d6573d7b424138dfb5a9
2021-06-25 15:25:52 +08:00
Abu Kashem
e9708ba84d
apf: calculation of dR/dt should use seats in use
...
Kubernetes-commit: 6203d4fc6af36b1fd60177e8a88b8d4d45acb029
2021-06-21 05:38:07 -04:00
wojtekt
fbc127e994
Add watch tracker to APF for request cost estimation
...
Kubernetes-commit: cea1dcfeed2fc4e8ab89cd43e5a0e402251c8df5
2021-06-15 10:49:42 +02:00
Kir Kolyshkin
e30dc2a54a
vendor: bump runc to 1.0.0 pre
...
This is to check if runc 1.0.0 (to be released shortly) works with k8s.
The commands used were (roughly):
hack/pin-dependency.sh github.com/opencontainers/runc v1.0.0
hack/lint-dependencies.sh
# Follow its recommendations.
hack/pin-dependency.sh github.com/cilium/ebpf v0.6.1
hack/pin-dependency.sh github.com/opencontainers/selinux v1.8.2
hack/pin-dependency.sh github.com/sirupsen/logrus v1.8.1
# Recheck.
hack/lint-dependencies.sh
GO111MODULE=on go mod edit -dropreplace github.com/willf/bitset
hack/update-vendor.sh
# Recheck.
hack/lint-dependencies.sh
hack/update-internal-modules.sh
# Recheck.
hack/lint-dependencies.sh
[v2: rebased, updated runc 3a0234e1fe2e82 -> 2f8e8e9d977500]
[v3: testing master + runc pr 3019]
[v4: updated to 93a01cd4d0b7a0f08a]
[v5: updated to f093cca13d3cf8a484]
[v6: rebased]
[v7: updated to runc v1.0.0]
[v8: rebased]
Signed-off-by: Kir Kolyshkin <kolyshkin@gmail.com>
Kubernetes-commit: 4e7cf5413d5de4648bf923b34874d8e0d431e98a
2021-06-06 20:13:57 -07:00
Kubernetes Publisher
6490793cbf
Merge pull request #103318 from jpbetz/fix-102749
...
Bump SMD to v4.1.2 to pick up #102749 fix
Kubernetes-commit: 0dad7d1c47c41f232b21cdd5c21be6683e545e9d
2021-06-30 21:55:46 +00:00
Kubernetes Publisher
e488f38866
Merge pull request #100339 from p0lyn0mial/upstream-delegated-authz-metrics
...
adds metrics for delegated authz
Kubernetes-commit: f962166f30688653e1f901f1b5d9920734a345d5
2021-06-30 21:55:44 +00:00
Joe Betz
d9c3979d10
Bump SMD to v4.1.2 to pick up #102749 fix
...
Kubernetes-commit: b790cf388ce1fce140c80bb0f7f9669288408b7a
2021-06-29 19:33:00 -07:00
pacoxu
6640c869f9
use PermitWithoutStream=true for etcd: send pings even without active streams
...
Signed-off-by: pacoxu <paco.xu@daocloud.io>
Kubernetes-commit: 849dbe034b3e4398922c383e09900b464a60db69
2021-04-29 16:27:08 +08:00
Abu Kashem
450b7e8f12
rename audit Checker interface
...
Kubernetes-commit: 27f150351475adaef416bd893403e7066b70d33a
2021-03-24 13:07:21 -04:00
Lukasz Szaszkiewicz
9ff2637133
adds metrics for authorization webhook
...
Kubernetes-commit: 4a2aef00d6dd2543b011aa7e5af28df598a0cd72
2021-03-17 16:30:40 +01:00
Kubernetes Publisher
952c0c052b
Merge pull request #99364 from p0lyn0mial/upstream-delegated-authn-metrics
...
adds metrics for delegated authn
Kubernetes-commit: dae03ba9218399d2d7fe100798f332ff2d48381f
2021-06-29 19:51:08 +00:00
Kubernetes Publisher
8acf2abcd8
Merge pull request #102859 from MikeSpreitzer/add-r-metrics
...
Add APF metrics about R(t)
Kubernetes-commit: 556f8500fff689163fb9480d8a878b457e39e322
2021-06-28 19:50:35 +00:00
Kubernetes Publisher
810bc03506
Merge pull request #98866 from wzshiming/fix/termination_grace_period_seconds_is_negative
...
Fix TerminationGracePeriodSeconds is negative (part 1)
Kubernetes-commit: 5e06f173fb37484573f94ec5550a40c8aec8c1d6
2021-06-28 15:50:27 +00:00
Shiming Zhang
b76bf120f0
Allow delete with grace period 1s even if metadata period is negative
...
Kubernetes-commit: a8d4cfac933485b9b4e5e802e267723ce9d2b90f
2021-06-21 15:12:17 +08:00
Kubernetes Publisher
4b539d2d77
Merge pull request #103126 from jdnurme/konn-21-update
...
Updated to use konnectivity client v0.0.21, and implemented placehold…
Kubernetes-commit: 2d1026c664f8612ede24cf654b8fe4fd074bcf84
2021-06-27 03:50:31 +00:00
JD Nurme
288c8d4acf
Updated to use konnectivity client v0.0.21, and implemented placeholder context
...
Kubernetes-commit: 21fd224ebdb17fbaafbb73a36a18aafcab6e4efa
2021-06-23 19:29:14 +00:00
Kubernetes Publisher
0ff020160d
Merge pull request #103042 from tkashem/refactor-gt
...
apiserver: refactor graceful termination logic
Kubernetes-commit: a1d9479d20f51a69645c7c8777d711a28aa95469
2021-06-25 19:51:15 +00:00
Kubernetes Publisher
b75b8deccf
Merge pull request #94942 from dashpole/apiserver_opentelemetry
...
Apiserver tracing
Kubernetes-commit: 12eb461acfb2279524d07f5ed95dd20e2e472939
2021-06-25 19:51:13 +00:00
David Ashpole
5927da0040
Add distributed tracing to the apiserver using OpenTelemetry
...
Kubernetes-commit: 79550ed40c67a70534c1cb697e1fb7e7dbf96335
2021-06-25 05:20:16 -07:00