saltstack可以更新自己然后更新吗?

时间:2014-01-30 20:28:56

标签: mercurial yaml bitbucket salt-stack

盐堆与bit bucket一起使用。我们有2-3个人偶尔推动更新。我想知道有没有一种方法,盐堆可以从位桶获得最新的变化,然后是高位?如果是这样,你会怎么做呢?

2 个答案:

答案 0 :(得分:0)

在BitBucket中设置webhook以致电salt-apisalt-run fileserver.update后跟state.highstate

答案 1 :(得分:0)

您正在寻找的是hgfs后端。每当调用state.highstate时,master将从bitbucket中拉出并将其发送给minion。基本配置如下:

fileserver_backend:
  - hg

hgfs_remotes:
  - https://self@bitbucket.org/self/salt

hgfs_branch_method: branches

不幸的是缺乏关于如何配置hgfs的文档,所以做更多事情可能需要你去挖掘。祝你好运。

为未来的读者注意:我不确定仆从或主人是否从bitbucket拉出来。