Commit Graph

2909 Commits

Author SHA1 Message Date
Jordan Liggitt 58f780d1e2 Use cached selectors/client for webhooks
Kubernetes-commit: 8c10d929cac13dc50ca4ffaca83e7ae5c8e41292
2019-08-24 17:12:14 -04:00
Jordan Liggitt b7340127c3 Add admission benchmarks
go test ./vendor/k8s.io/apiserver/pkg/admission/plugin/webhook/validating -bench . -benchmem -run DoNotRun
go test ./vendor/k8s.io/apiserver/pkg/admission/plugin/webhook/mutating -bench . -benchmem -run DoNotRun

Kubernetes-commit: 27f535e26ad88fa30d5c0fcde4bc31897b9d521c
2019-08-24 17:40:07 -04:00
Jordan Liggitt eb2a4467ba Let webhook accessors construct client/selectors once
Kubernetes-commit: 14154c2345e7e467be0ff003c61cec9c0bd2be3e
2019-08-20 17:16:21 -04:00
Kubernetes Publisher a7bb1804a7 Merge pull request #81871 from prameshj/vendor-update
Update vendor k8s-cloud-provider and google API

Kubernetes-commit: 91bec13163b18238a8ed3d9b872cd27b1193077d
2019-08-28 11:56:45 +00:00
Kubernetes Publisher 5e753bafc7 Merge pull request #81754 from apelisse/version-fields
Add FieldsType field to ManagedFields to track content format

Kubernetes-commit: 61e2f52e38ff73f0704b12a0edfa94c8a6619a45
2019-08-28 11:56:40 +00:00
Kubernetes Publisher d4d82326ad Merge pull request #81531 from logicalhan/kas-migration
migrate kube-apiserver metrics to stability framework

Kubernetes-commit: f24aa47ceab19d174117d80eec657875c06aeb0c
2019-08-28 11:56:38 +00:00
Kubernetes Publisher 3b38fd7ad4 Merge pull request #78738 from jennybuckley/apply-only
Don't start tracking field management until object has been applied

Kubernetes-commit: 0a784c5dc9b7843a642f913c9805c34ae3d4879d
2019-08-28 07:52:30 +00:00
Han Kang 17306f6993 add comment about explicitly registering grpcprom client metrics
Kubernetes-commit: 1700a315c188e4b9d434d1e51de75426aa9d7867
2019-08-27 10:30:57 -07:00
Kubernetes Publisher 6101c6d99e Merge pull request #81682 from caesarxuchao/beta-remainingItemCount
promote the remainingItemCount field to beta

Kubernetes-commit: 36e0ea6bfaa9da19eff5e65f48b47f8f42efdcd6
2019-08-27 08:00:03 +00:00
Han Kang 3e6e1db500 add some documentation around the metrics stability migration changes for clarity
Kubernetes-commit: 4e5d906c4d008f914b0ede26ea91533d6343dec5
2019-08-26 19:15:30 -07:00
Kubernetes Publisher 3cf73271e6 Merge pull request #81860 from deads2k/allow-http1-only
allow an apiserver to only serve http1

Kubernetes-commit: 8f6b89f0b90331ef41e394592e77ea7f669e9b0e
2019-08-26 12:06:51 +00:00
Kubernetes Publisher 3c7db82084 Merge pull request #77824 from roycaihw/webhook-trace
mutating webhook: audit log mutation existence and patch

Kubernetes-commit: e2f57be0c029cf80451983b8aaf49ed476115f6d
2019-08-26 12:06:50 +00:00
Pavithra Ramesh 786878ca87 Update vendor k8s-cloud-provider and google API
Ran commands:
hack/pin-dependency.sh github.com/GoogleCloudPlatform/k8s-cloud-provider 27a4ced34534a6c32b63159b100ac0efaa1d37b3
hack/update-vendor.sh

hack/pin-dependency.sh google.golang.org/api 5213b809086156e6e2b262a41394993fcff97439
hack/update-vendor.sh

hack/verify-vendor.sh

merge conflicts

Kubernetes-commit: ce3b145e7369da6c1179346a4e6f4f9992d235b7
2019-08-23 15:51:45 -07:00
David Eads 47da497af8 allow an apiserver to only serve http1
Kubernetes-commit: 6eb62506e05d7181caf552e50d9b78609aea1943
2019-08-23 15:02:26 -04:00
Kubernetes Publisher 1316076af5 Merge pull request #81673 from jennybuckley/grouping-etcd
Make sure no op updates don't affect the resource version due to serverside apply

