Salt provides a scalable master-minion model for remote execution, configuration management (states), and orchestration. It facilitates incremental infrastructure changes, remote maintenance and automation across thousands of nodes using declarative states and modular extensions. Well suited for DevOps workflows and hybrid environments.
Use this profile to understand the building block briefly, place it in the model, and open related building blocks.
Technical building block: can be automated, integrated, or operated.
Concrete cog in the system that works inside larger relationships.
Salt is an event-driven open-source automation and configuration-management system for distributed machines.
Salt was created by Thomas Hatch in 2011 and initially released by SaltStack. It evolved from remote execution into declarative states, pillar data, and a master-minion architecture; VMware now stewards the project.
A Salt master sends commands or states to minions, which apply the desired state locally. Grains provide discovered facts, while pillar supplies targeted data. Idempotent states support repetition; secrets, permissions, and reachability still need careful protection.
A declarative state describes the desired condition of a system.
A managed node receives tasks and applies them locally.
Targeted data is supplied to selected minions or environments.
Salt fits fleet operations, provisioning, and repeatable changes. Key management, master trust, staged testing, and drift control are central operational concerns.
Where this building block is located in the topic model.
No structure path available.
Explore how this building block connects to concepts, methods, technologies, and tools.
These sources establish the term and its professional meaning.
All direct connections of the current building block in a compact text view.
This classification shows where the building block typically matters, how demanding it is, and what kind of impact it has in the model.
The level within the organization (enterprise, domain, team) at which the AssetBlock is applied.