- 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.
- Learning Scala Programming
- JavaScript前端開發(fā)模塊化教程
- 趣學(xué)Python算法100例
- 技術(shù)領(lǐng)導(dǎo)力:程序員如何才能帶團(tuán)隊(duì)
- TypeScript實(shí)戰(zhàn)指南
- 重學(xué)Java設(shè)計(jì)模式
- Scientific Computing with Scala
- 深入淺出React和Redux
- 深度學(xué)習(xí):Java語言實(shí)現(xiàn)
- Java面向?qū)ο蟪绦蛟O(shè)計(jì)
- Python編程:從入門到實(shí)踐(第3版)
- 鴻蒙OS應(yīng)用編程實(shí)戰(zhàn)
- Software Development on the SAP HANA Platform
- JavaScript編程精解(原書第2版)
- Puppet 5 Beginner's Guide(Third Edition)