Learning SaltStack(Second Edition)
上QQ阅读APP看书,第一时间看更新

What this book covers

Chapter 1, Diving In – Our First Salt Commands, will discuss how to install Salt and execute basic commands.

Chapter 2, Controlling Your Minions with Remote Execution, will show how to use Salt to accomplish tasks on your minions through remote execution.

Chapter 3, Execution Modules – Write Your Own Solution, will discuss how to write your own custom remote execution modules to extend Salt for your own purposes.

Chapter 4, Defining the State of Your Infrastructure, will discuss how to use Salt States to define and enforce the state of your infrastructure.

Chapter 5, Expanding Our States with Jinja2 and Pillar, will discuss how to make your states more flexible and powerful by using Jinja2 and Pillar data.

Chapter 6, The Highstate and Environments, will show how to structure your states into environments and enforce the state of your entire infrastructure using a single command.

Chapter 7, Using Salt Cloud to Manage Virtual Minions, will show how to manage your cloud virtual machines using salt-cloud to create and manage VMs.

Chapter 8, The Reactor and the Event System, will show how to make your infrastructure automatically react to changes by using the reactor and event system built into Salt.

Chapter 9, Security Best Practices in Salt, will show how to secure your SaltStack infrastructure from attackers.

Chapter 10, How Can I Get Involved?, will show how to go beyond this book and learn more about Salt, as well as how to get involved in the SaltStack community.