Runme – Interactive Runbooks Built with Markdown
1–10 of 47 posts
Re: Runme – Interactive Runbooks Built with Markdown
#2Re: Runme – Interactive Runbooks Built with Markdown
#3How is this better than actual Jupiter?
Re: Runme – Interactive Runbooks Built with Markdown
#4How is this better than actual Jupiter?
I wouldn't squirrel my documentation away in an ipynb file. So even though I'd like to use notebooks as runbooks, Jupyter just isn't the right solution for that. This could be a great tool for when you want to augment markdown documentation with runnable snippets. I really like this idea, it gives off literate programming[0] vibes. [0]: http://literateprogramming.com/
Re: Runme – Interactive Runbooks Built with Markdown
#5I still have no clue why I did it NOR why I never published it.
Re: Runme – Interactive Runbooks Built with Markdown
#6Re: Runme – Interactive Runbooks Built with Markdown
#7Interactive Runbooks exist in some sort of tech-debt limbo where you have enough time to write a nice little runbook but apparently not enough time to properly automate whatever the task is. Ideally automation is easy and all change flows through a SDLC and you get all the nice things that come from that (testing for one). Instead companies build these cybernetic business processes via these adhoc notebooks to manually poke and prod production. This kinda made sense when they were these low-effort throw away things for rare events or short-term triage but now they're kinda-sorta code but without tests or reusability (or maybe you even further down the crazy well and write libraries and tests for your notebooks at which point you're really investing in the cybernetic operational model, and like, why?).
Re: Runme – Interactive Runbooks Built with Markdown
#8I like the idea of this conceptually but it feels that I could do all this with github actions. Is it the interactivity and ease of changing the script that is the selling point here?
Re: Runme – Interactive Runbooks Built with Markdown
#9Earlier quoted context omitted.
I wouldn't squirrel my documentation away in an ipynb file. So even though I'd like to use notebooks as runbooks, Jupyter just isn't the right solution for that. This could be a great tool for when you want to augment markdown documentation with runnable snippets. I really like this idea, it gives off literate programming[0] vibes. [0]: http://literateprogramming.com/
Another is that it looks like runme is written in Go instead of python. It's a single executable I can drop onto any new machine instead of futzing around getting a particular python version installed before doing any work.
Re: Runme – Interactive Runbooks Built with Markdown
#10Anyone with emacs can do this today, for free. The huge caveat is that it requires emacs. Where this tool shines, is that it's a superset of markdown, and thus not tied to any particular editor.