Commit Graph

4341 Commits

Author SHA1 Message Date
Kubernetes Publisher 3c3275ad0c Merge pull request #100108 from Jefftree/ssa-revertga
Revert SSA GA

Kubernetes-commit: 98d3738f6d3e140d193bb3fc5384d93b92fbd562
2021-03-11 10:54:52 +00:00
Kubernetes Publisher 2fb0bdd045 Merge pull request #100055 from enj/enj/i/delegated_authn_client_ca
delegated authn: allow client CA override based on non-empty opts

Kubernetes-commit: 98500aa6a51db77c5bd8dafc5a2bebd37e47fb65
2021-03-11 10:54:51 +00:00
Jefftree 14406b8e7c Revert SSA GA
Kubernetes-commit: 4a41c474cc3e8fb0320f67dca581aaea6167a72c
2021-03-10 18:04:40 -08:00
Han Kang 4ac82c26cf rename apiserver_storage_object_counts to conform to best practices (apiserver_storage_objects)
Change-Id: I8c08a37cd3ed7c943a6691185f750e55d389dd3a

Kubernetes-commit: 50e6f15deec3f9b9ffe52accd6aab5f9560b88ad
2021-03-10 04:32:27 -08:00
Kubernetes Publisher 82d5aa9575 Merge pull request #99661 from kevindelgado/status-wiping
Server-Side Apply status wiping

Kubernetes-commit: b7d23d711108805cd0dd15b1e208b30c6c3e9eec
2021-03-10 10:50:16 +00:00
Kubernetes Publisher 2f3702e43f Merge pull request #99652 from Jefftree/ssa-ga
Promote SSA to GA

Kubernetes-commit: e95a8c878ac21a0a38c2fb7c0ffcfa483cd8625c
2021-03-10 10:50:14 +00:00
Monis Khan 63ca1f6039 delegated authn: allow client CA override based on non-empty opts
Signed-off-by: Monis Khan <mok@vmware.com>

Kubernetes-commit: 6686d8b846546f682d1a449cc9cd0e3c0de977b4
2021-03-09 22:53:04 -05:00
Kubernetes Publisher ff851b1f71 Merge pull request #99951 from deads2k/fix-decodableversions
provide directly decodable versions for storageversion API

Kubernetes-commit: 08b11727f5b27ad1d123e3a23e769e170ed99a5a
2021-03-10 02:54:33 +00:00
Kevin Delgado 86db6c67fb Server-Side Apply: Status Wiping/Reset Fields
Adds and implements ResetFieldsProvder interface in order to ensure that
the fieldmanager no longer owns fields that get reset before the object
is persisted.

Co-authored-by: Kevin Wiesmueller <kwiesmul@redhat.com>
Co-authored-by: Kevin Delgado <kevindelgado@google.com>

Kubernetes-commit: a1fac8cbd9289d95db4831a83239292ed56ce59d
2021-03-09 23:54:55 +00:00
Kubernetes Publisher 605b55af85 Merge pull request #99875 from bobbypage/bump-cadvisor
vendor: cAdvisor v0.39.0

Kubernetes-commit: a10a694f56bc008426ff1ffc1cb29f76e0068e00
2021-03-09 23:00:16 +00:00
Kubernetes Publisher 3819542a11 Merge pull request #99785 from erain/issue/98270
metrics: etcd_object_counts->apiserver_storage_object_counts(stable)

Kubernetes-commit: afca3dace4a242e8e638552a41903a3351603128
2021-03-09 23:00:14 +00:00
Kubernetes Publisher a39f4252a3 Merge pull request #99935 from MikeSpreitzer/ratelimit-realtest
Enable, rate limit, and test APF controller fights

Kubernetes-commit: 8a599510d3f209d7a03ab0b7849c26ae8956e5c7
2021-03-09 18:48:52 +00:00
Kubernetes Publisher ff6c32ff42 Merge pull request #98809 from answer1991/feature/enable-goaway-ut
enable goaway testcases

Kubernetes-commit: a27a6e78f2b2916c6306cdb5bfbbacd2c2a8d3c9
2021-03-09 14:49:17 +00:00
Kubernetes Publisher 13082be927 Merge pull request #98946 from monopole/upgradeKustomize
Upgrade kustomize-in-kubectl to v4.0.5

Kubernetes-commit: ff3ccc58cd926260731c5e6f4a9405d595916369
2021-03-09 11:22:12 +00:00
David Porter 28c85b5e7f vendor: cadvisor v0.39.0
Main upgrades:
- github.com/opencontainers/runc v1.0.0-rc93
- github.com/containerd/containerd v1.4.4
- github.com/docker/docker v20.10.2
- github.com/mrunalp/fileutils v0.5.0
- github.com/opencontainers/selinux v1.8.0
- github.com/cilium/ebpf v0.2.0

