> For the complete documentation index, see [llms.txt](https://newptone.gitbook.io/deployopenstackwithpuppet/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://newptone.gitbook.io/deployopenstackwithpuppet/library_modules.md).

# PuppetOpenstack公共库和工具类模块

公共库类型模块统一管理者各个服务的公共配置，例如puppet-oslo，管理着各个oslo库的配置；另外一类是工具类模块，它们的主要作用是提供一个模块的基础配置，测试配置，同步配置等与模块本身相关：

* Common Puppet library (OpenStackLib)
* Common Ruby helper library (puppet-openstack\_spec\_helper)
* Puppet OpenStack helpers (OpenStackExtras)
* Virtual Bridging (OpenvSwitch)
* Integration CI tools (Puppet OpenStack Integration)
* Blueprints (Puppet OpenStack Specs)
* Compliant tool (Cookiebutter)
* Sync tool (Modulesync)
* Oslo libraries (Oslo)
