Skip to content

Break up Ansible Playbooks #221

@johann8384

Description

@johann8384

It would be nice if the various software and tasks in this module were broken up into seperate modules.

A few benefits:

  • Other projects could make use of the module to install a particular component
  • Modifying or customizing the behavior of individual components would be more clear
  • Deploying HamPi across multiple computers with some components on only some of the machines would be easier
  • It would be easier to integrate HamPi into existing home lab/STEM classroom ansible deployments where infrastructure beyond just the HAM tools are managed
  • It would probably make contributing new items or other enhancements easier for unfamiliar users

If you think this would be useful I'd be happy to do some of the work. It would be helpful to me if you could do 1 playbook as an example of how you want it to be done and I could start applying that pattern to the others.

Additionally, I'd be happy to knock out some of your enhancement issues by adding playbooks for those software packages.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions