How lina123-alt/zero-trust-aws works
This repository describes Zero Trust AWS infrastructure and includes a separate script that exports AWS inventory and audit data to JSON. The README gives no further workflow detail, and Terraform source was not sampled, so infrastructure relationships are limited to what the filenames and description support.
Main entry points: export_data.py AWS data exporter · main.tf Infrastructure config · exports JSON exports
Components 15
AWS infrastructure
- Infrastructure config
main.tf - AWS provider
providers.tf - Configuration inputs
variables.tf - Infrastructure outputs
outputs.tf
Security configuration
- IAM configuration
iam.tf - Honeypot
honeypot.tf
Data export
- AWS data exporter
export_data.py - EC2 API
- RDS API
- S3 API
- AWS Config API
- CloudTrail API
- Auto Scaling API
- JSON exports
exports
Other components
- Operator
Connections 8
- Operator → Infrastructure config: configures
- AWS data exporter → EC2 API: queries
- AWS data exporter → RDS API: queries
- AWS data exporter → S3 API: queries
- AWS data exporter → AWS Config API: queries
- AWS data exporter → CloudTrail API: queries
- AWS data exporter → Auto Scaling API: queries
- AWS data exporter → JSON exports: writes