- Learning Puppet Security
- Jason Slagle
- 285字
- 2021-07-23 19:49:40
Summary
In this chapter, we built a foundation for things we will do in chapters to come. First, we covered what Puppet is, and how it differs from other tools in its space. We gave a brief introduction to some of the other Puppet components we'll be using in this book as well.
Moving on from this, we covered how to install Puppet on CentOS. We went through a full installation example and covered the basics of configuration files.
Then, we covered the configuration and installation of Vagrant and used it to run our first example. In this example, we configured SSH with a secure configuration file.
Finally, we introduced how Puppet fits into a security ecosystem. While keeping with the basics, we've begun exploring how Puppet can be used to process simple configuration tasks to secure your systems.
This chapter focused on several high-level concepts. As we get further into the book, we'll go more in-depth in examples and they will get much more powerful. As an introductory chapter, the hope was to get you up and running with a working manifest. In future chapters, we will assume a base level of knowledge and link to references you can use if needed.
Additionally, if you wish to get some more information on the base Puppet language before we proceed, there are several books available. Some of them were mentioned earlier in this chapter, and we'll cover more as we proceed through the book. The documentation at http://docs.puppetlabs.com is also very informative, if a little dry at times.
In the next chapter, we'll begin to use our knowledge gained here to explore how Puppet can be used to track changes to resources on our filesystems.
- Mastering Concurrency Programming with Java 8
- 軟件項目管理(第2版)
- DevOps for Networking
- Python自然語言處理(微課版)
- Raspberry Pi 2 Server Essentials
- Oracle BAM 11gR1 Handbook
- 名師講壇:Spring實戰(zhàn)開發(fā)(Redis+SpringDataJPA+SpringMVC+SpringSecurity)
- Mastering Drupal 8 Views
- Apache Spark 2.x for Java Developers
- 從零開始學(xué)Linux編程
- 3ds Max印象 電視欄目包裝動畫與特效制作
- Orchestrating Docker
- 現(xiàn)代C:概念剖析和編程實踐
- Java并發(fā)實現(xiàn)原理:JDK源碼剖析
- PHP動態(tài)網(wǎng)站開發(fā)實踐教程