Skip to content

Conversation

@bmorrissirromb
Copy link
Collaborator

@bmorrissirromb bmorrissirromb commented Jun 7, 2024

This change adds support for Terraform 1.x, both as a regular Config rule and an Organizational Config rule. The documentation updates to export explain the new functionality.

There's a few other minor changes thrown in here:

  1. The liblogging import and invocations have been removed. They have been replaced by simple print statement.
  2. Externalized the export function so that we have a model for how to break rdk.py up into more manageable files.
  3. Remove a few TODOs and put them into the Issues list.
  4. Add a few more data members to the RDK class, so that (for example), the account ID can be referenced as a property of the RDK object.
  5. Added Python 3.13 support for non-rdklib runtimes...was skipped for some reason in the 3.13-lib runtime release.

@bmorrissirromb
Copy link
Collaborator Author

  • Will need to add checkov exclusions to the templates by default
  • Will need to support TF Organization Rules (uses config_organization_custom_rule)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant