SaltStack Integration with Device42

Device42's Integration with Salt (SaltStack)

Quickly and easily sync Salt Node information to Device42

Salt (aka SaltStack) is a Python-based open source configuration management software and remote execution engine. Salt supports the Software-Defined Datacenter, allowing configuration of your Infrastructure as Code (IaC). With the Device42 Salt Integration, you can now gather information about your devices from the same tool you use to provision them.

Device42’s Salt Integration can gather and import the following from Salt Grains:

  • Name
  • Virtual or Physical
  • Operating System Details
  • Node Type
  • Virtual Sub-type
  • Total Memory
  • CPU Power
  • CPU Core Count
  • HDD Count
  • Customer
  • Manufacturer
  • Service Level
Saltstack Integration

See Your Salt Configuration data in Device42!

Salt ships with a lot of tools that make your life easier. The Device42 - Salt Sync Integration makes your life easier too by reading and gathers information from your Salt Master: Salt’s Grains (like facts), gathered from Minions (like nodes). Instead of recording configuration information twice, or even doing it manually once, let the Device42 - Salt Integration handle pulling in the data you care about, right from the source.

Saltstack Integration

Use Device42 with Salt Pillars for two-way configuration and sync!

Salt Pillars allow you to store configuration for Salt nodes within Device42!

If a Salt node changes, Device42 can update the CI. Conversely, leveraging Device42 as an External Pillar source allows you to utilize any CI detail from Device42 in Salt to target and configure its minions.

Salt can execute commands across thousands of systems in seconds, and with these two Device42 - Salt Integrations, a few simple tweaks means that every time Salt runs to apply configuration, it not only has the power to leverage any CI detail from within Device42, but Device42 and Salt can then re-sync Salt’s CI changes automatically, too.

Saltstack Integration

Use Device42 to Visualize The Details of Your Deployment!

Easily visualize the details of your deployment and its dependencies with Device42.

You did all the work to capture your infrastructure in code, and everything looks like it deployed and works as expected … but are you sure, and how can you show this to management? Visualize your deployment right in Device42, and make sure it looks exactly how you expect it to. Make sure the right number of server instances are hosting the right number of services on the right IP’s -- see your physical, cloud, or hybrid layout and all of your infrastructure’s dependency details any time.

Saltstack Integration

Eliminate Disconnects between DevOps & Security.

Device42 Generates Compliance Reports On-Demand!

Locate and remediate vulnerabilities across your infrastructure faster with Device42 & Salt. You can quickly query Device42 for a list of servers running vulnerable software, and Salt can take care of removing or updating vulnerable the vulnerable build.

Showing your security team that everything has been remediated is as easy as running an on demand report in Device42 - or, schedule the report. Simply specify the security team’s inbox and let Device42 handle communicating the rest.

“...Check your inbox!”


Download the Salt - Device42 Integration script!

Download the Salt - Device42 External Pillar Integration!