Kubernetes-commit: 9ac0c5942d26a725b6bae69417ada396b743bce9
2019-08-23 05:30:33 +00:00
Kubernetes Publisher aab87c66af Merge pull request #81660 from wojtek-t/fix_metrics_reporting
Fix verb reporting in metrics

Kubernetes-commit: c369cf187ea765c0a2387f2b39abe6ed18c8e6a8
2019-08-23 01:35:25 +00:00
Han Kang b9084e350a migrate kube-apiserver metrics to stability framework
Kubernetes-commit: 466980dd747e06e55451301c624eecccfa505123
2019-08-22 15:38:42 -07:00
Kubernetes Publisher 1facb1f4e8 Merge pull request #53185 from dixudx/fix_admission_attributes_populate_name
populate object name for admission attributes when CREATE

Kubernetes-commit: 315dcca3417e6224294322b1073b5e9d03453f26
2019-08-22 21:36:36 +00:00
Kubernetes Publisher 89c1fdda7a Merge pull request #81376 from logicalhan/health-checks
rename healthz methodNames to be more consistent w/ present day usages

Kubernetes-commit: 8dea3310e532fcb28eed84c2bb9a16a6cb7cbfdf
2019-08-22 21:36:34 +00:00
jennybuckley 263df041f9 Add tests
Kubernetes-commit: 3279c73945553e211ddb7812e07b3c9d46b5e96a
2019-08-22 13:27:38 -07:00
Kubernetes Publisher 9d958e72a1 Merge pull request #80477 from mborsz/eventssize
Add 'apiserver_watch_events_sizes'

Kubernetes-commit: ff1e1127e27d4a144de98082c66800f2300592b0
2019-08-22 05:59:26 +00:00
Kubernetes Publisher 8ea3085fc3 Merge pull request #81602 from liggitt/admission-context
Plumb context timeout to admission webhooks

Kubernetes-commit: bad4d0ee963a71994636ebaaca52dab54820abe6
2019-08-22 05:59:25 +00:00
Kubernetes Publisher 40cc089c1e Merge pull request #81434 from dims/try-v3.3.14-beta.0
Updating to etcd v3.3.15

Kubernetes-commit: 3b09dee349eb8273118333bffcd87b8985a25605
2019-08-22 05:59:24 +00:00
Antoine Pelisse 625e8a84fc Add new FieldsType to clarify the format of Fields
Kubernetes-commit: ff4e1f3592bfd51aea3018ed7e0a8579e5c0eea1
2019-08-21 16:13:53 -07:00
jennybuckley dcedf932c2 Make sure no op updates don't affect the resource version
Kubernetes-commit: aa1f01ec7e6ebf29444b93de7c3cb65a1a54d47e
2019-08-20 15:09:42 -07:00
Chao Xu 3cfd3c2353 promote the remainingItemCount field to beta
Kubernetes-commit: f9f0132c76e4ac40c25ab88650d2c4078310622f
2019-08-20 13:50:04 -07:00
wojtekt 983198c58c Fix verb reporting in metrics
Kubernetes-commit: 715f538c7012e190c6bcf276fa329da261ec5d00
2019-08-20 15:40:34 +02:00
Davanum Srinivas c2d95d2103 Update google.golang.org/genproto to c66870c02cf8
Kubernetes-commit: 8c3188d720c3505237c2ecc2993d8f2a241a04e7
2019-08-20 09:29:07 -04:00
Davanum Srinivas 3220b9abb1 Update github.com/coreos/etcd to v3.3.15
Change-Id: I1b16ca712238219d082427c75dd6bc404794abbf

Kubernetes-commit: 108ccea4486de036c633c1b1181498edca0da51d
2019-08-20 08:14:17 -04:00
Davanum Srinivas 0496738eed Update google.golang.org/grpc to v1.23.0
Change-Id: Ifbe8229d464a35a7598e28f53fe9d485c3e53e77

Kubernetes-commit: 3d6ae5ef12b2acc7427be43114c4a8da50c042e7
2019-08-20 08:11:03 -04:00
Kubernetes Publisher 04afb33ac4 Merge pull request #81561 from apelisse/update-smd
Update structured-merge-diff to latest version

Kubernetes-commit: 8567b77b49943b6048bd799d2ce65b0bd41c4f7c
2019-08-22 05:59:15 +00:00
Kubernetes Publisher 33bf53f7c4 Merge pull request #81524 from jennybuckley/apply-group-updates-by-manager
Group managedFieldsEntries for update by manager name

Kubernetes-commit: 6f13032fb445f4d4c501bd236eef22f8836edb7a
2019-08-20 10:28:04 +00:00
Kubernetes Publisher 2de2c9b11b Merge pull request #81189 from tallclair/staticcheck-verify
Add verify-staticcheck script

