From 04ecb65f9be323552aa460d14d5fb2480073d3af Mon Sep 17 00:00:00 2001 From: benironside Date: Wed, 17 Aug 2022 11:33:55 -0700 Subject: [PATCH 1/5] Creates stubs for KSPM 8.4 docs to fix linking issues --- .../cloud-native-security-overview.asciidoc | 6 ++++++ docs/cloud-native-security/kspm.asciidoc | 2 ++ docs/dashboards/cloud-posture.asciidoc | 2 ++ docs/dashboards/dashboards-overview.asciidoc | 2 ++ docs/management/benchmarks/benchmarks.asciidoc | 0 docs/management/manage-intro.asciidoc | 1 + 6 files changed, 13 insertions(+) create mode 100644 docs/cloud-native-security/cloud-native-security-overview.asciidoc create mode 100644 docs/cloud-native-security/kspm.asciidoc create mode 100644 docs/dashboards/cloud-posture.asciidoc create mode 100644 docs/management/benchmarks/benchmarks.asciidoc diff --git a/docs/cloud-native-security/cloud-native-security-overview.asciidoc b/docs/cloud-native-security/cloud-native-security-overview.asciidoc new file mode 100644 index 0000000000..a9574d24cf --- /dev/null +++ b/docs/cloud-native-security/cloud-native-security-overview.asciidoc @@ -0,0 +1,6 @@ +[[cloud-native-security-overview]] + += Cloud native security +Elastic’s cloud security capabilities help you to improve your Kubernetes security posture by comparing your configuration to best practices, and help you monitor and investigate your Linux deployments inside and outside of Kubernetes. This is an area of focus for Elastic Security, and you can expect many more cloud security features in future releases. + +include::kspm.asciidoc[leveloffset=+1] diff --git a/docs/cloud-native-security/kspm.asciidoc b/docs/cloud-native-security/kspm.asciidoc new file mode 100644 index 0000000000..421f6773c6 --- /dev/null +++ b/docs/cloud-native-security/kspm.asciidoc @@ -0,0 +1,2 @@ +[[kspm]] += Kubernetes security posture management diff --git a/docs/dashboards/cloud-posture.asciidoc b/docs/dashboards/cloud-posture.asciidoc new file mode 100644 index 0000000000..e371eebd05 --- /dev/null +++ b/docs/dashboards/cloud-posture.asciidoc @@ -0,0 +1,2 @@ +[[cloud-posture-dashboard]] += Cloud Posture Dashboard diff --git a/docs/dashboards/dashboards-overview.asciidoc b/docs/dashboards/dashboards-overview.asciidoc index dca601fa2b..4a3b646d82 100644 --- a/docs/dashboards/dashboards-overview.asciidoc +++ b/docs/dashboards/dashboards-overview.asciidoc @@ -7,3 +7,5 @@ The following sections describe the {security-app}'s prebuilt dashboards, which include::overview-dashboard.asciidoc[leveloffset=+1] include::detection-response-dashboard.asciidoc[leveloffset=+1] + +include::cloud-posture-dashboard.asciidoc[leveloffset=+1] diff --git a/docs/management/benchmarks/benchmarks.asciidoc b/docs/management/benchmarks/benchmarks.asciidoc new file mode 100644 index 0000000000..e69de29bb2 diff --git a/docs/management/manage-intro.asciidoc b/docs/management/manage-intro.asciidoc index 454532b3c5..fc780f40bc 100644 --- a/docs/management/manage-intro.asciidoc +++ b/docs/management/manage-intro.asciidoc @@ -12,3 +12,4 @@ include::{security-docs-root}/docs/management/admin/trusted-apps.asciidoc[levelo include::{security-docs-root}/docs/management/admin/event-filters.asciidoc[leveloffset=+1] include::{security-docs-root}/docs/management/admin/host-isolation-exceptions.asciidoc[leveloffset=+1] include::{security-docs-root}/docs/management/admin/blocklist.asciidoc[leveloffset=+1] +include::{security-docs-root}/docs/management/benchmarks/benchmarks.asciidoc[leveloffset=+1] From 44fe7abbe9c9aab954c8afce365aa5b5dd5e58ed Mon Sep 17 00:00:00 2001 From: benironside Date: Wed, 17 Aug 2022 11:35:29 -0700 Subject: [PATCH 2/5] Fix benchmark rules page title --- docs/management/benchmarks/benchmark-rules.asciidoc | 2 ++ docs/management/benchmarks/benchmarks.asciidoc | 0 docs/management/manage-intro.asciidoc | 2 +- 3 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 docs/management/benchmarks/benchmark-rules.asciidoc delete mode 100644 docs/management/benchmarks/benchmarks.asciidoc diff --git a/docs/management/benchmarks/benchmark-rules.asciidoc b/docs/management/benchmarks/benchmark-rules.asciidoc new file mode 100644 index 0000000000..3d3e1a80c6 --- /dev/null +++ b/docs/management/benchmarks/benchmark-rules.asciidoc @@ -0,0 +1,2 @@ +[[benchmark-rules]] +== Benchmark rules diff --git a/docs/management/benchmarks/benchmarks.asciidoc b/docs/management/benchmarks/benchmarks.asciidoc deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/docs/management/manage-intro.asciidoc b/docs/management/manage-intro.asciidoc index fc780f40bc..d3192a923c 100644 --- a/docs/management/manage-intro.asciidoc +++ b/docs/management/manage-intro.asciidoc @@ -12,4 +12,4 @@ include::{security-docs-root}/docs/management/admin/trusted-apps.asciidoc[levelo include::{security-docs-root}/docs/management/admin/event-filters.asciidoc[leveloffset=+1] include::{security-docs-root}/docs/management/admin/host-isolation-exceptions.asciidoc[leveloffset=+1] include::{security-docs-root}/docs/management/admin/blocklist.asciidoc[leveloffset=+1] -include::{security-docs-root}/docs/management/benchmarks/benchmarks.asciidoc[leveloffset=+1] +include::{security-docs-root}/docs/management/benchmarks/benchmark-rules.asciidoc[leveloffset=+1] From 2eb855e1dbf3d40888f5a50d326520df5202e854 Mon Sep 17 00:00:00 2001 From: benironside Date: Wed, 17 Aug 2022 11:52:14 -0700 Subject: [PATCH 3/5] Fixes build failures --- docs/dashboards/dashboards-overview.asciidoc | 2 +- docs/management/benchmarks/benchmark-rules.asciidoc | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/dashboards/dashboards-overview.asciidoc b/docs/dashboards/dashboards-overview.asciidoc index 4a3b646d82..fd27e61a8d 100644 --- a/docs/dashboards/dashboards-overview.asciidoc +++ b/docs/dashboards/dashboards-overview.asciidoc @@ -8,4 +8,4 @@ include::overview-dashboard.asciidoc[leveloffset=+1] include::detection-response-dashboard.asciidoc[leveloffset=+1] -include::cloud-posture-dashboard.asciidoc[leveloffset=+1] +include::cloud-posture.asciidoc[leveloffset=+1] diff --git a/docs/management/benchmarks/benchmark-rules.asciidoc b/docs/management/benchmarks/benchmark-rules.asciidoc index 3d3e1a80c6..5870ffbd1f 100644 --- a/docs/management/benchmarks/benchmark-rules.asciidoc +++ b/docs/management/benchmarks/benchmark-rules.asciidoc @@ -1,2 +1,2 @@ [[benchmark-rules]] -== Benchmark rules += Benchmark rules From c46a6fba60ca58bff83021011fb27f83a747faf2 Mon Sep 17 00:00:00 2001 From: benironside Date: Wed, 17 Aug 2022 13:15:07 -0700 Subject: [PATCH 4/5] Addresses Joe's feedback --- .../benchmark-rules.asciidoc | 0 ...overview.asciidoc => cloud-native-security-index.asciidoc} | 1 + docs/index.asciidoc | 4 +++- docs/management/manage-intro.asciidoc | 1 - 4 files changed, 4 insertions(+), 2 deletions(-) rename docs/{management/benchmarks => cloud-native-security}/benchmark-rules.asciidoc (100%) rename docs/cloud-native-security/{cloud-native-security-overview.asciidoc => cloud-native-security-index.asciidoc} (90%) diff --git a/docs/management/benchmarks/benchmark-rules.asciidoc b/docs/cloud-native-security/benchmark-rules.asciidoc similarity index 100% rename from docs/management/benchmarks/benchmark-rules.asciidoc rename to docs/cloud-native-security/benchmark-rules.asciidoc diff --git a/docs/cloud-native-security/cloud-native-security-overview.asciidoc b/docs/cloud-native-security/cloud-native-security-index.asciidoc similarity index 90% rename from docs/cloud-native-security/cloud-native-security-overview.asciidoc rename to docs/cloud-native-security/cloud-native-security-index.asciidoc index a9574d24cf..1255677380 100644 --- a/docs/cloud-native-security/cloud-native-security-overview.asciidoc +++ b/docs/cloud-native-security/cloud-native-security-index.asciidoc @@ -4,3 +4,4 @@ Elastic’s cloud security capabilities help you to improve your Kubernetes security posture by comparing your configuration to best practices, and help you monitor and investigate your Linux deployments inside and outside of Kubernetes. This is an area of focus for Elastic Security, and you can expect many more cloud security features in future releases. include::kspm.asciidoc[leveloffset=+1] +include::benchmark-rules.asciidoc[leveloffset=+1] diff --git a/docs/index.asciidoc b/docs/index.asciidoc index e83b55b877..a0fe55f338 100644 --- a/docs/index.asciidoc +++ b/docs/index.asciidoc @@ -33,6 +33,8 @@ include::getting-started/explore-intro.asciidoc[] include::detections/detections-index.asciidoc[] +include::cloud-native-security/cloud-native-security-index.asciidoc[] + include::events/index.asciidoc[] include::cases/cases-index.asciidoc[] @@ -63,4 +65,4 @@ include::detections/prebuilt-rules/downloadable-packages/0-14-3/prebuilt-rules-0 include::detections/prebuilt-rules/downloadable-packages/1-0-2/prebuilt-rules-1-0-2-appendix.asciidoc[] -include::detections/prebuilt-rules/downloadable-packages/8-1-1/prebuilt-rules-8-1-1-appendix.asciidoc[] \ No newline at end of file +include::detections/prebuilt-rules/downloadable-packages/8-1-1/prebuilt-rules-8-1-1-appendix.asciidoc[] diff --git a/docs/management/manage-intro.asciidoc b/docs/management/manage-intro.asciidoc index d3192a923c..454532b3c5 100644 --- a/docs/management/manage-intro.asciidoc +++ b/docs/management/manage-intro.asciidoc @@ -12,4 +12,3 @@ include::{security-docs-root}/docs/management/admin/trusted-apps.asciidoc[levelo include::{security-docs-root}/docs/management/admin/event-filters.asciidoc[leveloffset=+1] include::{security-docs-root}/docs/management/admin/host-isolation-exceptions.asciidoc[leveloffset=+1] include::{security-docs-root}/docs/management/admin/blocklist.asciidoc[leveloffset=+1] -include::{security-docs-root}/docs/management/benchmarks/benchmark-rules.asciidoc[leveloffset=+1] From 45a37a9e80651a9e0e5701b5aac82d0c9b5c9fef Mon Sep 17 00:00:00 2001 From: benironside Date: Wed, 17 Aug 2022 13:57:58 -0700 Subject: [PATCH 5/5] Update cloud-native-security-index.asciidoc --- docs/cloud-native-security/cloud-native-security-index.asciidoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/cloud-native-security/cloud-native-security-index.asciidoc b/docs/cloud-native-security/cloud-native-security-index.asciidoc index 1255677380..a1be9eeb34 100644 --- a/docs/cloud-native-security/cloud-native-security-index.asciidoc +++ b/docs/cloud-native-security/cloud-native-security-index.asciidoc @@ -1,7 +1,7 @@ [[cloud-native-security-overview]] = Cloud native security -Elastic’s cloud security capabilities help you to improve your Kubernetes security posture by comparing your configuration to best practices, and help you monitor and investigate your Linux deployments inside and outside of Kubernetes. This is an area of focus for Elastic Security, and you can expect many more cloud security features in future releases. +Elastic’s cloud security capabilities help you to improve your Kubernetes security posture by comparing your configuration to best practices, and help you monitor and investigate your Linux deployments inside and outside of Kubernetes. include::kspm.asciidoc[leveloffset=+1] include::benchmark-rules.asciidoc[leveloffset=+1]