Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Overview of Salt
- SaltStack objectives
- Architectural overview of remote execution
- Salt states
- Grains
- Pillar
- Jinja2 and the virtual file system
Introduction to YAML
- Literals and scalars
- Sequences and mappings
- Practical examples
Installing Salt
- Installation on Ubuntu
- Distinctions between salt-common, salt-minion, and salt-master
- Installation on Amazon EC2
Salt Command Line Fundamentals
- Structure of a Salt command
- Output formatting in JSON
- Utilizing the jq tool
Targeting Minions
- Globbing techniques
- Regular expressions
- List matching
- IP address matching
- Grains-based matching
- Compound matching
- Examples and exercises
States
- Package management
- Service management
- Highstate execution
- Salt formulas
- Exercises and examples
Templating
- Introduction to Jinja2
- For loops, assignments, and escaping
- Applying Jinja2 templating in Salt with examples
Pillar
- Secure data storage
- Example: Deploying VNC passwords
Extending Salt
- Writing execution modules
- Extening Salt configuration
- Wrapping states around execution modules
- Data rendering
- Managing return data
- Scripting with runners
- Integrating external file servers
- Cloud connectivity
- Monitoring with beacons
- Master extension (multi-master setup)
Other Key SaltStack Concepts
- Environments
- Orchestration
- Docker integration
- Salt for Windows
Summary and Conclusion
Requirements
- A foundational understanding of Unix/Linux administration is required to fully grasp the more advanced topics covered in this course.
21 Hours
Custom Corporate Training
Training solutions designed exclusively for businesses.
- Customized Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
- Flexible Schedule: Dates and times adapted to your team's agenda.
- Format: Online (live), In-company (at your offices), or Hybrid.
Price per private group, online live training, starting from 3900 € + VAT*
Contact us for an exact quote and to hear our latest promotions
Testimonials (1)
The teaching pace and using of salt stack command to perform different task.