首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >基本傀儡:用ENC编写基础结构配置,样式,如何?

基本傀儡:用ENC编写基础结构配置,样式,如何?
EN

Server Fault用户
提问于 2014-02-06 21:30:16
回答 1查看 5.8K关注 0票数 6

我几乎不知道木偶会问这个问题。

我认为我理解特定节点的配置将由一组模块组成,其中包含一些特定于节点的胶水。从教程和文档中可以看出,特定于节点的资源将位于node /nodename/ { }资源中的一个清单/site.pp文件中,其中“包括”相关的类,以及用于进行特定于节点的配置更改的资源。

现在输入外部节点分类器(ENC),如theForeman。

通过阅读ENC文档,我可以在node /nodename/ { }中使用site.pp资源,但是我不能声明任何新的资源。基本上不推荐。生成的YAML都是包含和变量设置。

那么,对特定于给定节点或主机组的配置--集成所有包含的类的连接--做了什么呢?

您最终会创建一个特定于节点的类吗?在特定于节点的模块中,您将该类放在哪里?还是使用可以分配给特定节点的类为站点特定的配置创建一个catch模块?

EN

回答 1

Server Fault用户

回答已采纳

发布于 2014-02-07 14:57:22

有一种方法是用设计木偶角色和配置文件表示的。基本原则如下:

  • 节点包含一个角色,并且只包含一个角色。
  • 角色包括一个或多个配置文件来定义服务器的类型。
  • 配置文件包括并管理模块以定义逻辑技术堆栈。
  • 模块管理资源
  • 模块只应负责管理为其编写的组件的各个方面。
票数 4
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/573784

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档