官术网_书友最值得收藏!

Summary

In this chapter, we've seen how a manifest is made up of Puppet resources. You've learned how to use Puppet's file resource to create and modify files, how to install packages using the package resource, and how to manage services with the service resource. We've looked at the common package-file-service pattern and seen how to use the notify attribute on a resource to send a message to another resource indicating that its configuration has been updated. We've covered the use of the require attribute to make dependencies between resources explicit, when necessary.

You've also learned to use puppet resource to inspect the current state of the system according to Puppet, and puppet describe to get command-line help on all Puppet resources. To check what Puppet would change on the system without actually changing it, we've introduced the --noop and --show_diff options to puppet apply.

In the next chapter, we'll see how to use the version control tool Git to keep track of your manifests, we'll get an introduction to fundamental Git concepts, such as the repo and the commit, and you'll learn how to distribute your code to each of the servers you're going to manage with Puppet.

主站蜘蛛池模板: 额尔古纳市| 都兰县| 闸北区| 手游| 新源县| 铜陵市| 拉萨市| 札达县| 延庆县| 惠东县| 辽源市| 舟山市| 康平县| 电白县| 视频| 义乌市| 南平市| 太康县| 赤城县| 故城县| 乳山市| 余江县| 旌德县| 达拉特旗| 府谷县| 饶河县| 永州市| 永善县| 隆昌县| 大埔县| 杭锦后旗| 正阳县| 延长县| 乌鲁木齐县| 泰来县| 长武县| 方城县| 吉安县| 柳州市| 二手房| 新乐市|