Skip to content

Conversation

@benironside
Copy link
Contributor

@benironside benironside commented Oct 4, 2022

Fixes #2460 by reorganizing the KSPM documentation in the Cloud Native Security section to create a cohesive section that has all the info users might need to know about the topic. Also adds a guide for how to install the integration on Amazon EKS.

Preview

@github-actions
Copy link

github-actions bot commented Oct 4, 2022

Documentation previews:

@tinnytintin10
Copy link
Contributor

@benironside, I noticed that the benchmark rules page and the posture dashboard don't appear underneath the KSPM section. Can you fix that?

Screen Shot 2022-10-04 at 22 00 27

Copy link
Contributor

@nastasha-solomon nastasha-solomon left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great! Just left a few minor edits for your consideration. :)

benironside and others added 11 commits October 10, 2022 16:41
Co-authored-by: nastasha-solomon <79124755+nastasha-solomon@users.noreply.github.com>
Co-authored-by: nastasha-solomon <79124755+nastasha-solomon@users.noreply.github.com>
Co-authored-by: nastasha-solomon <79124755+nastasha-solomon@users.noreply.github.com>
Co-authored-by: nastasha-solomon <79124755+nastasha-solomon@users.noreply.github.com>
Co-authored-by: nastasha-solomon <79124755+nastasha-solomon@users.noreply.github.com>
benironside and others added 18 commits October 14, 2022 10:41
Co-authored-by: Joe Peeples <joe.peeples@elastic.co>
Co-authored-by: Joe Peeples <joe.peeples@elastic.co>
Co-authored-by: Joe Peeples <joe.peeples@elastic.co>
Co-authored-by: Joe Peeples <joe.peeples@elastic.co>
Co-authored-by: Joe Peeples <joe.peeples@elastic.co>
Co-authored-by: Joe Peeples <joe.peeples@elastic.co>
Co-authored-by: Joe Peeples <joe.peeples@elastic.co>
Co-authored-by: Joe Peeples <joe.peeples@elastic.co>
Co-authored-by: Joe Peeples <joe.peeples@elastic.co>
Co-authored-by: Joe Peeples <joe.peeples@elastic.co>
Co-authored-by: Joe Peeples <joe.peeples@elastic.co>
Co-authored-by: Joe Peeples <joe.peeples@elastic.co>
Co-authored-by: Joe Peeples <joe.peeples@elastic.co>
Co-authored-by: Joe Peeples <joe.peeples@elastic.co>
Co-authored-by: Joe Peeples <joe.peeples@elastic.co>
@benironside
Copy link
Contributor Author

@benironside I have worked on creating some in-depth content that will help the customer use KSPM better and get value:

For the top-level KSPM page- content. For the findings page- content for the dashboard page- content for the benchmark rules page- content

Please review and update what ya need to, and let's get this baby in 8.5 🙌🏾 ping me if something doesn't make sense. You're the man! Thanks!

Thanks @tinnytintin10! I'm going to do that in a new PR to keep things simple.

Copy link
Contributor

@jmikell821 jmikell821 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Check your possessive AWS' references. I believe the extra 's at the end isn't needed, but feel free to correct me if I'm wrong here. Otherwise left general feedback. Thanks.

@benironside benironside mentioned this pull request Oct 17, 2022
28 tasks
@benironside benironside merged commit 1ac0a00 into main Oct 17, 2022
mergify bot pushed a commit that referenced this pull request Oct 17, 2022
* KSPM docs reorg

* Attempts to fix build error and removes outdated part of Benchmarks page

* Fixes build error

* testing build error

* tests docs build

* Takes another approach to build problems

* Updates //comment

* Update section headings for subordination

* make dashboard page subordinate to KSPM page

* Update docs/cloud-native-security/kspm.asciidoc

Co-authored-by: nastasha-solomon <79124755+nastasha-solomon@users.noreply.github.com>

* Update docs/cloud-native-security/kspm.asciidoc

Co-authored-by: nastasha-solomon <79124755+nastasha-solomon@users.noreply.github.com>

* Update docs/cloud-native-security/kspm.asciidoc

Co-authored-by: nastasha-solomon <79124755+nastasha-solomon@users.noreply.github.com>

* Update docs/cloud-native-security/kspm.asciidoc

