2017-09-13 63 views
0

我有一個salstack設置有1個主和約200爪牙。奴才分配了不同的支柱(基於文件)。Saltstack:信標,其反作用於支柱改變

我想實現如下:如果有一個僕從或奴才組中的任何改變的支柱,一個事件將被髮送出去與minionID,改變支柱,我可以作出反應。

我的第一個想法是,確實有燈塔該款腕錶在柱子上的文件主文件的更改。但是這不會給我受影響的奴才。下一步想法是從走狗定期刷新柱子和變化上發送一個事件,但這種週期性拉可以創造很大的負載是不是我從事件驅動的架構期待。

所以我的問題是:什麼是實現這一目標的最佳途徑?有沒有常見的方法來做到這一點,我可能忽略了一些模塊/功能?

回答

0

我會考慮baecon

Baecon

設置你的鹽主僕從會監視你的支柱文件夾,併發送一個事件。

然後,你可以配置一個反應堆刷新支柱與模塊

Refresh pillars

如果您有一個基於僕從ID支柱的一些層次,那麼你還可以得到一個基於文件夾/文件附庸ID已經從反應堆改變了。

一般來說,柱子是讀/每次被請求的時間渲染,他們沒有被Saltstack緩存或觀看。