Skip to content

refactor: Add Molecule testing for Stream deployment#1

Open
Azerkyz wants to merge 1 commit intomainfrom
refactor
Open

refactor: Add Molecule testing for Stream deployment#1
Azerkyz wants to merge 1 commit intomainfrom
refactor

Conversation

@Azerkyz
Copy link

@Azerkyz Azerkyz commented Nov 27, 2025

  • Introduced Molecule scenarios for preparing and verifying Stream nodes and MongoDB.
  • Created prepare.yml to ensure system readiness before deployment.
  • Added verify.yml to validate installation and configuration of Stream and MongoDB.
  • Updated requirements.yml to include necessary Ansible collections.
  • Enhanced config.yml with checks for Stream installation and license file handling.
  • Implemented firewall configuration in firewall.yml to manage service access.
  • Refactored tasks to improve clarity and maintainability, including dynamic inventory script for cluster deployment.
  • Added uninstall playbook to cleanly remove Stream and its dependencies.

- Introduced Molecule scenarios for preparing and verifying Stream nodes and MongoDB.
- Created `prepare.yml` to ensure system readiness before deployment.
- Added `verify.yml` to validate installation and configuration of Stream and MongoDB.
- Updated `requirements.yml` to include necessary Ansible collections.
- Enhanced `config.yml` with checks for Stream installation and license file handling.
- Implemented firewall configuration in `firewall.yml` to manage service access.
- Refactored tasks to improve clarity and maintainability, including dynamic inventory script for cluster deployment.
- Added uninstall playbook to cleanly remove Stream and its dependencies.
@Azerkyz Azerkyz requested a review from ArcRiiad November 27, 2025 09:58
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