renstur@coopnet:~/blog$ ls -lt ./topics/automation-linux-2/

automation-linux-2/

  1. Running Ansible from Semaphore

    Semaphore runs my Ansible playbooks on a schedule and keeps every run's output. What made it stick was pinning the image tag, keeping inventories as files in git, making the target a required survey variable, excluding the controller host, and starting a new run after a fix instead of a rerun.

    automation-linux-2/ #ansible#semaphore#homelab 8 min

  2. The Checkmk REST API turned off TLS checks on my alert webhook

    I used the Checkmk REST API to keep TLS verification on for my alert webhook. It pointed the rule at a new parameter set with ignore_ssl in it, and the plugin skips verification whenever that key exists. I fixed it in the .mk files and now grep for ignore_ssl after every scripted change.

    automation-linux-2/ #checkmk#monitoring#field-notes 4 min