Commit Graph
866 Commits
Author SHA1 Message Date
Antonio Ojea 552b530e0b custom plugin to monitor iptables versions rules
iptables has two kernel backends, legacy and nft.

Quoting https://developers.redhat.com/blog/2020/08/18/iptables-the-two-variants-and-their-relationship-with-nftables

> It is also important to note that while iptables-nft
> can supplant iptables-legacy, you should never use them simultaneously.

However, we don't want to block the node operations because of this
reason, as there is no enough evidence this is causing big issues in the
wild, so we just signal and warn about this situation.

Once we have more information we can revisit this decision and
keep it as is or move it to permanent.
2023-12-21 09:34:04 +00:00
Kubernetes Prow RobotandGitHub 30e04d41fa Merge pull request #843 from acumino/bump-dep
bump k8s.io to 0.29.0
2023-12-15 18:10:25 +01:00
Kubernetes Prow RobotandGitHub bdaa44eb23 Merge pull request #825 from kasbert/master
Add disk and memory percent_used
2023-12-15 15:54:49 +01:00
Kubernetes Prow RobotandGitHub 9f639dd892 Merge pull request #830 from hakman/reviewer-chacman
Add hakman as a reviewer
2023-12-15 15:01:43 +01:00
Kubernetes Prow RobotandGitHub e3c396e324 Merge pull request #828 from j4ckstraw/fix-pprof
fix: fix pprof by using DefaultServeMux
2023-12-15 15:01:34 +01:00
acumino 73a120de57 bump k8s.io to 0.29.0 2023-12-15 13:10:06 +05:30
Kubernetes Prow RobotandGitHub 34b265af34 Merge pull request #834 from hakman/go-1.21.3
Update Go to v1.21.3
2023-11-01 20:18:14 +01:00
Ciprian Hacman d88694fbd1 Update Go to v1.21.3 2023-10-31 08:10:06 +02:00
Jarkko Sonninen 07900633cb Add disk and memory percent_used 2023-10-28 16:03:48 +03:00
Ciprian Hacman bf157f81f8 Add hakman as a reviewer 2023-10-08 09:33:37 +03:00
j4ckstraw e31cf7b137 fix: fix pprof by register handlers explicitly
see https://pkg.go.dev/net/http/pprof
> By default, all the profiles listed in runtime/pprof.Profile are
available (via Handler), in addition to the Cmdline, Profile, Symbol,
and Trace profiles defined in this package. If you are not using
DefaultServeMux, you will have to register handlers with the mux you are
using.

Signed-off-by: j4ckstraw <j4ckstraw@foxmail.com>
2023-10-08 10:49:24 +08:00
Kubernetes Prow RobotandGitHub 07b7a42624 Merge pull request #823 from hakman/avast-retry
Update github.com/avast/retry-go to v4.5.0
2023-09-25 14:40:06 -07:00
Ciprian Hacman a5aadf719a Update github.com/avast/retry-go to v4.5.0 2023-09-24 11:25:19 +02:00
Kubernetes Prow RobotandGitHub 698c8b067c Merge pull request #820 from MartinForReal/master
Add retry for patch node requests and replace deprecated poll function
2023-09-21 10:12:29 -07:00
Fan Shang Xiang d04bb3a5b0 add retry for patch node requests and replace deprecated poll function 2023-09-21 07:36:42 +00:00
Kubernetes Prow RobotandGitHub b3653a0aff Merge pull request #817 from hakman/remove_test_vendor
Remove vendoring for tests
2023-09-20 22:58:18 -07:00
Kubernetes Prow RobotandGitHub 95829b8991 Merge pull request #818 from hakman/updated-coreos-systemd
Update github.com/coreos/go-systemd to v22.5.0
2023-09-20 16:12:01 -07:00
Ciprian Hacman fdd522a951 Update github.com/coreos/go-systemd to v22.5.0 2023-09-20 07:13:42 +03:00
Ciprian Hacman 5326e106f0 Remove vendoring for tests 2023-09-20 00:17:14 +03:00
Kubernetes Prow RobotandGitHub ed94dff2cd Merge pull request #816 from hakman/remove_fakeclock
Remove dependency on code.cloudfoundry.org/clock
2023-09-19 09:39:07 -07:00
Ciprian Hacman 65e4aa3c5e Remove dependency on code.cloudfoundry.org/clock 2023-09-19 12:50:29 +03:00
Kubernetes Prow RobotandGitHub fb498567b4 Merge pull request #815 from hakman/klogv2
Move glog/klog logging to klog/v2
2023-09-17 16:04:02 -07:00
Kubernetes Prow RobotandGitHub 76bf7b7e77 Merge pull request #814 from hakman/go-1.21.1
Update Go to v1.21.1
2023-09-17 15:09:58 -07:00
Ciprian Hacman 5210373640 Init useful flags for klog/v2 2023-09-17 11:00:42 +03:00
Manuel RügerandCiprian Hacman e43459d86d Move glog/klog logging to klog/v2 2023-09-17 08:57:33 +03:00
Kubernetes Prow RobotandGitHub eeab0ab06f Merge pull request #813 from hakman/makefile-remove-defaults
Remove `GO111MODULE=on` and `-mod vendor` from Makefile
2023-09-14 23:36:19 -07:00
Kubernetes Prow RobotandGitHub be3b1ad382 Merge pull request #807 from hakman/tests-mac
Update tests to run also on macOS
2023-09-14 23:36:12 -07:00
Ciprian Hacman 0d276ac19f Update Go to v1.21.1 2023-09-15 09:06:52 +03:00
Kubernetes Prow RobotandGitHub e2ef1de56a Merge pull request #812 from hakman/cloudbuild-cpu
Increase vCPU for Cloud Build
2023-09-14 22:18:12 -07:00
Ciprian Hacman d4a00d4f20 Remove GO111MODULE=on and -mod vendor from Makefile 2023-09-15 07:55:12 +03:00
Ciprian Hacman 188340e3e9 Remove Travis CI config 2023-09-15 07:52:38 +03:00
Ciprian Hacman e56fb7de12 Increase vCPU for Cloud Build 2023-09-15 07:32:18 +03:00
Kubernetes Prow RobotandGitHub 2bb82faa7b Merge pull request #806 from MartinForReal/master
Bump k8s.io/client-go to 1.28.2
2023-09-14 11:06:14 -07:00
Kubernetes Prow RobotandGitHub 79ffff83cb Merge pull request #801 from hakman/fix-docker-build
Update docker build and fix ARM64 image
2023-09-14 10:14:14 -07:00
Ciprian Hacman e9922b0da7 Fix docker build for multi-arch 2023-09-14 13:13:01 +03:00
Kubernetes Prow RobotandGitHub d8e9d550dc Merge pull request #810 from acumino/upg/img
Switch debian base image from bullseye to bookworm
2023-09-14 01:38:17 -07:00
Fan Shang Xiang 8283e091cd bump k8s.io/client-go to 1.28.2 2023-09-14 06:22:49 +00:00
Kubernetes Prow RobotandGitHub 1bcf025f67 Merge pull request #809 from hakman/move-test-deps
Move test dependencies to test dir
2023-09-13 20:14:11 -07:00
acumino 574b25418f Swich debian base image from bullseye to bookworm 2023-09-13 20:50:50 +05:30
Ciprian Hacman 9ad24ea2c7 Move test dependencies to test dir 2023-09-11 21:14:19 +03:00
Ciprian Hacman f58f6cd208 Update tests to run also on macOS 2023-09-11 19:25:59 +03:00
Kubernetes Prow RobotandGitHub af7c925522 Merge pull request #804 from mrueg/gopsutil-v3
Move gopsutil to v3
2023-09-11 08:36:11 -07:00
Manuel Rüger c4311bd207 Move github.com/shirou/gopsutil to v3 2023-09-11 12:18:22 +02:00
Kubernetes Prow RobotandGitHub ba1e0b3146 Merge pull request #808 from hakman/fix-make-fmt
Update `net_collector_test.go` formatting
2023-09-08 12:01:11 -07:00
Kubernetes Prow RobotandGitHub 8b33e32e3d Merge pull request #805 from hakman/demove-dep-cadvisor
Remove direct dependency on google/cadvisor@v0.36.0
2023-09-08 07:36:18 -07:00
Ciprian Hacman 568fbe8437 Update net_collector_test.go formatting 2023-09-08 16:08:40 +03:00
Ciprian Hacman 2077606ba3 Remove direct dependency on google/cadvisor 2023-09-08 15:28:25 +03:00
Kubernetes Prow RobotandGitHub 9ff6b0bde4 Merge pull request #793 from MartinForReal/master
Replace k8s.io/apimachinery/pkg/util/clock with k8s.io/utils/clock and bump k8s.io to 1.28
2023-09-07 08:10:58 -07:00
Fan Shang Xiang 469ba765fd bump k8s.io deps to v0.28.1 2023-08-31 06:31:28 +00:00
Fan Shang Xiang adbe770d74 replace k8s.io/apimachinery/pkg/util/clock with k8s.io/utils/clock 2023-08-31 06:27:32 +00:00