Kubernetes-commit: 39c10d1550d63a4a5c585600507ffd6a0f157267
2019-08-20 10:28:02 +00:00
Kubernetes Publisher 72899f1791 Merge pull request #80874 from shihan9/master
inject transformer prefix into metric

Kubernetes-commit: 9e68e1310673ca782fe90f903c5648b32c6549f6
2019-08-20 06:14:53 +00:00
jennybuckley 427507ed32 Group update managedFieldsEntries by manager name
Kubernetes-commit: 87eabcdbfa5d551af7ebcae3fb07fd8f386badc3
2019-08-19 13:50:15 -07:00
Jordan Liggitt 71ef46fa12 Use lesser of context or webhook-specific timeout in webhooks
Kubernetes-commit: c63284b1f3996e7830c1aca85281d349d0091c82
2019-08-19 11:23:05 -04:00
Jordan Liggitt 0c706a033c Plumb context to admission Admit/Validate
Kubernetes-commit: 61774cd7176cae0c0324d23ab20e6c6b3038153f
2019-08-19 10:48:08 -04:00
Jordan Liggitt aab7154c4f plumb client-specified request timeout to context
Kubernetes-commit: 89d5c1f3ea8d8e27526e4f558872c4e24ddc526c
2019-08-20 10:36:34 -04:00
Antoine Pelisse 5ed0455202 Update structured-merge-diff to latest version
Kubernetes-commit: 9edc66ad9170e87a064be587e61203c070fb3f3d
2019-08-17 21:15:47 -07:00
Han Kang 2b0c93afef rename healthz methodNames to be more consistent w/ present day usages
Kubernetes-commit: 2e23788fda86c68e7f17cf0b66ee1017594c1055
2019-08-13 12:42:13 -07:00
Tim Allclair 37f2f94b05 Bump golang.org/x/tools version for staticcheck compat
Kubernetes-commit: 9a02ef7fe5eb166a53131c52b59844179c4158e9
2019-08-08 11:04:56 -07:00
Shihang Zhang 7bf3105100 inject transformer prefix into metric
Change-Id: Iacab685a710d8f8d5b80ed0d35e5ccc22bd929cb

Kubernetes-commit: 099484ee5fb185e92cd154e29c63cf34201e803f
2019-08-01 14:49:37 -07:00
Kubernetes Publisher f7e78ce478 Merge pull request #79574 from justaugustus/azure-sdk-bump
Azure SDK updates (6/30/19)

Kubernetes-commit: 1ff4525a29f1736fca19e10b49e42664b29010c2
2019-08-16 10:24:26 +00:00
Stephen Augustus 3056379182 Update Azure/azure-sdk-for-go and Azure/go-autorest modules
Signed-off-by: Stephen Augustus <saugustus@vmware.com>

Kubernetes-commit: db855f9ba0ced2303fbb3b9776dd2a0d78b31897
2019-08-15 17:57:49 -04:00
Kubernetes Publisher 4674a4da06 Merge pull request #80342 from draveness/feature/remove-critical-pod-annotation
feat: cleanup pod critical pod annotations feature

Kubernetes-commit: 273e9262bb1de2e31a57065ea082dee8585e2ed1
2019-08-15 18:14:33 +00:00
Kubernetes Publisher f1bcc29940 Merge pull request #81387 from logicalhan/go-grpc-prom
bump go-grpc-prometheus to v1.2.0

Kubernetes-commit: 34791349d656a9f8e45b7093012e29ad08782ffa
2019-08-14 14:14:33 +00:00
Kubernetes Publisher 1e24616221 Merge pull request #81394 from cblecker/golang-deps
Update golang/x/net dependency

Kubernetes-commit: 1f6cb3cb9def97320a5412dcbea1661edd95c29e
2019-08-14 10:30:30 +00:00
Christoph Blecker 4ac213c9fc Update vendor
Kubernetes-commit: 5f971d6d8862de319edbd24a729a704292c560dc
2019-08-13 17:51:45 -07:00
Christoph Blecker 95827f51c8 Pin golang.org/x/net to cdfb69a
Kubernetes-commit: ebadc53f50219112c3d80039de7b13779f9d4f63
2019-08-13 17:45:53 -07:00
Han Kang 9ec2e52fd0 bump go-grpc-prometheus since 1.2.0 actually exposes the metrics
v1.1.0 (which is what we currently use), does not expose metrics which
makes it impossible to migrate.

Kubernetes-commit: b052c2cee921da4811af7bc515ca07fff2d4534f
2019-08-13 16:06:10 -07:00