目錄(114章)
倒序
- 封面
- 版權信息
- Credits
- About the Author
- About the Reviewer
- www.PacktPub.com
- Preface
- Chapter 1. Salt Architecture and Components
- Introduction
- Installing and configuring the Salt master
- Configuring the Salt environment and pillar paths
- Understanding and configuring Salt pillars
- Understanding and writing Salt states
- Understanding and writing the top file
- Installing and configuring the Salt minion
- Configuring environments and grains on the minion
- Applying Salt states to minions
- Chapter 2. Writing Advanced Salt Configurations
- Introduction
- Writing and retrieving pillar data
- Using pillar data in states
- Using grains in states
- Using conditionals in states and pillars
- Using Python functions in conditionals
- Using iterations in states
- Setting and using variables in states
- Testing a state run before applying to minions
- Configuring nodegroups
- Targeting minions
- Chapter 3. Modules Orchestration and Scaling Salt
- Introduction
- Using execution modules
- Using state modules
- Configuring templates
- Using requisites
- Using Salt runners
- Orchestration with Salt orchestrate
- Salt multi-master setup (active-active mode)
- Salt multi-master setup (active-passive mode)
- Chapter 4. General Administration Tasks
- Introduction
- Running commands
- Setting host entries and grains
- Setting time zone locale and kernel configurations
- Handling archive files
- Adding groups and users
- Performing SSH authentication tasks
- Scheduling jobs with cron
- Managing volumes
- Working with disks and mounts
- Managing network configurations
- Chapter 5. Advanced Administration Tasks
- Introduction
- Managing package repositories
- Managing packages using the default package manager
- Managing packages using rvm gem and pip
- Managing files
- Managing services
- Managing code repositories with Git
- Managing code repositories with svn
- Configuring alternatives
- Chapter 6. Managing Application Servers
- Introduction
- Apache web server packages and services
- Managing web server modules
- Adding web server configuration
- Web server security with htpasswd
- Setting up Java for Apache Tomcat
- Apache Tomcat packages files and services
- Deploying the WAR file in Apache Tomcat
- Chapter 7. Managing Databases
- Introduction
- Using MySQL packages files and services
- Using MySQL databases
- Creating MySQL database users
- Running MySQL queries
- Providing MySQL user grants
- Using PostgreSQL packages files and services
- Setting up PostgreSQL groups and users
- Configuring PostgreSQL databases
- Chapter 8. Configuring Salt Cloud
- Introduction
- Configuring the Salt cloud environment
- Configuring cloud providers
- Configuring cloud profiles
- Extending profiles and providers
- Configuring cloud maps
- Using post-install scripts
- Launching querying and destroying instances
- Performing general cloud functions
- Chapter 9. Managing Amazon Web Services
- Introduction
- Implementing security groups
- Using elastic load balancers
- Configuring DNS with Route53
- Configuring Simple Queue Service
- Deploying ElastiCache clusters
- Configuring CloudWatch alarms
- Chapter 10. Salt Event and Reactor System
- Introduction
- Learning the basics of the event system
- Listening to events
- Firing events
- Identifying and working with Salt event types
- Integrating and configuring the reactor system
- Using reactors for Salt tasks
- Chapter 11. Troubleshooting
- Introduction
- Troubleshooting the Salt master
- Troubleshooting the Salt minion
- Dealing with too many open files
- Connectivity DNS and ports
- Dealing with YAML configuration problems
- Index 更新時間:2021-07-16 13:22:13
推薦閱讀
- LabVIEW 2018 虛擬儀器程序設計
- Learning Apex Programming
- Practical Data Science Cookbook(Second Edition)
- 少年輕松趣編程:用Scratch創作自己的小游戲
- AngularJS深度剖析與最佳實踐
- Mastering AndEngine Game Development
- C語言程序設計
- Bootstrap 4 Cookbook
- Frank Kane's Taming Big Data with Apache Spark and Python
- 細說Python編程:從入門到科學計算
- Programming Microsoft Dynamics? NAV 2015
- 現代CPU性能分析與優化
- HTML5游戲開發實戰
- 交互設計師成長手冊:從零開始學交互
- 從“1”開始3D編程
- Java Web開發教程:基于Struts2+Hibernate+Spring
- JavaScript Unit Testing
- Java程序性能優化實戰
- Web前端開發精品課:HTML5 Canvas開發詳解
- Opa Application Development
- Mastering Citrix? XenDesktop?
- 精通Spring MVC 4
- Application Testing with Capybara
- C#灰帽子:設計安全測試工具
- Hands-On Unity 2020 Game Development
- PHP5應用實例詳解
- AutoCAD 2008輔助設計
- Mastering Adobe Captivate 8
- 程序是怎樣跑起來的
- Learning C# 7 By Developing Games with Unity 2017(Third Edition)