Kubernetes-commit: b5dd78da3d30d1418aba20daea945bb75f1f4a08
2021-03-08 22:09:22 -08:00
monopole 5da54bf32e until stable: pin-dependency, update-vendor, update-bazel, lint-dep
Kubernetes-commit: ba39d22e3976540d66fde0a650a7a463d75d5b17
2021-03-08 13:28:13 -08:00
Kubernetes Publisher fc3efb275a Merge pull request #99925 from logicalhan/stable-latencies
promote apiserver_request_duration_seconds to STABLE

Kubernetes-commit: 72d92159bc11ce0bca5475461f72da842d0dbb9f
2021-03-08 21:35:18 +00:00
David Eads 3f9e652c39 provide directly decodable versions for storageversion API
Kubernetes-commit: fa03dee68cea605b285b00ae5b6ce22659d95026
2021-03-08 09:33:46 -05:00
Marcel Zięba 7635650788 Fix incorret authentication metrics
Kubernetes-commit: 7dffc11abc37c4bd750a27553b6d983894bf865c
2021-03-08 13:34:55 +00:00
Kubernetes Publisher 8edd441c62 Merge pull request #99908 from liggitt/prepare-run-flake
Deflake TestPrepareRun

Kubernetes-commit: 348fc2e41463a1e8087b054315befe57b7b5146c
2021-03-08 09:29:49 +00:00
Han Kang fdbe19987d promote apiserver_request_duration_seconds to STABLE
Change-Id: I1b050b812738719aedd7ac6f4794ec742812e12d

Kubernetes-commit: 69e3d89a38b198d6261e675a31853583f3cce8f7
2021-03-07 17:14:36 -08:00
Kubernetes Publisher 1cafa89bf5 Merge pull request #98074 from kwiesmueller/admission-reset-managedFields
Reset managedFields corrupted by admission controllers

Kubernetes-commit: 4cf8823fbaedaeeb8a5c094b574d489b5ca5f6fe
2021-03-07 05:38:42 +00:00
Jordan Liggitt a70d9c48f0 Deflake TestPrepareRun
Kubernetes-commit: ba4aade23a76969d7598fb7ac170891c183e7327
2021-03-06 19:46:00 -05:00
Kubernetes Publisher a48d8ba69e Merge pull request #99788 from logicalhan/stable-m
promote apiserver_request_total to STABLE status

Kubernetes-commit: ffa4e3414ef53a2e64fade41ad7f72866db090cb
2021-03-06 21:30:38 +00:00
Kubernetes Publisher 3672f53bd4 Merge pull request #99817 from liggitt/zero-value
Fix zero-value custom resource validation with go1.16

Kubernetes-commit: feab32b220cd39699696d832020f8808a70bb412
2021-03-06 13:51:25 +00:00
Kubernetes Publisher 24b60d71f3 Merge pull request #99525 from kagaya85/fix-staticcheck
fix staticcheck for k8s.io/apiserver/pkg/endpoints

Kubernetes-commit: 066600f105ed01ed1106769bdcaf925e7552f038
2021-03-05 13:29:03 +00:00
Kubernetes Publisher 1878c41ad2 Merge pull request #99792 from logicalhan/owners
add myself to owners for etcd metrics

Kubernetes-commit: a8476e557004b77acd85297eef6fcbc7f756d5cb
2021-03-05 01:37:04 +00:00
Jordan Liggitt 2cd360dc98 Update k8s.io/kube-openapi
Kubernetes-commit: 5515157f82ceb1a9f9a267f32629add6d8f522f7
2021-03-04 19:45:51 -05:00
Kevin Wiesmueller b101f44b76 cleanup managedFields admission and test
Kubernetes-commit: 2d1ba0c35829a2f146a712d49cb21f382c9894cb
2021-03-04 23:20:51 +01:00
Kubernetes Publisher cd2eb6a3b5 Merge pull request #99344 from wzshiming/fix/server-filters-flake
Fix staging/src/k8s.io/apiserver/pkg/server/filters flake test timeout

Kubernetes-commit: 30906bebc8ace04d1ffb92b1bb939e596160e42d
2021-03-04 21:27:38 +00:00
Kubernetes Publisher b5119d797d Merge pull request #99362 from deads2k/confirm-beta
Use a versioner to convert an internal type into an external type for beta serving

Kubernetes-commit: 0f109b6958ac6722f0ebcac8af2e604af2f4eed3
2021-03-04 17:26:11 +00:00
Han Kang 1cd0838bc2 bump apiserver_request_total to STABLE status
We've dropped the content-type field since it is effectively unbounded
(we had a sec-vuln about this before actually). We retain all other
fields, despite their unboundedness due to the fact that we can now
explicitly set bounds on label values.

