renstur@coopnet:~/blog$ ls -lt ./topics/automation-linux-2/
automation-linux-2/
-
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.
-
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.