Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
						
						b0254c8a0b 
					 
					
						
						
							
							Merge pull request  #108758  from fengzixu/improvement-volume-health  
						
						 
						
						... 
						
						
						
						re-push "add volume kubelet_volume_stats_health_abnormal to kubelet #105585 " 
						
						
					 
					
						2022-03-29 17:35:34 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								fengzixu 
							
						 
					 
					
						
						
							
						
						38d8aae408 
					 
					
						
						
							
							fix: add nil check  
						
						 
						
						
						
						
					 
					
						2022-03-27 08:38:20 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
						
						ea006f5246 
					 
					
						
						
							
							Merge pull request  #108531  from tallclair/redirects  
						
						 
						
						... 
						
						
						
						Don't follow redirects with spdy 
						
						
					 
					
						2022-03-25 15:34:23 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kir Kolyshkin 
							
						 
					 
					
						
						
							
						
						4513de06a8 
					 
					
						
						
							
							Regen mocks using go 1.18  
						
						 
						
						... 
						
						
						
						Generated by ./hack/update-mocks.sh using go 1.18
Signed-off-by: Kir Kolyshkin <kolyshkin@gmail.com > 
						
						
					 
					
						2022-03-23 10:19:38 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
						
						5cb6fab8f6 
					 
					
						
						
							
							Merge pull request  #105585  from fengzixu/improvement-volume-health  
						
						 
						
						... 
						
						
						
						add volume kubelet_volume_stats_health_abnormal to kubelet 
						
						
					 
					
						2022-03-17 01:32:38 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maciej Borsz 
							
						 
					 
					
						
						
							
						
						aa95513982 
					 
					
						
						
							
							Revert "add volume kubelet_volume_stats_health_abnormal to kubelet"  
						
						 
						
						
						
						
					 
					
						2022-03-16 13:44:09 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
						
						1a5abe5d1f 
					 
					
						
						
							
							Merge pull request  #105585  from fengzixu/improvement-volume-health  
						
						 
						
						... 
						
						
						
						add volume kubelet_volume_stats_health_abnormal to kubelet 
						
						
					 
					
						2022-03-15 05:58:11 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
						
						7858fc93e5 
					 
					
						
						
							
							Merge pull request  #108004  from equinix-ms/kubelet-include-oommetrics  
						
						 
						
						... 
						
						
						
						kubelet: expose OOM metrics 
						
						
					 
					
						2022-03-14 23:14:13 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tim Allclair 
							
						 
					 
					
						
						
							
						
						e1069c6495 
					 
					
						
						
							
							Don't follow redirects with spdy  
						
						 
						
						
						
						
					 
					
						2022-03-04 16:08:58 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jorik Jonker 
							
						 
					 
					
						
						
							
						
						27b8f13763 
					 
					
						
						
							
							kubelet: expose OOM metrics  
						
						 
						
						... 
						
						
						
						cAdvisor has code to expose OOM metrics since 0.40.0, but this was not
included in Kubelet so far. This commit enables it.
Signed-off-by: Jorik Jonker <jorik.jonker@eu.equinix.com > 
						
						
					 
					
						2022-02-08 12:24:25 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paco Xu 
							
						 
					 
					
						
						
							
						
						6611c36372 
					 
					
						
						
							
							add volume type and seperated histogram for volume stat collection  
						
						 
						
						
						
						
					 
					
						2022-01-19 22:33:37 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								fengzixu 
							
						 
					 
					
						
						
							
						
						5d544d3f01 
					 
					
						
						
							
							fix comment  
						
						 
						
						
						
						
					 
					
						2022-01-11 14:28:31 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								fengzixu 
							
						 
					 
					
						
						
							
						
						b885deffe3 
					 
					
						
						
							
							fix unit test  
						
						 
						
						
						
						
					 
					
						2022-01-11 13:50:17 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								fengzixu 
							
						 
					 
					
						
						
							
						
						ed7fd0ced5 
					 
					
						
						
							
							add volumeHealth label to metrics  
						
						 
						
						
						
						
					 
					
						2022-01-11 13:50:17 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								fengzixu 
							
						 
					 
					
						
						
							
						
						d71e21e01e 
					 
					
						
						
							
							add volume kubelet_volume_stats_health_abnormal to kubelet  
						
						 
						
						
						
						
					 
					
						2022-01-11 13:50:17 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paco Xu 
							
						 
					 
					
						
						
							
						
						c5d8354e0e 
					 
					
						
						
							
							add "kubelet_volume_stat_cal_duration_seconds_bucket" VolumeStatCalDuration metrics for fsquato monitoring benchmark  
						
						 
						
						
						
						
					 
					
						2021-12-31 11:39:40 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
						
						1d66302c42 
					 
					
						
						
							
							Merge pull request  #106458  from dims/lint-yaml-in-owners-files  
						
						 
						
						... 
						
						
						
						Lint/Beautify yaml in OWNERS files 
						
						
					 
					
						2021-12-10 06:39:12 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Davanum Srinivas 
							
						 
					 
					
						
						
							
						
						9405e9b55e 
					 
					
						
						
							
							Check in OWNERS modified by update-yamlfmt.sh  
						
						 
						
						... 
						
						
						
						Signed-off-by: Davanum Srinivas <davanum@gmail.com > 
						
						
					 
					
						2021-12-09 21:31:26 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivam Sandbhor 
							
						 
					 
					
						
						
							
						
						6652c54d83 
					 
					
						
						
							
							Remove invalid comment in legacyregistry  
						
						 
						
						... 
						
						
						
						Signed-off-by: Shivam Sandbhor <shivam.sandbhor@gmail.com > 
						
						
					 
					
						2021-11-18 15:05:00 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sascha Grunert 
							
						 
					 
					
						
						
							
						
						de37b9d293 
					 
					
						
						
							
							Make CRI v1 the default and allow a fallback to v1alpha2  
						
						 
						
						... 
						
						
						
						This patch makes the CRI `v1` API the new project-wide default version.
To allow backwards compatibility, a fallback to `v1alpha2` has been added
as well. This fallback can either used by automatically determined by
the kubelet.
Signed-off-by: Sascha Grunert <sgrunert@redhat.com > 
						
						
					 
					
						2021-11-17 11:05:05 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hanna Lee 
							
						 
					 
					
						
						
							
						
						07a883d8e6 
					 
					
						
						
							
							Remove //lint:ignore pragmas that aren't being used anymore  
						
						 
						
						
						
						
					 
					
						2021-11-17 08:56:54 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hanna Lee 
							
						 
					 
					
						
						
							
						
						0f3836dcc5 
					 
					
						
						
							
							Ignore deprecation warnings with //nolint:staticcheck  
						
						 
						
						
						
						
					 
					
						2021-11-17 08:55:57 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Porter 
							
						 
					 
					
						
						
							
						
						b6269ce5de 
					 
					
						
						
							
							kubelet: update cAdvisor usage for v0.43  
						
						 
						
						... 
						
						
						
						* Change cAdvisor manager constructor
* Change call to adding AcceleratorUsageMetrics
Signed-off-by: David Porter <david@porter.me > 
						
						
					 
					
						2021-11-09 17:09:12 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Ohly 
							
						 
					 
					
						
						
							
						
						a8c930ef46 
					 
					
						
						
							
							generic ephemeral volume: graduation to GA  
						
						 
						
						... 
						
						
						
						The feature gate gets locked to "true", with the goal to remove it in two
releases.
All code now can assume that the feature is enabled. Tests for "feature
disabled" are no longer needed and get removed.
Some code wasn't using the new helper functions yet. That gets changed while
touching those lines. 
						
						
					 
					
						2021-10-11 20:54:20 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Ohly 
							
						 
					 
					
						
						
							
						
						b1ba381ef8 
					 
					
						
						
							
							kubelet: also provide filesystem stats for generic ephemeral volumes  
						
						 
						
						... 
						
						
						
						When checking for a reference to a PVC, the code also needs to consider that a
