目錄(114章)
倒序
- 封面
- 版權(quán)信息
- 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
推薦閱讀
- Oracle WebLogic Server 12c:First Look
- Python編程自學手冊
- SQL Server 2016數(shù)據(jù)庫應(yīng)用與開發(fā)
- C程序設(shè)計實踐教程
- Learning SciPy for Numerical and Scientific Computing(Second Edition)
- RabbitMQ Essentials
- Android Wear Projects
- 人工智能算法(卷1):基礎(chǔ)算法
- Building Dynamics CRM 2015 Dashboards with Power BI
- Python商務(wù)數(shù)據(jù)分析(微課版)
- App Inventor 2 Essentials
- JavaScript悟道
- PHP項目開發(fā)全程實錄(第4版)
- 軟件測試(慕課版)
- Java EE實用教程
- Selenium Essentials
- Cocos2D Game Development Essentials
- Learning Predictive Analytics with R
- Java并發(fā)編程深度解析與實戰(zhàn)
- Java Coding Problems
- 深入理解OSGi:Equinox原理、應(yīng)用與最佳實踐
- 計算機應(yīng)用基礎(chǔ)教程
- C#程序設(shè)計經(jīng)典300例
- Mastering Prezi for Business Presentations(Second Edition)
- C語言學習指南:從規(guī)范編程到專業(yè)級開發(fā)
- Python人工智能編程實踐
- Android模塊化開發(fā)項目式教程(Android Studio)
- Hands-On Design Patterns with React Native
- UML軟件建模技術(shù)
- SQL Server 2016 Developer's Guide