From eef2e9b089a4593ddccc337f47b294a68e615c58 Mon Sep 17 00:00:00 2001 From: Egor Tensin Date: Sun, 21 May 2023 19:15:07 +0200 Subject: README: update --- README.md | 27 ++++++++++++++++++++++++++- 1 file changed, 26 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index dc8cac6..8c4cc4f 100644 --- a/README.md +++ b/README.md @@ -2,4 +2,29 @@ Maintenance =========== Scripts to maintain my machines via GitHub Actions runs. -Nothing to see here. +Nothing to see here really. + +Usage +----- + +This is an Ansible playbook; it's very non-generic and heavily customized to +how my machines are set up. +The primary usage scenario is going to this repository's Actions and running +the workflow. + +You can also run it manually; first, install the Ansible Galaxy dependencies: + + make deps + +Make sure you can SSH to the hosts as the `maintenance` user; then, you can run +the playbook: + + make run + +Reboot everything: + + make reboot + +Reboot my cloud servers only: + + make reboot/cloud -- cgit v1.2.3