Overview In the last article I talked about how we can deploy a configuration onto a Salt Target that allows the Target to send events onto the event bus when defined criteria are met. This type of configuration is known as a Beacon and might be defined for a config deviation, a service crash, package … Continue reading SaltStack Config – Reactors (Not Nuclear Ones!)
Month: Feb 2021
SaltStack Config – Creating Beacons
Overview In the last article I covered some of the options available to build configuration maps for different types of servers. This allows a new Minion to be effectively assigned a role and then receive the States that are matched to that role from the execution of a Highstate. But how do you persist some … Continue reading SaltStack Config – Creating Beacons
SaltStack Config – Building Config Mappings
Overview In my previous articles I looked at what SaltStack Config is, how it relates to Salt and how you define a configuration to be applied to workloads (Salt Minions). In this latest article I'm going to build on that, looking at building roles that describe a Target and the configurations that should be applied … Continue reading SaltStack Config – Building Config Mappings
SaltStack Config – States and State Files
Overview In this article I'm going to start delving into Salt states so you can start to see how SaltStack Config goes about applying configurations to workloads (i.e. Minions). I'm just going to be looking at some of the basics here so we'll save things like requisite states, template filtering etc for a future article. … Continue reading SaltStack Config – States and State Files
SaltStack Config – Starting At The Beginning
Overview I could quite easily just go straight into some SaltStack examples and configurations, completely bypassing what it is, where it came from and how we plan on using it in the future but that would be no fun. So in this article I'm going to cover some of the fundamentals surrounding SaltStack and SaltStack … Continue reading SaltStack Config – Starting At The Beginning