Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add terraform example for official pacakge #72

Merged
merged 5 commits into from
Nov 3, 2023

Conversation

ffalor
Copy link
Contributor

@ffalor ffalor commented Oct 30, 2023

No description provided.

@ffalor ffalor self-assigned this Oct 30, 2023
@ffalor ffalor force-pushed the terraform branch 2 times, most recently from f02d98a to 6afb571 Compare October 30, 2023 20:45
ffalor and others added 2 commits October 31, 2023 09:38
Co-authored-by: Carlos Matos <matosc15@gmail.com>
Co-authored-by: Carlos Matos <matosc15@gmail.com>

This terraform code will create a AWS State Manager assocation that will install the CrowdStrike Falcon Sensor on all EC2 instances in a region. The CrowdStrike Falcon Sensor is installed using the Official CrowdStrike Distributor package.

By default the terraform code will deploy to all regions supported by the Official Distributor package that are enabled on your account.
Copy link
Contributor

Choose a reason for hiding this comment

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

Suggested change
By default the terraform code will deploy to all regions supported by the Official Distributor package that are enabled on your account.
**By default the terraform code will deploy to all regions supported by the Official Distributor package that are enabled on your account.**

I would consider making this either bold as suggested, or use an alert like below:

Important

By default the terraform code will deploy to all regions supported by the Official Distributor package that are enabled on your account.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Merged all those other suggestions imo this one isn't more important than the other paragraphs explaining the purpose of the module. Thoughts?

Copy link
Contributor

Choose a reason for hiding this comment

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

🤷🏼‍♂️ I feel like this is one of those points where someone will undoubtedly go.. oh.. I didn't know it would deploy to all the regions by default lol.. I was just trying to highlight that this is the default.

Copy link
Contributor

@carlosmmatos carlosmmatos left a comment

Choose a reason for hiding this comment

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

Looks good.. few minor things to update

Co-authored-by: Carlos Matos <matosc15@gmail.com>
| Name | Description | Type | Default | Required |
| --------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------ | -------------- | ------------------------------------ | :------: |
| aws_regions | The AWS Regions to deploy the CrowdStrike Falcon Sensor to. Defaults to every region the Official Distributor supports. | `list(string)` | `[]` | no |
| exclude_aws_regions | The AWS Regions to exclude from deployment. Defaults to none. Useful for when you want to deploy to most supported except a few. | `list(string)` | `[]` | no |
Copy link
Contributor

Choose a reason for hiding this comment

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

Suggested change
| exclude_aws_regions | The AWS Regions to exclude from deployment. Defaults to none. Useful for when you want to deploy to most supported except a few. | `list(string)` | `[]` | no |
| exclude_aws_regions | The AWS Regions to exclude from deployment. Defaults to none. Ideal when you aim to deploy to all supported regions except for a specified few. | `list(string)` | `[]` | no |

@ffalor ffalor marked this pull request as ready for review November 3, 2023 16:32
@ffalor ffalor merged commit c22738d into CrowdStrike:main Nov 3, 2023
@ffalor ffalor deleted the terraform branch November 3, 2023 16:32
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.

2 participants