Salt states are also known as state modules. They make up an important part of the state system used within Salt. A Salt state is used to describe what packages should be installed on the Minion and other options such as user accounts, running services, and folder permissions. We'll look at the Salt state syntax now.
Salt states
Syntax and example
A Salt state file can often be found in the roots directory. It employs the .sls file extension and uses the Yet Another Markup Language (YAML) format for its contents. There is a certain hierarchy within a salt state file and that can go quite deep, depending on your requirements and configuration.
Let's break down an example Salt state file:
lampstack...