Hacker GitHub

← All repos

linsomniac/uplaybook

View on GitHub ↗ ★ 9 Python

A python-centric IT automation system.

10 mentions on Hacker News by 1 person: 0 stories, 10 comments · first 2023-05-22 · latest 2025-03-11

Mentions per year 10 mentions · busiest year 2023 (7)
20082026
  1. …set of commands make a change; like restarting apache after making a bunch of config changes). https://github.com/linsomniac/uplaybook?tab=readme-ov-file
    comment by linsomniac · 2025-03-11 · in Shef
  2. …so unnatural. I tried an experiment last year: What if Ansible had Python rather than YAML syntax. https://github.com/linsomniac/uplaybook?tab=readme-ov-file#s... The downside is that having full Python available makes it really easy to…
    comment by linsomniac · 2024-02-22 · in Interesting Uses of Ansible's ternary filter
  3. …I started an experiment: What would Ansible be like if it's syntax were more like Python than YAML. https://github.com/linsomniac/uplaybook I spent around 3 months over the holidays exploring that by implementing a "micro Ansible", I have…
    comment by linsomniac · 2024-01-23 · in Why are we templating YAML? (2019)
  4. …want to write a parser for a DSL and wanted to see if I could get close enough without it. [1] https://github.com/linsomniac/uplaybook
  5. …larger tasks, including templating of configuration files, triggering restarts on changes, etc... https://github.com/linsomniac/uplaybook
  6. …to you, I'd be happy to contribute them. I auto-build and publish releases to pypi. Project is: https://github.com/linsomniac/uplaybook
    comment by linsomniac · 2023-10-25 · in Marcel the Shell
  7. uPlaybook2: https://github.com/linsomniac/uplaybook2 This is a python-syntax re-imagining of Ansible / Cookiecutter: declarative IT automation and project templating. It's fairly early, but the heart of it is there: I'm able to create…
    comment by linsomniac · 2023-10-12 · in Ask HN: Show me your half baked project
  8. …felt like it'd be a bear for Ansible. A few months ago I made a "mini ansible / cookie cutter" ( https://github.com/linsomniac/uplaybook ), and it uses YAML syntax. I made a few modifications to Ansible syntax, largely around conditionals…
    comment by linsomniac · 2023-09-21 · in XML is better than YAML – Hear me out
  9. CookieCutter is the typical solution for for this. An alternative is "uPlaybook": https://github.com/linsomniac/uplaybook (disclaimer, I'm the author). It is a YAML-based simple scripting that is focused on simple CLI-based automation, in…
  10. …and the Textual UI would be an optional dependency. Going to have to check this guy out. [0] https://github.com/linsomniac/uplaybook [1] https://cookiecutter.readthedocs.io/en/stable/ [2] https://www.ansible.com/