约定和说明
文章风格说明
因为本书共有5名参与编写的同学,为了保证行文分各个,我(xingchao)会负责概览部分和最佳实践部分的编写(果然是打酱油的命),同时也会负责部分模块章节的编写,其他同学则会专注在核心模块部分,给出各个复杂模块的详细介绍。
同时,我们每天会在微信群里唠嗑讨论,如何改进各个模块章节的书写方式和风格,并保持格式上的严格统一,给予读者更好的阅读体验,同时如果你在阅读过程中发现有错别字,不合理的说明,非常欢迎指正,我们会在第一时间更正。
文章格式说明
本文使用标准的Markdown语法编写,该写标题的写标题,该用列表的用列表,该用表格的用表格,该用代码块的标明puppet/bash语法高亮,会严格遵守一本技术书籍的基本修养,因此就不再废话。
Module命名规范说明
绝大多数的puppet modules命名规范使用puppet-前缀,后面为服务名称,例如:
- puppet-nova
- puppet-keystone
当然也有一些公共库模块,例如:
- puppet-oslo
- puppet-openstacklib