/aws-cloud-custodian

AWS CloudCustodian

Primary LanguagePython

AWS Cloud Custodian (c7n)


Read blog for more info:

https://www.linkedin.com/pulse/aws-cloud-custodian-varun-tomar/


Why we chose c7n

Cloud Custodian is an open source tool to bring automated governance, security, compliance, and cost optimization to cloud environments.

Cloud Custodian provides the following features:

  • Ensure real-time compliance.

  • Manage costs by setting up off-hours to turn off resources.

  • Multi-cloud support e.g. AWS, GCP, Azure.


c7n-mailer

Outbound mail delivery.

The _c7n-mailer directory structure:

- Dockerfile
- environment/accounts.yml (used for c7n-org deployment)
- environment/mailer.yml (used to specify mailer properties like SQS, SMTP details)

Templates

left it blank intentionally, you can create your own template or use default.


Support directory contains

some handy script that I used to debug the deployment and extra stuff