diff --git a/cmd/common_test.go b/cmd/common_test.go
index 6af0f3fe1ba8ba3e083bf0b503afad0753ae7c05..1a230fdfc8667b8662af1c7355edbadb2b7b6cbb 100644
--- a/cmd/common_test.go
+++ b/cmd/common_test.go
@@ -213,6 +213,7 @@ func TestMapToCISVersion(t *testing.T) {
 		{kubeVersion: "1.15", succeed: true, exp: "cis-1.5"},
 		{kubeVersion: "1.16", succeed: true, exp: "cis-1.5"},
 		{kubeVersion: "1.17", succeed: true, exp: "cis-1.5"},
+		{kubeVersion: "1.18", succeed: true, exp: "cis-1.5"},
 		{kubeVersion: "gke-1.0", succeed: true, exp: "gke-1.0"},
 		{kubeVersion: "ocp-3.10", succeed: true, exp: "rh-0.7"},
 		{kubeVersion: "ocp-3.11", succeed: true, exp: "rh-0.7"},
diff --git a/cmd/root.go b/cmd/root.go
index 6bb3d3223df263d8a3304194d4fd40e2e8b470dd..33c3819da8b2cd6f205a0824b761588518c012af 100644
--- a/cmd/root.go
+++ b/cmd/root.go
@@ -34,7 +34,7 @@ type FilterOpts struct {
 
 var (
 	envVarsPrefix       = "KUBE_BENCH"
-	defaultKubeVersion  = "1.11"
+	defaultKubeVersion  = "1.18"
 	kubeVersion         string
 	benchmarkVersion    string
 	cfgFile             string
diff --git a/integration/integration.go b/integration/integration.go
index 914a8d8f138142f90f93f3f0f59efe8d57589610..abd310d2a65ffd2152af9ad8aab138657278e867 100644
--- a/integration/integration.go
+++ b/integration/integration.go
@@ -113,10 +113,10 @@ func findPodForJob(clientset *kubernetes.Clientset, jobName string, duration tim
 
 					if cp.Status.Phase == apiv1.PodFailed {
 						fmt.Printf("pod (%s) - %s - retrying...\n", cp.Name, cp.Status.Phase)
+						fmt.Printf(getPodLogs(clientset, &cp))
 						failedPods[cp.Name] = struct{}{}
 						break podfailed
 					}
-
 				}
 			}
 		}