Salt, or SaltStack, is a remote execution tool and configuration management system, based on the community-sourced Salt platform. The remote execution capabilities allow administrators to run commands on various machines in parallel with a flexible targeting system. The configuration management functionality establishes a client-server model to quickly, easily, and securely bring infrastructure components in line with a given policy.
Salt provides many commands to take advantage of the components outlined above. There is some significant crossover in terms of functionality between these tools, but we’ve attempted to highlight their primary functions below.
For More Salt Posts on Salt@FoxuTech
Salt commands
- salt-master — daemon used to control the Salt minions
- salt-minion — daemon which receives commands from a Salt master.
- salt-key — management of Salt server public keys used for authentication.
- salt — main CLI to execute commands across minions in parallel and query them too.
- salt-ssh — allows to control minion using SSH for transport
- salt-run — execute a salt runner
- salt-call — runs module. Function locally on a minion, use — local if you don’t want to contact your master
- salt-cloud — VM provisioning in the cloud
- salt-api — daemons which offer an API to interact with Salt
- salt-cp — copy a file to a set of systems
- salt-syndic — daemon running on a minion that passes through commands from a higher master
- salt-proxy — Receives commands from a master and relay these commands to devices that are unable to run a full minion.
- spm — frontend command for managing salt packages.
Read Full Article at https://foxutech.com/salt-commands/
Follow us on https://twitter.com/foxutech
Like us on https://www.facebook.com/foxutech/