puppet-st2 icon indicating copy to clipboard operation
puppet-st2 copied to clipboard

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

Open rush-skills opened this issue 3 years ago • 4 comments

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)

rush-skills avatar Mar 01 '22 16:03 rush-skills

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

arm4b avatar Mar 22 '22 17:03 arm4b

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!

bishopbm1 avatar Mar 23 '22 05:03 bishopbm1

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

rush-skills avatar Apr 21 '22 15:04 rush-skills

CLA assistant check
All committers have signed the CLA.

CLAassistant avatar May 11 '22 10:05 CLAassistant