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

[WIP] Refactor the module to independently manage services and scale out in HA #344

Draft
wants to merge 40 commits into
base: master
Choose a base branch
from

Conversation

rush-skills
Copy link
Member

This MR breaks the existing structure of this puppet module where a single file held all the configuration of all the components of stackstorm (server.pp), this breaks it down into various folders to make it more modular and reusable

Currently, the following new folders are added:

  • config with all configuration parameters
  • dependency for all 3rd party dependencies that need to be installed
  • component for each stackstorm component/service
  • profile/ha to break down server installation pieces and make them scalable (for normal/upstream installs)

@arm4b
Copy link
Member

arm4b commented Mar 22, 2022

@bishopbm1 Could you please look at the PR, do you have any feedback or pointers on this change?

@bishopbm1
Copy link
Collaborator

Wow this is awesome!!! I'm going to get this on some of my internal machines and test it out! will report back my findings!

@rush-skills
Copy link
Member Author

@bishopbm1 Thanks! Did you get a chance to test it out on your systems?

@CLAassistant
Copy link

CLAassistant commented May 11, 2022

CLA assistant check
All committers have signed the CLA.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants