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!)
Config Management
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
Integrating and Using Ansible with VMware Cloud Assembly
If you have been following my Ansible articles (https://vnuggets.com/category/3rd-party-solutions/ansible/) that covers getting up and running then you should be comfortable with the process of building a Playbook to apply configuration to an existing machine. In this article we are going to look at bringing Ansible and VMware Cloud Assembly together to provide a way to … Continue reading Integrating and Using Ansible with VMware Cloud Assembly
Ansible – Using the “Vault”
In the "Ansible - Getting Started" article I wrote previously we briefly touched on creating an Ansible vault together with a password file that was added to the main Ansible configuration file. So far we haven't used it however in this article we are going to bring it into play. Remember to check out my … Continue reading Ansible – Using the “Vault”
Ansible – Expanding Playbook Functionality
As the title of this article suggests, now that I have covered how to get a basic Playbook up and running I am going to start building on this to add some more advanced configuration. Please check out my other articles on getting up and running with Ansible. Getting StartedGetting Started with PlaybooksUsing the Vault … Continue reading Ansible – Expanding Playbook Functionality
Ansible – Getting Started with Playbooks
Before we dive into creating playbooks I am going to cover briefly what they are so you can get an understanding of how they fit into the Ansible picture. Please check out my other articles that cover getting up and running with Ansible. Getting StartedExpanding Playbook FunctionalityUsing the Vault A Playbook represents a hierarchy of … Continue reading Ansible – Getting Started with Playbooks
Ansible – Getting Started
I decided to write this article out of necessity, finding that most of our (VMware's) products now rely not only on our own product functionality for application deployments, configuration and orchestration but also 3rd party solutions. One of the obvious tie ins for vRealize Automation and VMware Cloud Services when it comes to provisioning and … Continue reading Ansible – Getting Started