CrowdStrike / falcon-scripts

Scripts to streamline the deployment and use of the CrowdStrike Falcon sensor
The Unlicense
137 stars 81 forks source link

Migrate Ansible Molecule Tests from Docker/Vagrant to EC2 Backend #181

Closed carlosmmatos closed 1 year ago

carlosmmatos commented 1 year ago

This PR represents a significant shift in our testing approach for our installation scripts. Previously, we relied on Docker and Vagrant as our primary backends for Molecule tests. While these have served us well for basic sanity checks and local development, they have their limitations in testing certain aspects of the scripts, especially those that interact closely with system and OS-level attributes or those that manage services which behave differently across various environments.

By transitioning to the EC2 backend, we are aiming to provide better coverage for our falcon scripts and scenarios. This change facilitates testing in an environment that more closely resembles our production infrastructure.

Key Changes: