Commit Graph

19085 Commits

Author SHA1 Message Date
Itamar Holder
a05d200ac8 Add SwapStats to NodeStats, PodStats and ContainerStats
Signed-off-by: Itamar Holder <iholder@redhat.com>
2023-07-18 02:40:02 +03:00
Kubernetes Prow Robot
ff90c1cc73 Merge pull request #119374 from danwinship/kep-3178-ga
move KEP-3178 IPTablesOwnershipCleanup to GA
2023-07-17 15:53:47 -07:00
Kubernetes Prow Robot
fab1f606dd Merge pull request #119341 from divyasri537/remove-ctx-canceled-failopen
Ignore context canceled from validate and mutate webhook failopen metric
2023-07-17 15:53:40 -07:00
Kubernetes Prow Robot
d627c4b41c Merge pull request #119312 from pacoxu/prometheus/common-v0.44
upgrade prometheus common to v0.44.0
2023-07-17 15:53:33 -07:00
Kubernetes Prow Robot
58b3ae97b7 Merge pull request #119241 from cartermckinnon/ccm-node-taint-delay-metric
Add metrics for cloud controller manager initial node sync
2023-07-17 15:53:26 -07:00
Kubernetes Prow Robot
1fef8fd51d Merge pull request #118770 from marquiz/devel/cgroup-driver-autoconfig
kubelet: get cgroup driver config from CRI
2023-07-17 15:53:18 -07:00
Kubernetes Prow Robot
a776bf0462 Merge pull request #116335 from gnufied/update-api-recovery-apis
Update api recovery apis
2023-07-17 14:52:35 -07:00
Dan Winship
f1e7386fbc Deprecate now-unused kubelet iptables flags 2023-07-17 16:51:47 -04:00
Kubernetes Prow Robot
934589a245 Merge pull request #119383 from SergeyKanzhelev/cri-api-approvers
All sig node approvers should be able to merge changes to CRI API
2023-07-17 13:48:04 -07:00
Kubernetes Prow Robot
1da70b0736 Merge pull request #119264 from logicalhan/promote-metrics
promote beta metrics
2023-07-17 13:47:41 -07:00
Kubernetes Prow Robot
af33d7a5af Merge pull request #118959 from MikeSpreitzer/fix-118957b
Fix, deprecate apiserver_flowcontrol_request_concurrency_limit
2023-07-17 13:47:25 -07:00
Carter McKinnon
77cbd86b0b Add metrics for cloud-provider node sync, update. 2023-07-17 13:40:16 -07:00
Divya Sri Sanaganapalli
d3c506133f Skip apiserver_admission_webhook_request_total during context-canceled 2023-07-17 19:52:43 +00:00
Daniel Vega-Myhre
7698fe7639 Add StatefulSet pod index as pod label (#119232)
* add statefulset pod index as pod label

* change statefulset pod index label name

* check 3 pods

* change label variable name
2023-07-17 12:47:10 -07:00
Hemant Kumar
7edd72f780 Update generated documentation 2023-07-17 15:34:37 -04:00
Hemant Kumar
137474e283 Fix validation options for old pvc
Also update comments on allocatedresourcestatuses fields
2023-07-17 15:30:36 -04:00
Hemant Kumar
d765fa6b74 Update generated stuff after changing comments 2023-07-17 15:30:36 -04:00
Hemant Kumar
f01a1faa8c Update comments about allocatedResourceStatus
Update API types with more comments
2023-07-17 15:30:36 -04:00
Hemant Kumar
c072e5b3a7 Update test generated data for 1.26 branch 2023-07-17 15:30:36 -04:00
Hemant Kumar
db8998265e Update 1.27 generated data 2023-07-17 15:30:36 -04:00
Hemant Kumar
6a780f57ce Update generated data 2023-07-17 15:30:36 -04:00
Hemant Kumar
e011187114 Update code to use new generic allocatedResourceStatus field 2023-07-17 15:30:35 -04:00
Kubernetes Prow Robot
890a6c8f70 Merge pull request #118895 from RyanAoh/kep-1860
Make Kubernetes aware of the LoadBalancer behaviour
2023-07-17 11:41:10 -07:00
Han Kang
9189c3d559 fix tests 2023-07-17 11:22:23 -07:00
Han Kang
aa788219f4 fix metric names 2023-07-17 11:22:21 -07:00
Han Kang
d32aa62d84 promote beta metrics 2023-07-17 11:20:26 -07:00
Sergey Kanzhelev
65ce7222ce All sig node approvers should be able to merge changes to CRI API 2023-07-17 18:16:53 +00:00
Peter Hunt
d0952686f6 CRI: add cavieats about cgroup driver field
Signed-off-by: Peter Hunt <pehunt@redhat.com>
2023-07-17 12:27:05 -04:00
Markus Lehtonen
d2d5e2e27d Add CRI fake runtimes for RuntimeConfig rpc
Also update the CRI RuntimeService inteface to include the new
RuntimeConfig rpc.
2023-07-17 12:27:04 -04:00
Markus Lehtonen
0f05a92ce6 cri-api: add rpc for querying runtime configuration
This patch adds a new rpc to the runtime service to query CRI runtime
configuration options. For now, it only contains one field for getting
the cgroup driver (systemd or cgroupfs) to be used.
2023-07-17 12:27:04 -04:00
Kubernetes Prow Robot
4f60a8d493 Merge pull request #119110 from andrewsykim/apf-metrics-beta
Promote kube-apiserver flowcontrol metrics to Beta
2023-07-17 09:05:12 -07:00
Marko Mudrinić
660be4484b Update publishing-bot rules for release branches to Go 1.20.6
Signed-off-by: Marko Mudrinić <mudrinic.mare@gmail.com>
2023-07-17 15:39:39 +02:00
Kubernetes Prow Robot
bdcf812c95 Merge pull request #118254 from elezar/4009/add-cdi-devices-to-device-plugin
Add CDI devices to device plugin API
2023-07-17 05:21:08 -07:00
Evan Lezar
b57c7e2fe4 Add CDI devices to device plugin API
This change adds CDI device IDs to the ContainerAllocateResponse in the
device plugin API. This allows a device plugin to specify CDI devices
by their unique fully-qualified CDI device names using the related field
in the CRI specification.

Signed-off-by: Evan Lezar <elezar@nvidia.com>
2023-07-17 11:53:09 +02:00
Aohan Yang
7c6e399b22 Generated code for IP mode field 2023-07-17 16:01:59 +08:00
Aohan Yang
e6863757f4 Add IP mode field 2023-07-17 15:51:40 +08:00
Kubernetes Prow Robot
71f8a2405d Merge pull request #119333 from liggitt/flushfrequencystring
Conditionally serialize flushFrequency as int
2023-07-16 07:09:06 -07:00
Jordan Liggitt
6c0ea702d4 Conditionally serialize flushFrequency as int 2023-07-16 08:37:37 -04:00
Kubernetes Prow Robot
5c96e5321e Merge pull request #119324 from xmudrii/go1206
[go] Bump images, versions and deps to use Go 1.20.6
2023-07-15 03:07:15 -07:00
Kubernetes Prow Robot
8a0ea1bd58 Merge pull request #109616 from wzshiming/feat/pod-host-ips
Field `status.hostIPs` added for Pod
2023-07-15 00:31:04 -07:00
Paco Xu
171b19d9fe fix histogram vec compare using ignore fields 2023-07-15 13:22:28 +08:00
Paco Xu
9b6af80a63 upgrade prometheus common to v0.44.0 2023-07-15 13:22:24 +08:00
Cici Huang
13172cba5c ValidatingAdmissionPolicy: support namespace access (#118267)
* Support namespace access from cel expression in validatingadmissionpolicy.

* Whitelist the exposed fields in namespace object and add test

* better handling of cluster-scoped resources.

* [API REVIEW] namespaceObject in Expression doc.

* compatibility with composition.

* generated: ./hack/update-codegen.sh && ./hack/update-openapi-spec.sh

* workaround namespace of namespace is unexpectedly set.

* basic test coverage for namespaceObject.

---------

Co-authored-by: Jiahui Feng <jhf@google.com>
2023-07-14 17:53:08 -07:00
Kubernetes Prow Robot
d5a653fd87 Merge pull request #119311 from ivelichkovich/metrics
matchCondition metrics for beta graduation
2023-07-14 16:55:20 -07:00
Kubernetes Prow Robot
47aeec63a8 Merge pull request #119272 from deads2k/resources
add list of served versions to storage version
2023-07-14 13:22:41 -07:00
Divya Sri Sanaganapalli
1732b23a34 Ignore context canceled from validate and mutate webhook failopen metric 2023-07-14 20:20:33 +00:00
David Eads
90ab7580aa add list of served versions to storage version 2023-07-14 13:47:19 -04:00
Kubernetes Prow Robot
c79be34fba Merge pull request #119330 from bertinatto/fix-conn-reuse-test
Proactively bump golang.org/x/net to v0.12.0
2023-07-14 10:27:49 -07:00
Igor Velichkovich
8a4a29d591 remove todo/spelling 2023-07-14 12:01:40 -05:00
Igor Velichkovich
bef43788fc update histogram 2023-07-14 12:01:40 -05:00