Salt Open: Automating Your Enterprise and Your Network
暫譯: Salt Open:自動化您的企業與網路

Mallett, Andrew

  • 出版商: Apress
  • 出版日期: 2021-08-10
  • 售價: $2,050
  • 貴賓價: 9.5$1,948
  • 語言: 英文
  • 頁數: 230
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1484272366
  • ISBN-13: 9781484272367
  • 海外代購書籍(需單獨結帳)

商品描述

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.

What You'll Learn

  • 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
Who This Book Is For
System administrators experienced in Linux administration, who desire to expand their horizons into the world of automation, moving from scripts to states.


商品描述(中文翻譯)

伺服器房和資料中心的自動化正在迅速增長。過去需要許多管理員忙碌地配置和維護伺服器的日子已經一去不復返,取而代之的是大量的 Salt-Minions;這些代理在目標節點上默默工作,確保配置符合規範。本書從基礎開始介紹 Salt Open(也稱為 SaltStack Open),並展示如何使用兩個 Linux 發行版進行操作。

您將看到如何在 ArubaOS 和 IOS 網路設備上複製 Salt Open,這些設備可以在不依賴底層作業系統的情況下進行配置。在逐步了解配置選項的過程中,您將學習如何從 CLI 執行遠端執行模組,然後再了解使用 SLS 檔案的有狀態配置。接下來,您將學習如何配置系統,同時需要監控您的設備,這時反應器(reactors)和信標(beacons)將派上用場。通過創建信標來提醒伺服器當閾值被超過時,您將能夠創建反應器來緩解信標所識別的問題。

到本書結束時,您將能夠將 Salt 部署到您的伺服器和網路基礎設施上。您將能夠安裝 Salt-Master 和 Salt-Minion,並從 Master 和 Minion 執行命令。您需要管理的網路設備將通過您配置的 Salt_Proxy Minions 進行控制。最後,您將能夠使用 Salt-Syndic 對主伺服器的連接進行負載平衡。

您將學到的內容:
- 在基於 Ubuntu 和 CentOS 的系統上安裝 Salt 服務
- 使用遠端執行模組
- 正確格式化 YAML 檔案
- 使用狀態檔提供定義的配置
- 使用 Salt-Proxy 配置網路設備
- 自動化 Linux 伺服器和網路設備的配置
- 為伺服器和網路自動化團隊提供價值

本書適合對象:
有 Linux 管理經驗的系統管理員,渴望擴展他們在自動化領域的視野,從腳本轉向狀態。

作者簡介

Andrew is a well known Linux consultant and trainer, his YouTube Channel has over 65K subscribers and more than 1000 videos. Working mainly online now Andrew has authored courses on both Pluralsight and Udemy and regularly teaches classes online to a worldwide audience. Andrew is familiar with Linux and UNIX and has worked with them for over 20 years. Scripting and automation is one of his passions as he is inherently lazy and will always seek the most effective way of getting the job done. The Urban Penguin, his alter-ego, is a UK based company where his work is created from and currently employs 5 people.

作者簡介(中文翻譯)

安德魯是一位知名的 Linux 顧問和培訓師,他的 YouTube 頻道擁有超過 65,000 名訂閱者和超過 1,000 部影片。現在主要在線上工作,安德魯在 Pluralsight 和 Udemy 上撰寫了課程,並定期在線上教授課程,面對全球觀眾。安德魯對 Linux 和 UNIX 非常熟悉,並且已經使用這些系統超過 20 年。腳本編寫和自動化是他的熱情所在,因為他天生懶惰,總是尋求最有效的方式來完成工作。他的化身「城市企鵝」是一家位於英國的公司,安德魯的工作就是從這裡創造,目前雇用 5 名員工。