Co-authored-by: nastasha-solomon <79124755+nastasha-solomon@users.noreply.github.com>

* Update docs/cloud-native-security/kspm.asciidoc

Co-authored-by: nastasha-solomon <79124755+nastasha-solomon@users.noreply.github.com>

* Adds ToC and creates "Getting started" page

* troubleshoots ToC issue

* adds missing anchor

* fixes build error

* Add AWS auth details

* troubleshoot headings/docs ToC

* Minor fixes

* minor updates

* Update docs/cloud-native-security/benchmark-rules.asciidoc

Co-authored-by: Joe Peeples <joe.peeples@elastic.co>

* Update docs/cloud-native-security/cloud-nat-sec-posture-dashboard.asciidoc

Co-authored-by: Joe Peeples <joe.peeples@elastic.co>

* Update docs/cloud-native-security/cloud-native-security-index.asciidoc

Co-authored-by: Joe Peeples <joe.peeples@elastic.co>

* Update docs/cloud-native-security/findings.asciidoc

Co-authored-by: Joe Peeples <joe.peeples@elastic.co>

* Update docs/cloud-native-security/findings.asciidoc

Co-authored-by: Joe Peeples <joe.peeples@elastic.co>

* Update docs/cloud-native-security/get-started-with-kspm.asciidoc

Co-authored-by: Joe Peeples <joe.peeples@elastic.co>

* Update docs/cloud-native-security/get-started-with-kspm.asciidoc

Co-authored-by: Joe Peeples <joe.peeples@elastic.co>

* Update docs/cloud-native-security/get-started-with-kspm.asciidoc

Co-authored-by: Joe Peeples <joe.peeples@elastic.co>

* Update docs/cloud-native-security/get-started-with-kspm.asciidoc

Co-authored-by: Joe Peeples <joe.peeples@elastic.co>

* Update docs/cloud-native-security/get-started-with-kspm.asciidoc

Co-authored-by: Joe Peeples <joe.peeples@elastic.co>

* Update docs/cloud-native-security/findings.asciidoc

Co-authored-by: Joe Peeples <joe.peeples@elastic.co>

* Update docs/cloud-native-security/get-started-with-kspm.asciidoc

Co-authored-by: Joe Peeples <joe.peeples@elastic.co>

* Update docs/cloud-native-security/get-started-with-kspm.asciidoc

Co-authored-by: Joe Peeples <joe.peeples@elastic.co>

* Update docs/cloud-native-security/get-started-with-kspm.asciidoc

Co-authored-by: Joe Peeples <joe.peeples@elastic.co>

* Update docs/cloud-native-security/get-started-with-kspm.asciidoc

Co-authored-by: Joe Peeples <joe.peeples@elastic.co>

* Update docs/cloud-native-security/get-started-with-kspm.asciidoc

Co-authored-by: Joe Peeples <joe.peeples@elastic.co>

* Update docs/cloud-native-security/get-started-with-kspm.asciidoc

Co-authored-by: Joe Peeples <joe.peeples@elastic.co>

* Update docs/cloud-native-security/get-started-with-kspm.asciidoc

Co-authored-by: Joe Peeples <joe.peeples@elastic.co>

* Update docs/cloud-native-security/get-started-with-kspm.asciidoc

Co-authored-by: Joe Peeples <joe.peeples@elastic.co>

* Incorporates Joe's and Nastasha's feedback.

* maintains dashboard doc parity

* minor change

* Incorporates Janeen's and Tinsae's feedback

* minor fixes

Co-authored-by: nastasha-solomon <79124755+nastasha-solomon@users.noreply.github.com>
Co-authored-by: Joe Peeples <joe.peeples@elastic.co>
(cherry picked from commit 1ac0a00)
benironside added a commit that referenced this pull request Oct 17, 2022
* KSPM docs reorg

* Attempts to fix build error and removes outdated part of Benchmarks page

* Fixes build error

* testing build error

* tests docs build

* Takes another approach to build problems

* Updates //comment

* Update section headings for subordination

* make dashboard page subordinate to KSPM page

* Update docs/cloud-native-security/kspm.asciidoc

Co-authored-by: nastasha-solomon <79124755+nastasha-solomon@users.noreply.github.com>

