Extending SaltStack by Joseph Hall
Extending SaltStack by Joseph Hall PDF, ePub eBook D0wnl0ad
Key Features
- Get the most up-to-date practical resource on writing new Salt modules and extending Salt
- Learn through use cases and encounter both commonly-used modules as well as advanced ones
- Effectively troubleshoot problems and hiccups encountered while building and putting modules to work
Book Description
Salt already ships with a very powerful set of tools, but that doesn't mean that they all suit your needs perfectly. By adding your own modules and enhancing existing ones, you can bring the functionality that you need to increase your productivity. Extending SaltStack follows a tutorial-based approach to explain different types of modules, from fundamentals to complete and full-functioning modules.
Starting with the Loader system that drives Salt, this book will guide you through the most common types of modules. First you will learn how to write execution modules. Then you will extend the configuration using the grain, pillar, and SDB modules. Next up will be state modules and then the renderers that can be used with them. This will be followed with returner and output modules, which increase your options to manage return data. After that, there will be modules for external file servers, clouds, beacons, and finally external authentication and wheel modules to manage the master.
With this guide in hand, you will be prepared to create, troubleshoot, and manage the most common types of Salt modules and take your infrastructure to new heights!
What you will learn
- Understand the working of Salt's Loader system
- Write several of the most common types of Salt modules
- Interact between different kinds of modules and build new ones
- Submit open source modules upstream to the Salt project
- Make Salt interact with third-party services and applications
About the Author
Joseph Hall has been working with SaltStack for a very long time. His first commit was on March 14, 2011, making him the second contributor to the Salt codebase. At the time his Python skills weren't very good, but writing Salt modules made them better. He has written a number of Salt modules and is planning to write many more. He has also written Mastering SaltStack, Packt Publishing.
Table of Contents
- Starting with the Basics
- 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
- Connecting Different Modules
- Contributing Code Upstream
From reader reviews:
Christopher Levi:
Reading can called thoughts hangout, why? Because if you are reading a book specifically book entitled Extending SaltStack your thoughts will drift away trough every dimension, wandering in each aspect that maybe not known for but surely might be your mind friends. Imaging just about every word written in a reserve then become one web form conclusion and explanation which maybe you never get prior to. The Extending SaltStack giving you an additional experience more than blown away your head but also giving you useful information for your better life with this era. So now let us present to you the relaxing pattern at this point is your body and mind will probably be pleased when you are finished reading it, like winning a sport. Do you want to try this extraordinary investing spare time activity?
Willie Batres:
Do you have something that you enjoy such as book? The e-book lovers usually prefer to opt for book like comic, small story and the biggest some may be novel. Now, why not striving Extending SaltStack that give your entertainment preference will be satisfied by means of reading this book. Reading practice all over the world can be said as the means for people to know world much better then how they react when it comes to the world. It can't be explained constantly that reading habit only for the geeky person but for all of you who wants to become success person. So , for all of you who want to start examining as your good habit, it is possible to pick Extending SaltStack become your personal starter.
Joe Williams:
Beside this particular Extending SaltStack in your phone, it could possibly give you a way to get closer to the new knowledge or data. The information and the knowledge you might got here is fresh from oven so don't become worry if you feel like an aged people live in narrow commune. It is good thing to have Extending SaltStack because this book offers to your account readable information. Do you oftentimes have book but you don't get what it's interesting features of. Oh come on, that would not happen if you have this in your hand. The Enjoyable agreement here cannot be questionable, like treasuring beautiful island. So do you still want to miss it? Find this book and also read it from at this point!
Read Extending SaltStack by Joseph Hall for online ebook
Extending SaltStack by Joseph Hall Free PDF d0wnl0ad, audio books, books to read, good books to read, cheap books, good books, online books, books online, book reviews epub, read books online, books to read online, online library, greatbooks to read, PDF best books to read, top books to read Extending SaltStack by Joseph Hall books to read online.
No comments:
Post a Comment