PVC might be referenced indirectly through an ephemeral volume source. 
						
						
					 
					
						2021-10-08 12:11:52 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								vikram Jadhav 
							
						 
					 
					
						
						
							
						
						0de4397490 
					 
					
						
						
							
							mockery to mockgen conversion  
						
						 
						
						
						
						
					 
					
						2021-09-25 16:15:08 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stephen Augustus 
							
						 
					 
					
						
						
							
						
						481cf6fbe7 
					 
					
						
						
							
							generated: Run hack/update-gofmt.sh  
						
						 
						
						... 
						
						
						
						Signed-off-by: Stephen Augustus <foo@auggie.dev > 
						
						
					 
					
						2021-08-24 15:47:49 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Antonio Ojea 
							
						 
					 
					
						
						
							
						
						0cd75e8fec 
					 
					
						
						
							
							run hack/update-netparse-cve.sh  
						
						 
						
						
						
						
					 
					
						2021-08-20 10:42:09 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
						
						b559434c02 
					 
					
						
						
							
							Merge pull request  #103059  from rajaSahil/fix-error  
						
						 
						
						... 
						
						
						
						Update github.com/pkg/errors to go native errors pkg 
						
						
					 
					
						2021-08-17 10:29:25 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jordan Liggitt 
							
						 
					 
					
						
						
							
						
						db48793269 
					 
					
						
						
							
							Set idle and readheader timeouts  
						
						 
						
						
						
						
					 
					
						2021-07-27 11:58:45 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Artyom Lukianov 
							
						 
					 
					
						
						
							
						
						03830db82d 
					 
					
						
						
							
							Implement all necessary methods to provide memory manager data under pod resources metrics  
						
						 
						
						... 
						
						
						
						Signed-off-by: Artyom Lukianov <alukiano@redhat.com > 
						
						
					 
					
						2021-06-22 13:06:32 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sahil Raja 
							
						 
					 
					
						
						
							
						
						8eee78a61f 
					 
					
						
						
							
							Update github.com/pkg/errors to go native errors pkg  
						
						 
						
						... 
						
						
						
						Signed-off-by: Sahil Raja <sahil.raja@mayadata.io > 
						
						
					 
					
						2021-06-21 23:03:14 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Niels de Vos 
							
						 
					 
					
						
						
							
						
						b997e0e4d6 
					 
					
						
						
							
							Add SupportsMetrics() for Block-mode volumes  
						
						 
						
						... 
						
						
						
						Volumes that are provisioned with `VolumeMode: Block` often have a
MetrucsProvider interface declared in their type. However, the
MetricsProvider should implement a GetMetrics() function. In the cases
where the storage drivers do not implement GetMetrics(), a panic can
occur.
Usual type-assertions are not sufficient in this case. All assertions
assume the interface is present. There is no straight forward way to
verify that a valid GetMetrics() function is provided.
By adding SupportsMetrics(), storage driver implementations require
careful reviewing for metrics support. 
						
						
					 
					
						2021-05-20 17:10:23 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Niels de Vos 
							
						 
					 
					
						
						
							
						
						fb703b4cc1 
					 
					
						
						
							
							Include metrics of BlockVolumes in volumeStatCalculator  
						
						 
						
						
						
						
					 
					
						2021-04-22 18:21:46 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Niels de Vos 
							
						 
					 
					
						
						
							
						
						e22012950b 
					 
					
						
						
							
							Add Kubelet.ListBlockVolumesForPod()  
						
						 
						
						
						
						
					 
					
						2021-04-22 08:36:20 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								fengzixu 
							
						 
					 
					
						
						
							
						
						edc1c62471 
					 
					
						
						
							
							feature: add CSIVolumeHealth feature and gate  
						
						 
						
						... 
						
						
						
						1. add EventRecorder to ResourceAnalyzer
2. add CSIVolumeHealth feature and gate 
						
						
					 
					
						2021-03-10 01:16:37 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
						
						449e2f1777 
					 
					
						
						
							
							Merge pull request  #99838  from adisky/s-log-server  
						
						 
						
						... 
						
						
						
						Migrate pkg/kubelet/server to structured logging 
						
						
					 
					
						2021-03-08 16:27:36 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aditi Sharma 
							
						 
					 
					
						
						
							
						
						5af10e9828 
					 
					
						
						
							
							Migrate to structured logging  
						
						 
						
						... 
						
						
						
						migrate pkg/kubelet/server to structured logging.
