Salt Open : automating your enterprise and your network
Description
Loading Description...
More Details
Format
Language
English
ISBN
9781484272374, 1484272374
UPC
10.1007/978-1-4842-7237-4
Notes
General Note
Creating Schedules on Salt Minions.
General Note
Includes index.
Description
There is a rapid growth of automation in server rooms and data centers. The days of having many administrators running around busily configuring and maintaining servers are gone and have been replaced with droves of Salt-Minions; agents beavering away on the target nodes ensuring the configuration is as specified. This book covers Salt Open (also known as SaltStack Open) from the ground up and shows you how to work with two Linux distributions. You'll see how Salt Open is duplicated with ArubaOS and IOS networking devices, which can be configured without the underlying OS. As you step through the configuration options, you'll learn how to run remote execution modules from the CLI before looking at stateful configuration using SLS files. Moving on, you'll learn how to configure the systems where you also need to monitor your devices and that is when reactors and beacons come into play. Creating beacons to alert the server when thresholds are exceeded, you will be able to create reactors to mitigate the issues identified by the beacons. By the end of this book, you will be able to deploy Salt to your servers and network infrastructure. You will be able to install the Salt-Master and Salt-Minion, executing commands from both the Master and the Minion. The networking devices you need to manage will be controlled through the Salt_Proxy Minions that you have configured. Finally, you will be able to load-balance connections to the master with Salt-Syndic. You will: Install Salt Services on Ubuntu and CentOS based systems Work with remote execution modules Format YAML files correctly Provide defined configuration using state files Use Salt-Proxy to configure network devices Automate the configuration of Linux servers and networking devices Providing value for both the server and network automation team.
Local note
O'Reilly,O'Reilly Online Learning: Academic/Public Library Edition
Also in this Series
Checking series information...
Reviews from GoodReads
Loading GoodReads Reviews.
Citations
APA Citation, 7th Edition (style guide)
Mallett, A. (2021). Salt Open: automating your enterprise and your network . Apress.
Chicago / Turabian - Author Date Citation, 17th Edition (style guide)Mallett, Andrew. 2021. Salt Open: Automating Your Enterprise and Your Network. Apress.
Chicago / Turabian - Humanities (Notes and Bibliography) Citation, 17th Edition (style guide)Mallett, Andrew. Salt Open: Automating Your Enterprise and Your Network Apress, 2021.
MLA Citation, 9th Edition (style guide)Mallett, Andrew. Salt Open: Automating Your Enterprise and Your Network Apress, 2021.
Note! Citations contain only title, author, edition, publisher, and year published. Citations should be used as a guideline and should be double checked for accuracy. Citation formats are based on standards as of August 2021.
Staff View
Grouped Work ID
cf94135a-3d93-cf79-a7d5-889350be6d03-eng
Grouping Information
Grouped Work ID | cf94135a-3d93-cf79-a7d5-889350be6d03-eng |
---|---|
Full title | salt open automating your enterprise and your network |
Author | mallett andrew |
Grouping Category | book |
Last Update | 2024-10-08 10:55:34AM |
Last Indexed | 2024-10-09 03:33:12AM |
Book Cover Information
Image Source | contentCafe |
---|---|
First Loaded | Aug 27, 2024 |
Last Used | Sep 9, 2024 |
Marc Record
First Detected | Mar 21, 2023 11:06:52 AM |
---|---|
Last File Modification Time | Mar 21, 2023 11:06:52 AM |
Suppressed | Record had no items |
MARC Record
LEADER | 06826cam a2200565 a 4500 | ||
---|---|---|---|
001 | on1263871697 | ||
003 | OCoLC | ||
005 | 20230321110450.0 | ||
006 | m o d | ||
007 | cr un|---aucuu | ||
008 | 210814s2021 cau o 001 0 eng d | ||
019 | |a 1263662072 | ||
020 | |a 9781484272374|q (electronic bk.) | ||
020 | |a 1484272374|q (electronic bk.) | ||
024 | 7 | |a 10.1007/978-1-4842-7237-4|2 doi | |
035 | |a (OCoLC)1263871697|z (OCoLC)1263662072 | ||
040 | |a EBLCP|b eng|e pn|c EBLCP|d YDX|d GW5XE|d OCLCO|d EBLCP|d OCLCF|d UKAHL|d N$T|d OCLCQ|d COM|d OCLCO|d OCLCQ | ||
049 | |a MAIN | ||
050 | 4 | |a TK5105.5 | |
072 | 7 | |a UM|2 bicssc | |
072 | 7 | |a COM051390|2 bisacsh | |
072 | 7 | |a UM|2 thema | |
082 | 0 | 4 | |a 004.6|2 23 |
100 | 1 | |a Mallett, Andrew. | |
245 | 1 | 0 | |a Salt Open :|b automating your enterprise and your network /|c Andrew Mallett. |
260 | |a Berkeley, CA :|b Apress,|c 2021. | ||
300 | |a 1 online resource (234 pages) | ||
336 | |a text|b txt|2 rdacontent | ||
337 | |a computer|b c|2 rdamedia | ||
338 | |a online resource|b cr|2 rdacarrier | ||
500 | |a Creating Schedules on Salt Minions. | ||
500 | |a Includes index. | ||
505 | 0 | |a Intro -- Table of Contents -- About the Author -- About the Technical Reviewer -- Introduction -- Chapter 1: Understanding Salt and Configuration Automation -- Partnerships and Open Source Projects -- Open Source Configuration Management Projects -- Salt -- Ansible -- Puppet -- Chef -- Salt Products -- What Can Salt Do -- Summary -- Chapter 2: Installing Salt -- Configuring the Lab Environment -- Configuring the Salt Master -- Installing Salt -- Python Installer -- Bootstrap Installer -- Accepting the Minion Key -- Review Minion Configuration -- Everything Is Python! | |
505 | 8 | |a Installing the First Independent Salt Minion -- Salt-Key and Key Files -- Minion Keys -- Salt Master Firewall Requirements -- Summary -- Chapter 3: Adding and Removing Salt Minions -- Salt Minion Configuration -- Regenerating Salt Minion Keys -- Accepting Keys -- Supported Salt Minion Platforms -- Summary -- Chapter 4: Targeting Salt Minions -- Salt Minion Targeting -- Default Minion ID Globbing -- Lists -- Targeting Using PCRE -- Targeting Using Grains -- Targeting Nodegroups -- Targeting Subnets -- Targeting Using Pillar Data -- Using Compound Matches -- Discovering the Mechanics of Matching | |
505 | 8 | |a Supported Salt Platforms -- Summary -- Chapter 5: Working with Remote Execution Modules in Salt Open -- Execution Modules -- Accessing Help on Execution Modules -- Using Web-Based Help -- Implementing Configuration Changes Using Execution Modules -- Installing Software Packages -- Having to Understand the Target System and Version Changes -- Investigating Agnostic Behavior -- Managing Services -- Managing Files -- Summary -- Chapter 6: Writing YAML Files -- YAML? -- Gain Practice Writing YAML -- Editing YAML Files -- Using Nano -- Using Vim -- Persisting YAML Configuration for SLS Files | |
505 | 8 | |a Using Graphical Editors/IDEs -- Summary -- Chapter 7: Writing Salt State Files -- State vs. Flow -- State File Location -- Configuring File Roots -- Creating Salt State Files -- Configuring the Time Zone from a State File -- Applying State Files -- Previewing Actions -- Salt Rendering Engines -- Applying State Files Locally -- Configuring Packages and Services -- Configuring Files Using State Files -- Debugging State Files -- Using Salt Formulas -- Summary -- Chapter 8: Building an Effective State Tree -- Salt Top File -- Simple Top File -- Viewing the Assigned States -- Organizing Content | |
505 | 8 | |a Debugging the State Tree -- Summary -- Chapter 9: Creating Reusable State Files -- Working with Grains -- Using Simple Jinja Logic -- Streamlining Jinja Logic -- Using YAML Map Files -- Implementing Custom Grains -- Creating a File System Structure -- Saving Custom Grains -- Implementing Custom Grains -- Adding Reliability to Our Application Using Require Statements -- Linking the init.sls -- Using Pillar Data -- Using Other Rendering Engines -- Native Pure Performance -- View Rendering Actions -- Summary -- Chapter 10: Implementing Reactors and Beacons -- The Beating Heart of Salt: The Event Bus | |
520 | |a There is a rapid growth of automation in server rooms and data centers. The days of having many administrators running around busily configuring and maintaining servers are gone and have been replaced with droves of Salt-Minions; agents beavering away on the target nodes ensuring the configuration is as specified. This book covers Salt Open (also known as SaltStack Open) from the ground up and shows you how to work with two Linux distributions. You'll see how Salt Open is duplicated with ArubaOS and IOS networking devices, which can be configured without the underlying OS. As you step through the configuration options, you'll learn how to run remote execution modules from the CLI before looking at stateful configuration using SLS files. Moving on, you'll learn how to configure the systems where you also need to monitor your devices and that is when reactors and beacons come into play. Creating beacons to alert the server when thresholds are exceeded, you will be able to create reactors to mitigate the issues identified by the beacons. By the end of this book, you will be able to deploy Salt to your servers and network infrastructure. You will be able to install the Salt-Master and Salt-Minion, executing commands from both the Master and the Minion. The networking devices you need to manage will be controlled through the Salt_Proxy Minions that you have configured. Finally, you will be able to load-balance connections to the master with Salt-Syndic. You will: Install Salt Services on Ubuntu and CentOS based systems Work with remote execution modules Format YAML files correctly Provide defined configuration using state files Use Salt-Proxy to configure network devices Automate the configuration of Linux servers and networking devices Providing value for both the server and network automation team. | ||
588 | 0 | |a Online resource; title from PDF title page (SpringerLink, viewed August 23, 2021). | |
590 | |a O'Reilly|b O'Reilly Online Learning: Academic/Public Library Edition | ||
650 | 0 | |a Computer networks.|9 34201 | |
650 | 0 | |a Computer networks|x Management.|9 76383 | |
776 | 0 | 8 | |i Print version:|a Mallett, Andrew.|t Salt Open.|d Berkeley, CA : Apress L.P., ©2021|z 9781484272367 |
856 | 4 | 0 | |u https://library.access.arlingtonva.us/login?url=https://learning.oreilly.com/library/view/~/9781484272374/?ar|x O'Reilly|z eBook |
938 | |a Askews and Holts Library Services|b ASKH|n AH39153080 | ||
938 | |a ProQuest Ebook Central|b EBLB|n EBL6695878 | ||
938 | |a EBSCOhost|b EBSC|n 2993365 | ||
938 | |a YBP Library Services|b YANK|n 302390933 | ||
994 | |a 92|b VIA | ||
999 | |c 284897|d 284897 |