在hiera的例子中,我已经看到人们把一个叫做dc或者datacenter的事实放在他们的层次结构中。 但是,如何确定数据中心的实际情况还不清楚。 有什么已经存在的相同? 还是每个人都写自己的习惯事实? 希望能对此有所帮助。
你所描述的通常是通过在服务器上扩展核心事实来完成的。 有两种方法可以添加更多的事实:
自定义事实 – 通过ruby代码创build的事实
外部事实 – 由外部脚本输出或甚至基于静态文本的数据源生成的事实
无论哪种方式,这些事实可以基于一个或多个属性的组合和/或服务器的angular色和位置的有意识别来生成可编程的。 就数据中心而言,如果数据中心由IP地址区分,则可以指定数据中心。