-
-
Notifications
You must be signed in to change notification settings - Fork 32
Update Security and Compliance docs #837
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
The /components/library/aws/* paths are valid when the component documentation is rendered using the render scripts. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
This PR adds comprehensive documentation for 9 AWS security and compliance components, restructures the Security and Compliance layer with detailed deployment guides, and includes a blog post announcing the new documentation.
Key Changes:
- Added detailed component documentation for AWS Config, CloudTrail, GuardDuty, Security Hub, Inspector 2, Macie, Access Analyzer, Shield, and Audit Manager
- Created a comprehensive setup guide with phased deployment instructions and Mermaid architecture diagrams
- Expanded FAQ with deployment order guidance, error resolution, and multi-region deployment instructions
- Enhanced Mermaid diagram CSS styling for better dark mode visibility
- Updated package dependencies (@babel/runtime to 7.28.4, js-yaml to 4.1.1)
Reviewed changes
Copilot reviewed 17 out of 18 changed files in this pull request and generated 4 comments.
Show a summary per file
| File | Description |
|---|---|
| src/css/mermaid.css | Enhanced Mermaid diagram styling with padding, dark mode color overrides, and improved text contrast |
| package.json | Updated @babel/runtime to 7.28.4 and js-yaml to 4.1.1 |
| package-lock.json | Corresponding lockfile updates for dependency version changes and removal of "peer: true" markers |
| docs/layers/security-and-compliance/tutorials/tutorials.mdx | Adjusted sidebar position from 10 to 15 |
| docs/layers/security-and-compliance/setup.mdx | Complete rewrite with 4-phase deployment guide, prerequisites, verification steps, and troubleshooting |
| docs/layers/security-and-compliance/security-and-compliance.mdx | Major expansion with component overview table, deployment models, integration architecture, and feature descriptions |
| docs/layers/security-and-compliance/faq.mdx | Expanded from basic Q&A to comprehensive troubleshooting guide organized by topic |
| docs/layers/security-and-compliance/aws-*.mdx (9 files) | New comprehensive documentation for each security component with architecture diagrams, deployment steps, and configuration examples |
| blog/authors.yml | Added aknysh as blog post author |
| blog/2025-12-18-security-compliance-components.mdx | New blog post announcing security and compliance documentation with component overview and getting started guide |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
what
https://pr-837.cloudposse-docs.ue2.dev.plat.cloudposse.org/layers/security-and-compliance/
why
references