89luca89/terrible

[IMPROVEMENT] Add basic tooling

Open

#94 opened on Jul 14, 2021

View on GitHub
 (0 comments) (0 reactions) (0 assignees)YAML (29 forks)github user discovery
enhancementexperimentalhelp wanted

Repository metrics

Stars
 (259 stars)
PR merge metrics
 (No merged PRs in 30d)

Description

We should have some basic tools to ease the use of the project

Ideally we can gather them in a ./utils folder

Some basic tools can be

  • generate_inventory to create a basic inventory from a template, passing arguments to it
  • terrible
    • up to easily run the playbook
    • down to shut down VMs preserving resources
    • purge to purge a playbook
    • validate to validate an existing playbook
    • check_deps to check if the system meets all terrible requirements

Open to other ideas

Contributor guide