From 222f6295936440cca06fb1f54e8ffeb7e5802b67 Mon Sep 17 00:00:00 2001 From: ofiriro3 Date: Fri, 29 Jul 2022 12:51:47 +0300 Subject: [PATCH] Fixing_EKS_CIS_5.4.3 (#308) (cherry picked from commit 4c487976e77c218a876db31083bf9d9be60047c7) --- resources/fetchers/kube_fetcher.go | 4 ++++ resources/fetchers/kube_provider.go | 2 ++ 2 files changed, 6 insertions(+) diff --git a/resources/fetchers/kube_fetcher.go b/resources/fetchers/kube_fetcher.go index eed6179f9c..9c82cc2075 100644 --- a/resources/fetchers/kube_fetcher.go +++ b/resources/fetchers/kube_fetcher.go @@ -67,6 +67,10 @@ var ( &kubernetes.ServiceAccount{}, allNamespaces, }, + { + &kubernetes.Node{}, + allNamespaces, + }, // TODO(yashtewari): Problem: github.com/elastic/beats/vendor/k8s.io/apimachinery/pkg/api/errors/errors.go#401 // > "the server could not find the requested resource" // { diff --git a/resources/fetchers/kube_provider.go b/resources/fetchers/kube_provider.go index 61fa01bf3d..b84912cdf4 100644 --- a/resources/fetchers/kube_provider.go +++ b/resources/fetchers/kube_provider.go @@ -122,5 +122,7 @@ func nullifyManagedFields(resource interface{}) { val.ManagedFields = nil case *kubernetes.NetworkPolicy: val.ManagedFields = nil + case *kubernetes.Node: + val.ManagedFields = nil } }