Commit Graph

14650 Commits

Author SHA1 Message Date
Maciej Szulik
2fe968deb6 Allow changing discovery QPS with cli-runtime 2021-11-16 22:32:19 +01:00
Maciej Szulik
e944d2c365 Bump discovery burst for kubectl 2021-11-16 22:26:32 +01:00
Kubernetes Prow Robot
2b3ff415ba Merge pull request #106432 from MikeSpreitzer/regularize-observers
Factored TimedObserver into less surprising pieces
2021-11-16 00:35:26 -08:00
Kubernetes Prow Robot
6be67e860c Merge pull request #105776 from lauchokyip/addWaitJson
Add wait json
2021-11-15 23:35:26 -08:00
Kubernetes Prow Robot
c84da4e3e6 Merge pull request #106051 from jpbetz/cel-port
Feature implementation: Validation rules for Custom Resource Definitions using the CEL expression language
2021-11-15 22:35:26 -08:00
Kubernetes Prow Robot
66c342ba63 Merge pull request #95361 from humblec/rbd-migration
RBD in-tree plugin migration to CSI driver using migration translation lib
2021-11-15 19:53:25 -08:00
Kubernetes Prow Robot
0473cab823 Merge pull request #103299 from wgahnagl/addPinned
prevents garbage collection from removing pinned images
2021-11-15 18:51:25 -08:00
Joe Betz
0e0468b75e Enable feature gated custom resource validation using validation rules 2021-11-15 21:47:24 -05:00
Joe Betz
f0a80eda46 Update third_party/forked/celopenapi to support kubernetes schema extensions and CEL property name escaping 2021-11-15 21:47:20 -05:00
cici37
66af4ecfd5 Add validation rule compilation and validation of x-kubernetes-validations extension fields 2021-11-15 21:45:47 -05:00
cici37
34ccd3038b Auto update/generated files for validation rules feature 2021-11-15 21:45:12 -05:00
Kubernetes Prow Robot
058ce89c60 Merge pull request #106285 from SergeyKanzhelev/updateHandlersDescription
updated probe handler types descriptions
2021-11-15 15:07:52 -08:00
Sergey Kanzhelev
f0ed1a3b85 ./hack/update-openapi-spec.sh after the updated probe handler types descriptions 2021-11-15 20:47:15 +00:00
Mike Spreitzer
ab64e85202 Factored TimedObserver into less surprising pieces 2021-11-15 15:27:34 -05:00
Sergey Kanzhelev
57ed0174b1 updated probe handler types descriptions 2021-11-15 19:55:27 +00:00
Humble Chirammal
7c40eb9ae0 Add support for rbd plugin to csi-translation-lib
In support of csi-migration proposal here:
https://github.com/kubernetes/community/blob/master/contributors/design-proposals/storage/csi-migration.md

Will help with migration of in-tree RBD plugin ( kubernetes.io/rbd)
to RBD CSI driver ( rbd.csi.ceph.com ).

Fixes https://github.com/kubernetes/enhancements/issues/2923