* Update docs/cloud-native-security/kspm.asciidoc

Co-authored-by: nastasha-solomon <79124755+nastasha-solomon@users.noreply.github.com>

* Update docs/cloud-native-security/kspm.asciidoc

Co-authored-by: nastasha-solomon <79124755+nastasha-solomon@users.noreply.github.com>

* Update docs/cloud-native-security/kspm.asciidoc

Co-authored-by: nastasha-solomon <79124755+nastasha-solomon@users.noreply.github.com>

* Update docs/cloud-native-security/kspm.asciidoc

Co-authored-by: nastasha-solomon <79124755+nastasha-solomon@users.noreply.github.com>

* Adds ToC and creates "Getting started" page

* troubleshoots ToC issue

* adds missing anchor

* fixes build error

* Add AWS auth details

* troubleshoot headings/docs ToC

* Minor fixes

* minor updates

* Update docs/cloud-native-security/benchmark-rules.asciidoc

Co-authored-by: Joe Peeples <joe.peeples@elastic.co>

* Update docs/cloud-native-security/cloud-nat-sec-posture-dashboard.asciidoc

Co-authored-by: Joe Peeples <joe.peeples@elastic.co>

* Update docs/cloud-native-security/cloud-native-security-index.asciidoc

Co-authored-by: Joe Peeples <joe.peeples@elastic.co>

* Update docs/cloud-native-security/findings.asciidoc

Co-authored-by: Joe Peeples <joe.peeples@elastic.co>

* Update docs/cloud-native-security/findings.asciidoc

Co-authored-by: Joe Peeples <joe.peeples@elastic.co>

* Update docs/cloud-native-security/get-started-with-kspm.asciidoc

Co-authored-by: Joe Peeples <joe.peeples@elastic.co>

* Update docs/cloud-native-security/get-started-with-kspm.asciidoc

Co-authored-by: Joe Peeples <joe.peeples@elastic.co>

* Update docs/cloud-native-security/get-started-with-kspm.asciidoc

Co-authored-by: Joe Peeples <joe.peeples@elastic.co>

* Update docs/cloud-native-security/get-started-with-kspm.asciidoc

Co-authored-by: Joe Peeples <joe.peeples@elastic.co>

* Update docs/cloud-native-security/get-started-with-kspm.asciidoc

Co-authored-by: Joe Peeples <joe.peeples@elastic.co>

* Update docs/cloud-native-security/findings.asciidoc

Co-authored-by: Joe Peeples <joe.peeples@elastic.co>

* Update docs/cloud-native-security/get-started-with-kspm.asciidoc

Co-authored-by: Joe Peeples <joe.peeples@elastic.co>

* Update docs/cloud-native-security/get-started-with-kspm.asciidoc

Co-authored-by: Joe Peeples <joe.peeples@elastic.co>

* Update docs/cloud-native-security/get-started-with-kspm.asciidoc

Co-authored-by: Joe Peeples <joe.peeples@elastic.co>

* Update docs/cloud-native-security/get-started-with-kspm.asciidoc

Co-authored-by: Joe Peeples <joe.peeples@elastic.co>

* Update docs/cloud-native-security/get-started-with-kspm.asciidoc

Co-authored-by: Joe Peeples <joe.peeples@elastic.co>

* Update docs/cloud-native-security/get-started-with-kspm.asciidoc

Co-authored-by: Joe Peeples <joe.peeples@elastic.co>

* Update docs/cloud-native-security/get-started-with-kspm.asciidoc

Co-authored-by: Joe Peeples <joe.peeples@elastic.co>

* Update docs/cloud-native-security/get-started-with-kspm.asciidoc

Co-authored-by: Joe Peeples <joe.peeples@elastic.co>

* Incorporates Joe's and Nastasha's feedback.

* maintains dashboard doc parity

* minor change

* Incorporates Janeen's and Tinsae's feedback

* minor fixes

Co-authored-by: nastasha-solomon <79124755+nastasha-solomon@users.noreply.github.com>
Co-authored-by: Joe Peeples <joe.peeples@elastic.co>
(cherry picked from commit 1ac0a00)

Co-authored-by: Benjamin Ironside Goldstein <91905639+benironside@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

KSPM Documentation updates for 8.5

6 participants