diff --git a/.go-version b/.go-version
index 428abfd24f..6fee2fedb0 100644
--- a/.go-version
+++ b/.go-version
@@ -1 +1 @@
-1.21.8
+1.22.2
diff --git a/bin/.go-1.21.8.pkg b/bin/.go-1.22.2.pkg
similarity index 100%
rename from bin/.go-1.21.8.pkg
rename to bin/.go-1.22.2.pkg
diff --git a/bin/go b/bin/go
index 62a68bb896..d9bfd8800f 120000
--- a/bin/go
+++ b/bin/go
@@ -1 +1 @@
-.go-1.21.8.pkg
\ No newline at end of file
+.go-1.22.2.pkg
\ No newline at end of file
diff --git a/bin/gofmt b/bin/gofmt
index 62a68bb896..d9bfd8800f 120000
--- a/bin/gofmt
+++ b/bin/gofmt
@@ -1 +1 @@
-.go-1.21.8.pkg
\ No newline at end of file
+.go-1.22.2.pkg
\ No newline at end of file
diff --git a/docs/version.asciidoc b/docs/version.asciidoc
index a9fc828c85..29c55d938e 100644
--- a/docs/version.asciidoc
+++ b/docs/version.asciidoc
@@ -1,6 +1,6 @@
 // doc-branch can be: master, 8.1, 8.2, etc.
 :doc-branch: master
-:go-version: 1.21.8
+:go-version: 1.22.2
 :python: 3.7
 :docker: 1.12
 :docker-compose: 1.11
diff --git a/go.mod b/go.mod
index 34b52abf26..3c52c9436c 100644
--- a/go.mod
+++ b/go.mod
@@ -1,6 +1,6 @@
 module github.com/elastic/cloudbeat
 
-go 1.21
+go 1.22
 
 require (
 	cloud.google.com/go/asset v1.17.1
diff --git a/tests/pyproject.toml b/tests/pyproject.toml
index fab6dac7a2..10582dfd35 100644
--- a/tests/pyproject.toml
+++ b/tests/pyproject.toml
@@ -42,14 +42,9 @@ markers = [
     "pre_merge_agent",
     "sanity",
     # test target markers
-    "file_system_rules",
-    "k8s_object_rules",
-    "process_api_server_rules",
-    "process_controller_manager_rules",
-    "process_etcd_rules",
-    "process_api_server_rules",
-    "process_scheduler_rules",
-    "process_kubelet_rules",
+    "k8s_file_system_rules",
+    "k8s_object_psp_rules",
+    "k8s_process_rules",
     "eks_file_system_rules",
     "eks_process_rules",
     "eks_k8s_objects_rules",
@@ -69,4 +64,5 @@ markers = [
     "azure_networking_rules",
     "azure_storage_account_rules",
     "azure_virtual_machine_rules",
+    "azure_microsoft_defender_rules",
 ]