Book description
Secure your IT environments with the powerful security tools of Puppet
In Detail
As application and server environments become more complex, managing security and compliance becomes a challenging situation. By utilizing Puppet and the tools associated with it, you can simplify and automate many of the more repetitive security-related tasks.
Beginning with the simplest cases, you will quickly get up and running by looking at an example Puppet manifest. Moving on, you will learn how to use Puppet to track changes to environments and how this can be used for compliance. As your knowledge increases, you will then get to explore community modules and learn how they can help simplify the deployment of your Puppet environment by using pre-written code contributed by community members. By the end of this book, you will be able to implement a complete centralized logging solution using Logstash and community modules.
What You Will Learn
- Use Puppet manifests to show system compliance and track changes to the operating system resources
- Generate security reports using PuppetDB to show that the systems are up to date
- Automate CIS compliance using community modules
- Configure firewalls automatically based on roles
- Demystify the Puppet SSL stack
- Set up centralized logging with dashboard search functionality using Elasticsearch, Logstash, and Kibana
- Configure your systems to be secure automatically using SELinux with Puppet
- Use Puppet to assist with PCI DSS compliance
Table of contents
-
Learning Puppet Security
- Table of Contents
- Learning Puppet Security
- Credits
- About the Author
- About the Reviewers
- www.PacktPub.com
- Preface
- 1. Puppet as a Security Tool
- 2. Tracking Changes to Objects
- 3. Puppet for Compliance
- 4. Security Reporting with Puppet
- 5. Securing Puppet
- 6. Community Modules for Security
- 7. Network Security and Puppet
- 8. Centralized Logging
- 9. Puppet and OS Security Tools
- A. Going Forward
- Index
Product information
- Title: Learning Puppet Security
- Author(s):
- Release date: March 2015
- Publisher(s): Packt Publishing
- ISBN: 9781784397753
You might also like
book
Learning Puppet for Windows Server
Organize your Windows environment using Puppet tools to unload administrative burdens in a short time! About …
book
Troubleshooting Puppet
Troubleshoot your Puppet infrastructure to leverage your system's performance effectively About This Book Covers major tools …
book
Learning Puppet 4
If you're a system administrator, developer, or site reliability engineer responsible for handling hundreds or even …
video
Mastering Puppet 6 for Large Infrastructures
Puppet is a configuration management system that helps you automate all your IT configurations, giving you …