- Basic Unix/Linux administration knowledge is necessary to grasp the more advanced topics in this course.
Saltstack (Salt for short) is open source software developed to automate the configuration of server systems. During this course you will learn how to centrally administer and manage multiple server environments.
This instructor-led, live training (online or onsite) will be a good mixture of presentations, examples and lab exercises so that you can immediately apply what you have learnt.
Salt Overview
- The goal of SaltStack
- Architectural overview of remote execution
- Salt states
- Grains
- Pillar
- Jinja2 and the virtual mechanism
Introduction to YAML
- Literals, scalars
- Sequences, mappings
- Examples
Installation of Salt
- Installation on Ubuntu
- Differences between salt-common, salt-minion and salt-master
- Installation on Amazon EC2
Salt Command Line Basics
- Anatomy of a salt command
- Output formatting in JSON
- The jq tool
Targeting Minions
- Globbing
- Regular expressions
- List matching
- IP matching
- Grains matching
- Compound matcing
- Examples and exercises
States
- Package management
- Services
- Highstate
- Salt formulas
- Exercises, examples
Templating
- Jinja2 introduction
- For loop, assignments, escaping
- Templating with Jinja2 in Salt, examples
Pillar
- Secure storage
- VNC password deployment example
Extending Salt
- Writing execution modules
- Extending Salt configuration
- Wrapping states around execution modules
- Rendering data
- Handling return data
- Scripting with runners
- Adding external file servers
- Connecting to the cloud
- Monitoring with beacons
- Extending the master (multi-masters)
Other interesting SaltStack concepts
- Environments
- Orchestration
- Integration with Docker
- Salt for windows
Summary and Conclusion
United Arab Emirates - IT Automation with Saltstack - Extended
Qatar - IT Automation with Saltstack - Extended
Egypt - IT Automation with Saltstack - Extended
Saudi Arabia - IT Automation with Saltstack - Extended
South Africa - IT Automation with Saltstack - Extended
Brasil - Automação de TI com Saltstack - sob medida
Canada - IT Automation with Saltstack - Extended
中国 - IT Automation with Saltstack - Extended
香港 - IT Automation with Saltstack - Extended
澳門 - IT Automation with Saltstack - Extended
台灣 - IT Automation with Saltstack - bespoke
USA - IT Automation with Saltstack - Extended
Österreich - IT Automation with Saltstack - Extended
Schweiz - IT Automation with Saltstack - Extended
Deutschland - IT Automation with Saltstack - Extended
Czech Republic - IT Automation with Saltstack - Extended
Denmark - IT Automation with Saltstack - Extended
Estonia - IT Automation with Saltstack - Extended
Finland - IT Automation with Saltstack - Extended
Greece - IT Automation with Saltstack - Extended
Magyarország - IT Automation with Saltstack - Extended
Ireland - IT Automation with Saltstack - Extended
Luxembourg - IT Automation with Saltstack - Extended
Latvia - IT Automation with Saltstack - Extended
España - Automatización de TI con Saltstack - Personalizado
Italia - IT Automation with Saltstack - Extended
Lithuania - IT Automation with Saltstack - Extended
Nederland - IT Automation with Saltstack - Extended
Norway - IT Automation with Saltstack - Extended
Portugal - Automação de TI com Saltstack - sob medida
România - IT Automation with Saltstack - Extended
Sverige - IT Automation with Saltstack - Extended
Türkiye - IT Automation with Saltstack - Extended
Malta - IT Automation with Saltstack - Extended
Belgique - IT Automation with Saltstack - Extended
France - IT Automation with Saltstack - Extended
日本 - IT Automation with Saltstack - Extended
Australia - IT Automation with Saltstack - Extended
Malaysia - IT Automation with Saltstack - Extended
New Zealand - IT Automation with Saltstack - Extended
Philippines - IT Automation with Saltstack - Extended
Singapore - IT Automation with Saltstack - Extended
Thailand - IT Automation with Saltstack - Extended
Vietnam - IT Automation with Saltstack - Extended
India - IT Automation with Saltstack - Extended
Argentina - Automatización de TI con Saltstack - Personalizado
Chile - Automatización de TI con Saltstack - Personalizado
Costa Rica - Automatización de TI con Saltstack - Personalizado
Ecuador - Automatización de TI con Saltstack - Personalizado
Guatemala - Automatización de TI con Saltstack - Personalizado
Colombia - Automatización de TI con Saltstack - Personalizado
México - Automatización de TI con Saltstack - Personalizado
Panama - Automatización de TI con Saltstack - Personalizado
Peru - Automatización de TI con Saltstack - Personalizado
Uruguay - Automatización de TI con Saltstack - Personalizado
Venezuela - Automatización de TI con Saltstack - Personalizado
Polska - IT Automation with Saltstack - Extended
United Kingdom - IT Automation with Saltstack - Extended
South Korea - IT Automation with Saltstack - Extended
Pakistan - IT Automation with Saltstack - Extended
Sri Lanka - IT Automation with Saltstack - Extended
Bulgaria - ИТ автоматизация с Saltstack
Bolivia - Automatización de TI con Saltstack - Personalizado
Indonesia - IT Automation with Saltstack - Extended
Kazakhstan - IT Automation with Saltstack - Extended
Moldova - IT Automation with Saltstack - Extended
Morocco - IT Automation with Saltstack - Extended
Tunisia - IT Automation with Saltstack - Extended
Kuwait - IT Automation with Saltstack - Extended
Oman - IT Automation with Saltstack - Extended
Slovakia - IT Automation with Saltstack - Extended
Kenya - IT Automation with Saltstack - Extended
Nigeria - IT Automation with Saltstack - Extended
Botswana - IT Automation with Saltstack - Extended
Slovenia - IT Automation with Saltstack - Extended
Croatia - IT Automation with Saltstack - Extended
Serbia - IT Automation with Saltstack - Extended
Bhutan - IT Automation with Saltstack - Extended