在群集节点之间共享文本文件的最佳方法是什么?

时间:2016-08-29 13:51:24

标签: chef

主厨配方在一个节点上创建一个文本文件,该节点由另外两个节点使用。 我想在第一个节点上生成文本文件时将其存储在加密数据包中。 然后将加密的数据包加载到其他2个节点上。

我正在尝试使用以下帖子作为参考: how to create\edit encrypted data bag item from a chef recipe

请在第一个节点上生成后,建议在其他2个节点上共享文本文件是否正确。

2 个答案:

答案 0 :(得分:0)

虽然您可以使用功能组合和重新配置来支持它,但Chef不直接支持此功能。更好的方法是让Chef在所有节点上管理文件的内容。基本上是自上而下而不是自下而上。

答案 1 :(得分:0)

你是在云上做的吗?如果是,您可以将该文件推送到s3,然后将其拉到其余节点上,或者如果您不在云端,您仍然可以将其推送到其他地方,如svn / git / nexus等,并在其余节点上访问它