Signed-off-by: Humble Chirammal <hchiramm@redhat.com>
2021-11-15 23:46:29 +05:30
Kubernetes Prow Robot
1c127d3682 Merge pull request #105706 from uthark/oatamanenko/upgrade-etcd-3.5.1
Upgrade etcd to 3.5.1
2021-11-15 10:04:59 -08:00
Kubernetes Prow Robot
7cf55fee2a Merge pull request #105555 from MikeSpreitzer/fix-105393
Update comment on ResourcePolicyRule
2021-11-15 10:04:47 -08:00
Kubernetes Prow Robot
ed3d9f7b48 Merge pull request #106399 from justinsb/populate_event_typemetad
leaderelection: populate the apiVersion/kind when reporting events
2021-11-15 09:05:00 -08:00
Kubernetes Prow Robot
da73a24f6a Merge pull request #106123 from pohly/log-go-runner-windows
package log runner as part of Kubernetes releases
2021-11-15 09:04:48 -08:00
Kubernetes Prow Robot
1e6f3b5cd6 Merge pull request #105890 from pawbana/added_request_slo_latency_metric
Added requestSloLatencies metric
2021-11-15 04:10:47 -08:00
Paweł Banaszewski
0afa569499 Added requestSloLatencies metric 2021-11-15 11:11:25 +00:00
Justin SB
3bf06ff3a1 leaderelection: populate the apiVersion/kind when reporting events
This avoids the assumption that the kinds are populated in the schema,
and is arguably a little more efficient also.
2021-11-13 11:17:56 -05:00
Kubernetes Prow Robot
a627386784 Merge pull request #106392 from liggitt/strict-alpha
Revert strict-in-alpha to false
2021-11-12 16:08:47 -08:00
Jordan Liggitt
8b1e1a4af8 Revert strict-in-alpha to false 2021-11-12 17:04:41 -05:00
natasha41575
5991d3ded0 upgrade kustomize-in-kubectl to v4.4.1 2021-11-12 10:57:32 -08:00
Kubernetes Prow Robot
763916aa2d Merge pull request #106159 from soltysh/config_wrapper
Switch from arguments to an input structure for kubectl command
2021-11-12 10:24:28 -08:00
Kubernetes Prow Robot
ffe0d03e2c Merge pull request #106195 from alexzielenski/ssa-dont-mutate-liveobj
Don't clear managedFields on live object
2021-11-12 09:22:28 -08:00
Neha Lohia
fa1b6765d5 move pkg/util/node to component-helpers/node/util (#105347)
Signed-off-by: Neha Lohia <nehapithadiya444@gmail.com>
2021-11-12 07:52:27 -08:00
Kubernetes Prow Robot
de52812264 Merge pull request #106360 from ehashman/metrics-implementations-docs
Remove outdated metric IMPLEMENTATIONS, update links
2021-11-11 15:15:49 -08:00
Alexander Zielenski
68e175ef68 verify liveObj not returned by manager pipeline
addresses feedback by adding a test to make sure that the manager pipeline will not return the same instance used as input, and that the output does not input managedFields
2021-11-11 14:24:27 -08:00
Elana Hashman
4d3a4ec809 Remove outdated metric IMPLEMENTATIONS, update links 2021-11-11 10:05:24 -08:00
Stephen Augustus
7c319c0192 OWNERS(justaugustus): Prune extraneous reviewer roles
Taking an opportunity to prune myself from some aliases/review paths
to reduce my workload.

If:
- I am no longer reviewing in an area, prune
- There were under five reviewers, remain
- I was already an approver for the area, prune from review path
- I was a reviewer as part of Release Managers, comment out with
  "approvals only"

Signed-off-by: Stephen Augustus <foo@auggie.dev>
2021-11-11 12:03:06 -05:00
Kubernetes Prow Robot
931ec69594 Merge pull request #106329 from benluddy/agg-flowcontrolsignal-flake
Fix flake caused by sampling signal counter too early.
2021-11-11 07:28:08 -08:00
Chok Yip Lau
8fcf98ec3b Added JSONPath wait for kubectl wait
Co-authored-by: Eddie Zaneski <eddiezane@gmail.com>
2021-11-10 18:34:27 -05:00
Kubernetes Prow Robot
82379431df Merge pull request #104792 from matthyx/60140
make kubectl cp resume on transfer error
2021-11-10 14:56:34 -08:00
Kubernetes Prow Robot
ad99a592f7 Merge pull request #106317 from lauchokyip/fixOutput
Fixed nil pointer dereference
2021-11-10 13:53:35 -08:00
Ben Luddy
c2654a6851 Fix flake caused by sampling signal counter too early.
TestFlowControlSignal has been flaking occasionally (somewhere around
0.5% on my machine using golang.org/x/tools/cmd/stress with -p
20). The intent was to sample the number of times the signal fired at
the moment a backend receives a connection from the proxy as an
alternative to test doubles, but the signal count was being
sampled (and recorded) immediately on calls to (net.Listener).Accept()
-- before blocking -- instead of immediately after unblocking.

The flake no longer occurs on my machine (again, using stress -p 20)
with this patch.
2021-11-10 16:48:49 -05:00
Kubernetes Prow Robot
6b41d75794 Merge pull request #106234 from jpbetz/cel-libs
Add wired off code for Validation rules for Custom Resource Definitions using the CEL expression language
2021-11-10 12:53:33 -08:00
Kubernetes Prow Robot
1ff64edffb Merge pull request #104636 from hbagdi/ingress-class-namespaced-params-ga
Graduate IngressClassNamespacedParams to GA
2021-11-10 12:53:26 -08:00
Joe Betz
7a593e49ff Integrate CEL in wired off state to appease verify vendor 2021-11-10 13:15:45 -05:00
cici37
89d0623b65 Manual changes in /third_party/forked/celopenapi to use Kubernetes types and remove unused code. 2021-11-10 13:15:45 -05:00
Joe Betz
a37dfa7f0e Add models from cel-policy-templates 2021-11-10 13:15:45 -05:00
Joe Betz
d73403dc12 Pin new dependency: github.com/google/cel-go v0.9.0 2021-11-10 13:15:40 -05:00
Chok Yip Lau
c337857673 Fixed nil pointer dereference 2021-11-10 12:41:39 -05:00
Harry Bagdi
d09a8c0a88 Graduate IngressClassNamespacedParams to GA 2021-11-10 08:58:39 -08:00
Kubernetes Prow Robot
d67cbcb8df Merge pull request #106045 from chenlinx17/kube-apiserver-panic
Fix concurrent map writes error in kube-apiserver
2021-11-10 08:17:27 -08:00
Kubernetes Prow Robot
b817efb042 Merge pull request #106306 from pawbana/change_bucketing_for_request_latency_metric
Changed buckets for apiserver_request_duration_seconds metric
2021-11-10 06:35:27 -08:00
Kubernetes Prow Robot
5a81905f77 Merge pull request #106240 from tkashem/client-retry
client-go: add jitter to flowcontrol.Backoff
2021-11-10 05:33:38 -08:00
Paweł Banaszewski
a8bd20a5af Changed buckets for apiserver_request_duration_seconds metric 2021-11-10 11:53:49 +00:00