Library Hours
Monday to Friday: 9 a.m. to 9 p.m.
Saturday: 9 a.m. to 5 p.m.
Sunday: 1 p.m. to 9 p.m.
Naper Blvd. 1 p.m. to 5 p.m.
     
Limit search to available items
Results Page:  Previous Next
Author Sebenik, Craig, author.

Title Salt essentials / Craig Sebenik and Thomas Hatch. [O'Reilly electronic resource]

Edition First edition.
Publication Info. Sebastopol, CA : O'Reilly, 2015.
QR Code
Description 1 online resource : color illustrations
text file
Note Includes index.
Summary Get a complete introduction to Salt, the widely used Python-based configuration management and remote execution tool. This practical guide not only shows system administrators how to manage complex infrastructures with Salt, but also teaches developers how to use Salt to deploy and manage their applications. Written by two Salt experts, this book provides the information you need to deploy Salt in a production infrastructure right away. You'll also learn how to customize Salt and use salt-cloud to manage your virtualization. If you have experience with Linux and data formats such as JSON or XML, you're ready to get started. Understand what Salt can do, and get a high-level overview of basic commands Learn how execution modules let you interact with many systems at once Use states to define how you want a host or a set of hosts to look Dive into grains and pillars, Salt's basic data elements Control your infrastructure programmatically by extending Salt Master's functionality Extend Salt with custom modules, the Jinja templating language, and Python scripts.
Contents Copyright -- Table of Contents -- Preface -- Who Should Read This Book -- Why We Wrote This Book -- What This Book Is Not -- A Word on Salt Today -- Navigating This Book -- Online Resources -- Conventions Used in This Book -- Using Code Examples -- Safari® Books Online -- How to Contact Us -- Acknowledgments -- Chapter 1. Introduction -- What Is Salt? -- High-Level Architecture -- Some Quick Examples -- System Management -- Configuration Management -- A Brief History -- Topology Options -- Extending Salt
Chapter 2. Quick Start: First Taste of SaltSingle-Master Setup -- From Packages -- Bootstrap Script -- Starting Up -- Basic Commands -- salt: The Main Workhorse -- salt-key: Key Management -- salt-call: Execution on the Minion -- salt-run: Coordination of Jobs on the Master -- Summary of Commands -- Key Management -- Viewing Keys -- Accepting Keys -- Rejecting Keys -- Key Files -- Minion Targeting -- Minion ID -- List ( -L) -- Glob -- Regular Expression ( -E) -- Grains ( -G) -- Compound ( -C) -- Targeting Summary
Additional Remote Execution DetailsConclusion -- Chapter 3. Execution Modules: The Functional Foundation -- sys: Information and Documentation About Modules -- sys.doc Basic Documentation -- sys.list_modules, sys.list_functions: Simple Listings -- cmd: Execute Via a Shell -- cmd.run: Run Any Command -- pkg: Manage Packages -- Virtual Modules -- pkg.list_pkgs: List All Installed Packages -- pkg.available_version: See What Version Will Be Installed -- pkg.install: Install Packages -- user: Manage Users -- user.add: Add Users
User.list_users, user.info: Get User Infosaltutil: Access Various Salt Utilities -- Summary -- Chapter 4. Configuration Management: Salt States -- State File Overview -- SLS Example: Adding a User -- Working with the Multilayered State System -- Highstate and the Top File -- The Top File -- State Ordering -- require: Depend on Another State -- watch: Run Based on Other Changes -- Odds and Ends -- Summary -- Chapter 5. Minion Data/Master Data -- Grains Are Minion Data -- Performing Basic Grain Operations -- Setting Grains
Targeting with Grains in the Top FilePillars Are Data from the Master -- Querying Pillar Data -- Querying Other Sources with External Pillars -- Renderers Give Data Options -- Chapter 6. Extending Salt: Part I -- Introduction to Jinja -- Jinja Basics -- Templating with Jinja -- Filtering by Grains -- Custom Execution Module -- Custom State Modules -- Custom Grains -- External Pillars -- Summary -- Chapter 7. More on the Master -- Runners -- Manage Minions -- Manage Jobs -- The orchestrate Runner -- The Event System -- The Reactor System
Subject Software configuration management -- Computer programs.
Logiciels -- Gestion de configurations -- Logiciels.
Added Author Hatch, Thomas (Thomas S.), author.
Note Subtitle on cover: Getting started with automation at scale
Other Form: Print version: Sebenik, Craig. Salt essentials. Sebastopol, California : O'Reilly Media, ©2015 xi, 163 pages 9781491900635
ISBN 9781491919644 (electronic bk.)
1491919647 (electronic bk.)
9781491919637 (electronic bk.)
1491919639 (electronic bk.)
9781491914427
1491914424
1491900636
9781491900635
Standard No. 9781491900635
Patron reviews: add a review
Click for more information
EBOOK
No one has rated this material

You can...
Also...
- Find similar reads
- Add a review
- Sign-up for Newsletter
- Suggest a purchase
- Can't find what you want?
More Information