Change-Id: Icc483fc6a17ea6382928f4448643cda6f3e21adb

Kubernetes-commit: cfd00de6866e636332bdcd3f46d6d2ffd8d2bc88
2021-03-04 07:52:00 -08:00
Han Kang f16dfd3478 add myself to owners for etcd metrics
Kubernetes-commit: 5bc56ef4e6a255a0ca7ec86fbe9a078c284eab1a
2021-03-04 07:46:34 -08:00
Yu Yi 09fb3448ff metrics: promote apiserver_storage_object_counts to stable
- rename etcd_object_counts to apiserver_storage_object_counts

CONTEXT https://github.com/kubernetes/kubernetes/issues/98270
FIXES https://github.com/kubernetes/kubernetes/issues/98270

Kubernetes-commit: 77950ba79b8b56bae34291093c69006975c7b775
2021-03-04 14:42:42 +00:00
Kubernetes Publisher a9ba6583d8 Merge pull request #98858 from carlory/fix-98035
deprecate audit.k8s.io/v1[alpha|beta]1 versions

Kubernetes-commit: 5106581d232dbae76812676a56045e232d42d446
2021-03-04 09:31:07 +00:00
David Eads e4ff37f227 refact RemoveDeletedKinds to eliminate questions about interating over mutated maps
Kubernetes-commit: ab429a3120deafb64104d113ca86274e73b18314
2021-03-03 16:02:08 -05:00
Joe Betz 1202395ce4 Bump SMD to v4.1.0
Kubernetes-commit: 5bc72f37a44fdfbf23ef1b29f2ec3a3efda2b5cc
2021-03-02 14:21:12 -08:00
Jefftree a5c8a1e98c Promote SSA to GA
Kubernetes-commit: fe1d8682845c2db2f2baa5046d7c782f5c0ca55e
2021-03-02 10:39:33 -08:00
Kevin Wiesmueller 8ef7c0686d only use managedFields decoding for admission check
Kubernetes-commit: 98d498117b5566c1229d754d97923f61600660d8
2021-03-01 20:29:15 +01:00
Kevin Wiesmueller 7c5bd1b084 harden managedFields decoding
Kubernetes-commit: 470ad03d076cae44bc98c64a08eea32e65f1bb9f
2021-03-01 19:58:56 +01:00
Kagaya 2422ff2d3b fix staticcheck for k8s.io/apiserver/pkg/endpoints
Kubernetes-commit: 9b02c89acd1c2c5664fdaa98884d17dfd5dad135
2021-02-27 15:37:00 +08:00
Kevin Wiesmueller 543879f479 fix test dependencies
Kubernetes-commit: 295e47f60b64332ef4e3268db282184357440675
2021-02-26 20:33:36 +01:00
Kevin Wiesmueller e4b883c5c7 update licenses and bazel
Kubernetes-commit: 1a8e2bf0358651151a6440717b4de1f662c4571b
2021-02-26 20:14:22 +01:00
Kevin Wiesmueller 04593d2277 prevent fieldManager admission from wrapping nil
Kubernetes-commit: 22dfa6ae1b431cb8e8afe72ce7d60360bf766337
2021-02-26 20:14:11 +01:00
Kevin Wiesmueller a69b2cb302 use existing validation code and decoding in fieldManager admission
Kubernetes-commit: fc1841d72f7418dd2606fb796f2a1b664bb3a721
2021-02-26 20:03:10 +01:00
Kevin Wiesmueller f9c68c0e80 export and cleanup managedFields decoding
Kubernetes-commit: 589ca1be1c9e75b1730feacd1af6e2c817f693ac
2021-02-26 17:47:52 +01:00
David Eads 04ee9b3397 Use a versioner to convert an internal type into an external type for
beta serving

Kubernetes-commit: 3cf9bc547fcd9d3e93bf7ccdbf989fa7d8c32221
2021-02-23 11:13:50 -05:00
Shiming Zhang 4180bf5339 Fix flake test timeout
Kubernetes-commit: bd2655be235a00fe9db47dfe03220b691599f5f0
2021-02-23 13:59:31 +08:00
Kevin Wiesmueller 82e671a5f8 add managedFields admission
Kubernetes-commit: f86b59ab79227929e7f283b859b4c59317399807
2021-02-11 16:22:16 +01:00
Kevin Wiesmueller 81cd3ef7b0 fix admission controller
Kubernetes-commit: 429a96da5e856c435b08b50791d462120724c475
2021-02-11 16:11:43 +01:00