目錄(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
推薦閱讀
- 精通軟件性能測試與LoadRunner實戰(第2版)
- Processing互動編程藝術
- Learning Firefox OS Application Development
- SharePoint Development with the SharePoint Framework
- Learning Python by Building Games
- QGIS By Example
- Learning Salesforce Einstein
- Android程序設計基礎
- WordPress 4.0 Site Blueprints(Second Edition)
- Python從入門到精通
- 計算機應用基礎教程(Windows 7+Office 2010)
- Python 3 數據分析與機器學習實戰
- Visual FoxPro 6.0程序設計
- Scala Functional Programming Patterns
- Hacking Android
- Python編程基礎教程
- Learning SaltStack(Second Edition)
- The Ruby Workshop
- Node-RED物聯網應用開發技術詳解
- INSTANT Fancybox
- 云原生時代的CoreDNS學習指南
- Getting Started with Zurb Foundation 4
- Python基礎教程
- Building Web Applications with Python and Neo4j
- Kubernetes:A Complete DevOps Cookbook
- Java編程從零開始學(視頻教學版)
- 代碼質量
- Programming ArcGIS with Python Cookbook(Second Edition)
- Node.js開發實戰
- Visual FoxPro程序設計實驗教程