Signed-off-by: Aditi Sharma <adi.sky17@gmail.com > 
						
						
					 
					
						2021-03-05 17:55:48 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shintaro Murakami 
							
						 
					 
					
						
						
							
						
						fe7a862c2d 
					 
					
						
						
							
							Unify determination of whether a volume is ephemeral  
						
						 
						
						
						
						
					 
					
						2021-03-05 14:49:09 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pacoxu 
							
						 
					 
					
						
						
							
						
						cd54bd94e9 
					 
					
						
						
							
							deprecate cAdvisor json metrics collected by Kubelet  
						
						 
						
						... 
						
						
						
						- remove unused code for cadvisor json metrics collected
Signed-off-by: pacoxu <paco.xu@daocloud.io > 
						
						
					 
					
						2021-03-02 15:36:21 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Benjamin Elder 
							
						 
					 
					
						
						
							
						
						56e092e382 
					 
					
						
						
							
							hack/update-bazel.sh  
						
						 
						
						
						
						
					 
					
						2021-02-28 15:17:29 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sri Saran Balaji Vellore Rajakumar 
							
						 
					 
					
						
						
							
						
						af05a7eca3 
					 
					
						
						
							
							Refactor Kubelet Server to take kubeConfiguration instead of multiple fields  
						
						 
						
						
						
						
					 
					
						2021-02-11 16:15:35 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sri Saran Balaji Vellore Rajakumar 
							
						 
					 
					
						
						
							
						
						51cdf4e97b 
					 
					
						
						
							
							Add support to disable /debug/pprof and /debug/flags/v endpoint  
						
						 
						
						... 
						
						
						
						Co-authored-by: xiaofei.sun <sunxiaofei@kuaishou.com >
Co-authored-by: SaranBalaji90 <srisaranbalaji@gmail.com > 
						
						
					 
					
						2021-02-11 15:56:53 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								chenyw1990 
							
						 
					 
					
						
						
							
						
						db5de9169f 
					 
					
						
						
							
							pkg/kubelet/server: migrate to structured logs  
						
						 
						
						
						
						
					 
					
						2021-02-09 15:34:52 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Erik Wilson 
							
						 
					 
					
						
						
							
						
						a4037d2684 
					 
					
						
						
							
							Fix cadvisor machine metrics  
						
						 
						
						... 
						
						
						
						Signed-off-by: Ling Samuel <lingsamuelgrace@gmail.com > 
						
						
					 
					
						2020-12-04 10:08:05 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alexey Perevalov 
							
						 
					 
					
						
						
							
						
						a8b8995ef2 
					 
					
						
						
							
							Implement TopologyInfo and cpu_ids in podresources  
						
						 
						
						... 
						
						
						
						It covers deviceplugin & cpumanager.
It has drawback, since cpuset and all other structs including cadvisor's keep
cpu as int, but for protobuf based interface is better to have fixed
int.
This patch also introduces additional interface CPUsProvider, while
DeviceProvider might have been extended too.
Checkpoint not covered by unit test.
Signed-off-by: Swati Sehgal <swsehgal@redhat.com >
Signed-off-by: Alexey Perevalov <alexey.perevalov@huawei.com > 
						
						
					 
					
						2020-11-11 13:50:49 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
						
						6e95025994 
					 
					
						
						
							
							Merge pull request  #92165  from RenaudWasTaken/v1-pod-resources  
						
						 
						
						... 
						
						
						
						Graduate the Pod Resources API to G.A 
						
						
					 
					
						2020-11-09 18:24:41 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tim Allclair 
							
						 
					 
					
						
						
							
						
						a439bc5572 
					 
					
						
						
							
							Remove --redirect-container-streaming functionality ( #95935 )  
						
						 
						
						... 
						
						
						
						* Remove --redirect-container-streaming functionality
* Update bazel 
						
						
					 
					
						2020-11-09 11:50:11 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Renaud Gaubert 
							
						 
					 
					
						
						
							
						
						817bf784d2 
					 
					
						
						
							
							Kubelet now implements the V1 podresources API  
						
						 
						
						
						
						
					 
					
						2020-10-26 12:10:18 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marek Siarkowicz 
							
						 
					 
					
						
						
							
						
						7d309e0104 
					 
					
						
						
							
							Move Kubelet Summary API to staging repo  
						
						 
						
						
						
						
					 
					
						2020-09-22 18:23:28 +02:00