Our great sponsors
-
awx
AWX provides a web-based user interface, REST API, and task engine built on top of Ansible. It is one of the upstream projects for Red Hat Ansible Automation Platform.
-
Ansible
Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy and maintain. Automate everything from code deployment to network configuration to cloud management, in a language that approaches plain English, using SSH, with no agents to install on remote systems. https://docs.ansible.com.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
terraform
Terraform enables you to safely and predictably create, change, and improve infrastructure. It is a source-available tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.
-
Healthchecks
Open-source cron job and background task monitoring service, written in Python & Django
Git + Ansible Playbooks + AWX
Git + Ansible Playbooks + AWX
Git + Ansible Playbooks + AWX
Terraform triggers AWX in our case. AWX pulls the current version of the playbook from Git and runs it against the machines in the Job description, with credentials pulled from Vault. You can also trigger jobs in AWX through the scheduler.
Terraform triggers AWX in our case. AWX pulls the current version of the playbook from Git and runs it against the machines in the Job description, with credentials pulled from Vault. You can also trigger jobs in AWX through the scheduler.
Here’s a simpler solution if you’re just looking to monitor scripts: https://github.com/healthchecks/healthchecks