Build reliable, scalable, and secure infrastructures with Salt
About This Video
Leverage the power of Salt to build, manage and secure your infrastructure effectively
Gain proficiency with key skills to use commands and control the state of your infrastructure
Manage virtual servers on public or private clouds using Salt Cloud
SaltStack automates the management and configuration of any infrastructure or application at scale. It provides an arsenal of tools to execute commands across thousands of systems with ease.
Learning Saltstack will start from scratch and build towards a high-level goal of installing, configuring, deploying, and managing a web application to Docker containers across multiple systems behind a HAProxy load balancer. The course will start by explaining how Salt approaches System management and help the viewer get up and running with a working Salt infrastructure. You will learn how to use Salt to target, query, and change systems.
You will learn to define the desired state of your infrastrucrture and how you can use Salt to enforce the state with a single command. The course will dive deeper into YAML and Jinja and show you the best practices for writing reusable and maintainable states. Finally, you will learn about some of the additional tools that salt provides, including salt-cloud, the reactor, and the event system.
By the end of the course, you would be able to build and manage your infrastructure and fully utilize its potential.
Table of Contents
- Chapter 1 : Installation and Setup
- Chapter 2 : Execution Modules
- Chapter 3 : The State of an Infrastructure
- Chapter 4 : Expanding States with Jinja and Pillar
- Chapter 5 : Complex State Trees
- Chapter 6 : Events and the Reactor
- Chapter 7 : The Salt REST API
- Title: Learning Salt
- Release date: February 2017
- Publisher(s): Packt Publishing
- ISBN: 9781785884368