puppet设计模式
Contact me
或者用邮件交流 jacky.wucheng@foxmail.com
分层设计
- application layer
- profile layer
- module layer
解释
- application 实现一个application stack, 一个应用层面的抽象, 如 web server, database server. 一个node可以包含多个application.
- profile作为一个逻辑的中间层, 起到的作用有
- 设置先后依赖关系
- 使用puppet forge的module时, 可以不修改module本身, 在profile里进行逻辑适配
- module 实现具体的resource