Skip to content
This repository was archived by the owner on Oct 16, 2024. It is now read-only.

Updates code to terraform 12 and tflinting standards #3

Merged
merged 4 commits into from
Sep 13, 2021

Conversation

garybaines
Copy link

  • Updates code to terraform 12 and tflinting standards
  • Adds a minimal terraform version file to the module
  • Updates python script to conform to pylint standards
  • Adds a CODEOWNERS file for PR approvals set to cloud-engineering

@garybaines garybaines requested a review from a team July 14, 2021 08:08

required_providers {
aws = {
#source = "hashicorp/aws"

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this required?

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes and no. From terraform 13 onwards the commented out line is required to pass tflinting, but it's not compatible with terraform 12, so it's commented out for now.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

So should we create a version compatible with tf12 without the line, and then a further update for tf13 with the line in?

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That is the option. Go on then, I've pushed it without the comment ;-)

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It'd be good to update the readme with details about using the module, including the syntax for using a specific version of it

Adds a minimal terraform version file to the module
Updates python script to conform to pylint standards
Adds a CODEOWNERS file for PR approvals
@garybaines
Copy link
Author

It'd be good to update the readme with details about using the module, including the syntax for using a specific version of it

README updated with usage details

@garybaines garybaines merged commit cea0c5e into master Sep 13, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants