Categories
ansible auto-remediation awx Containers Kubernetes

Walkthough of Creating and Running Plays on AWX

AWX Ad Hoc Test The first step before you do anything on AWX, is just get your toes wet and do a simple ad hoc command locally. To do this got to Inventories -> + Call it localhost. Next you have to actually add hosts or groups to this inventory. To do this edit the […]

Categories
auto-remediation DevOps stackstorm

Stackstorm using Configuration variables in python runner actions

What do you do when you don’t want a caller of the api to know the connection credentials to a service on stackstorm? But also don’t want to have to set these variables in the environment when calling the action from a rule? You should use pack configuration Setup your Pack Config Schema You need […]

Categories
auto-remediation DevOps

Introduction to Alerta: Open Source Aggregated Alerts

There are a number of platforms available these days to assist operations in terms of dealing with alerts. Namely Pagerduty, VictorOps and OpsGenie. These are unfortunately pay for tools. These tools are known as monitoring aggregation I was looking through the integrations of elastalert and found that there is an integration for alerta.io, so I […]

Categories
ansible auto-remediation stackstorm

Add a simple custom action and action alias to stackstorm

In this post I will demonstrate adding a ping action to stackstorm. Then make that action available from chatops (slack) using an action alias. The Scenario On a team of network engineers often certain ip addresses need to be checked if they are accessible. This is done using the ping command. If an engineers would […]

Categories
auto-remediation stackstorm

Configure Kafka and Stackstorm config

So you have installed stackstorm and the kafka pack, but now we need to configure the pack to consume and produce messages on kafka. The first thing that you should check out is the stackstorm documentation on how packs are configured. After you have read that you will know that in the pack’s repo there […]