舉報

會員
Puppet 5 Beginner's Guide(Third Edition)
最新章節(jié):
Index
Puppet5Beginner’sGuide,ThirdEditionisdesignedforthosewhoarenewtoPuppet,includingsystemadministratorsanddeveloperswhoarelookingtomanagecomputerserversystemsforconfigurationmanagement.Nopriorprogrammingorsystemadministrationexperienceisassumed.
目錄(103章)
倒序
- 封面
- 版權(quán)頁
- Credits
- About the Author
- Acknowledgments
- About the Reviewer
- www.PacktPub.com
- eBooks discount offers and more
- Customer Feedback
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Chapter 1. Getting started with Puppet
- Why do we need Puppet anyway?
- Configuration management tools
- What is Puppet?
- Getting ready for Puppet
- Summary
- Chapter 2. Creating your first manifests
- Hello Puppet – your first Puppet manifest
- Managing packages
- Services
- Summary
- Chapter 3. Managing your Puppet code with Git
- What is version control?
- Creating a Git repo
- Distributing Puppet manifests
- Fetching and applying changes automatically
- Summary
- Chapter 4. Understanding Puppet resources
- Files
- Packages
- Services
- Users
- Cron resources
- Exec resources
- Summary
- Chapter 5. Variables expressions and facts
- Introducing variables
- Introducing expressions
- Finding out facts
- Iterating over arrays
- Summary
- Chapter 6. Managing data with Hiera
- Why Hiera?
- Setting up Hiera
- Adding Hiera data to your Puppet repo
- Querying Hiera
- Types of Hiera data
- Interpolation in Hiera data
- The hierarchy
- Creating resources with Hiera data
- Managing secret data
- Summary
- Chapter 7. Mastering modules
- Using Puppet Forge modules
- Using modules in your manifests
- Exploring the standard library
- Writing your own modules
- Summary
- Chapter 8. Classes roles and profiles
- Classes
- Parameter data types
- Defined resource types
- Managing classes with Hiera
- Roles and profiles
- Summary
- Chapter 9. Managing files with templates
- What are templates?
- Using templates in your manifests
- Iteration in templates
- Summary
- Chapter 10. Controlling containers
- Understanding containers
- Deployment with Docker
- Managing Docker with Puppet
- Managing Docker images
- Building dynamic containers
- Persistent storage for containers
- Networking and orchestration
- Running Puppet inside containers
- Summary
- Chapter 11. Orchestrating cloud resources
- Introducing the cloud
- Setting up an Amazon AWS account
- Getting ready to use puppetlabs/aws
- Creating EC2 instances with Puppet
- Managing custom VPCs and subnets
- Provisioning AWS resources from Hiera data
- Summary
- Chapter 12. Putting it all together
- Getting the demo repo
- Understanding the demo repo
- The bootstrap process
- Adapting the repo for your own use
- Bootstrapping a new node
- Summary
- The beginning
- Index 更新時間:2021-07-08 10:08:11
推薦閱讀
- iOS Game Programming Cookbook
- DB2 V9權(quán)威指南
- Mastering Natural Language Processing with Python
- Designing Hyper-V Solutions
- RTC程序設(shè)計:實時音視頻權(quán)威指南
- Mastering Kali Linux for Web Penetration Testing
- 碼上行動:用ChatGPT學會Python編程
- Learning SciPy for Numerical and Scientific Computing(Second Edition)
- Julia高性能科學計算(第2版)
- Getting Started with Hazelcast(Second Edition)
- Mastering Python Design Patterns
- Mastering Elixir
- 數(shù)據(jù)分析與挖掘算法:Python實戰(zhàn)
- 交互設(shè)計師成長手冊:從零開始學交互
- Android技術(shù)內(nèi)幕(系統(tǒng)卷)
- Android初級應(yīng)用開發(fā)
- Objective-C入門教程
- KnockoutJS Essentials
- Unity 2017 Game Optimization(Second Edition)
- Mastering C++ Programming
- C語言程序設(shè)計
- Workflow Automation with Microsoft Power Automate
- 自學區(qū)塊鏈:原理、技術(shù)及應(yīng)用
- JSP從零開始學(視頻教學版)
- RESTful Web Services with Scala
- Selenium 1.0 Testing Tools: Beginner's Guide
- Getting Started with Terraform(Second Edition)
- Dart By Example
- Python黑帽子:黑客與滲透測試編程之道(第2版)
- C語言程序設(shè)計教程