Skip to content

AWS infrastructure for Cyber Hygiene and BOD 18-01 scanning

License

Notifications You must be signed in to change notification settings

RAMCCs4/cyhy_amis

 
 

Repository files navigation

CISA Cyber Hygiene (CyHy) AWS AMIs 📀

GitHub Build Status License CodeQL

Building the AMIs

Instructions for building the AMIs defined in this project can be found in the Packer template's README.

Building the Terraform-based infrastructure

The Terraform-based infrastructure is built like so:

ansible-galaxy install --role-file ansible/requirements.yml
cd terraform
terraform workspace select <your_workspace>
terraform init
terraform apply -var-file=<your_workspace>.tfvars

Again, in some cases you may find it useful to add the --force flag to the ansible-galaxy command.

Tearing down the Terraform-based infrastructure

The Terraform-based infrastructure is torn down like so:

cd terraform
terraform workspace select <your_workspace>
terraform init
terraform destroy -var-file=<your_workspace>.tfvars

Contributing

We welcome contributions! Please see CONTRIBUTING.md for details.

License

This project is in the worldwide public domain.

This project is in the public domain within the United States, and copyright and related rights in the work worldwide are waived through the CC0 1.0 Universal public domain dedication.

All contributions to this project will be released under the CC0 dedication. By submitting a pull request, you are agreeing to comply with this waiver of copyright interest.

About

AWS infrastructure for Cyber Hygiene and BOD 18-01 scanning

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HCL 48.5%
  • Jinja 42.6%
  • Shell 6.6%
  • Python 2.3%