salt-stack

    1熱度

    1回答

    我想讓我的主人發送一個腳本給備份數據庫和一些文件的僕從。然後,我希望我的主服務器rsync從備份腳本創建的文件,以便我將備份完成的事件發送給主服務器。主人在Reactor中處理事件並啓動執行rsync的Runner。 我希望我的僕從在報告狀態'backup-complete'成功之前等待Runner完成並返回。目前,僕從只是簡單地報告說,狀態成功執行沒有等待亞軍的反應。 我目前的設置是這樣的: 運

    0熱度

    2回答

    我正在嘗試運行鹽的第三方碼頭圖像。 在命令行中,所需的說法是這樣的: docker run -d progrium/consul -server -bootstrap 從鹽,但是我不知道如何傳遞參數(-server和-bootstrap) 有沒有辦法做到這一點? 問候,弗蘭克

    3熱度

    1回答

    我創建一個公式/狀態文件,增加了一個iptables規則的IP地址: ipt_allow: iptables.append: - table: filter - chain: INPUT - jump: ACCEPT - match: state - connstate: 'NEW,ESTABLISHED' - dport: 6

    1熱度

    1回答

    想我運行:在爪牙的大量 salt '*' state.highstate 。 我得到一些他們每個人的輸出信息關於狀態運行的信息和一個簡短的總結(成功,失敗,總計)。 我的問題是,由於輸出如此之大,我無法一目瞭然地告訴任何一個小兵在某些狀態下失敗。我當然可以將輸出重定向到一個文本文件並搜索它或grep它,但是我真的很感激每次執行結束時的某種「總結」,告訴我有多少個節點和哪個節點失敗。 有沒有辦法

    0熱度

    1回答

    我有一個僕從app1。它通過爲本地salt-call -g報告和它的走狗文件中證實了以下顆粒: id: app1 datacenter: dc1 master: saltmaster1 prototypes: application ... 其中數據中心和原型是定製穀物。 從saltmaster1,我跑salt 'app1' cmd.run "echo 'yo' | wall"以確保我

    1熱度

    1回答

    我想了解鹽如何命令和優先匹配支柱top.sls文件中匹配的爪牙。 我希望Salt優先考慮我在柱中的條目,但我得到看似隨機的排序順序(不是第一個,也不是最後一個,不是按字母順序排列的afaik)。我有看order option但寧可不使用它(如果它甚至可以在支柱?) /srv/pillar/top.sls base: '*': - users 'office-londo

    0熱度

    1回答

    我正在嘗試在openstack集羣中設置consul服務器。我配置了服務器,並將IP與可從開發人員機器上的流浪者訪問的服務器相關聯。 如果我使用consul agent -server命令中的-advertise標誌並使用浮動IP I set,我能夠從本地流浪者加入服務器。但是,我正在爲服務器配置鹽並需要機器能夠自動確定IP。 默認情況下,服務器正在使用其綁定地址,該地址設置爲其10.x.x.x本

    1熱度

    2回答

    從本質上說,我想這個sed的命令轉換爲鹽file.replace方法: sed -i '/^\s*kernel/ s/$/ elevator=noop/' /etc/grub.conf 它能做什麼,如果是它在grub.conf中找到一行以任意數量的空格開始,然後是「內核」的行,最後用整個原始行+ elevator = noop替換它。 所以這個: kernel vmlinuz-2.6.32-4

    3熱度

    1回答

    我們想通過Salt將一些樣板信息添加到寫給奴才的文件中;基本上,請注意文件由Salt管理,以及生成它的狀態。 我找不到狀態信息。它似乎不在opts。 salt-call state.sls foo提供了我在找的東西,但state.sls不會從Jinja模板中調用。 我錯過了什麼地方嗎?或者,如果沒有編寫一個在Salt的沙箱中挖掘的Jinja擴展,這是不可能的?

    1熱度

    1回答

    首先,一些上下文:我正在關注一個網頁抓取教程,並且遇到了(我相信是)與安裝相關的問題。我一直遇到與last step of Part 0 (bottom of page)錯誤。 (使用mkvirtualenv)創建我的virtualenv後,我運行下面的命令時(從我的virtualenv內)收到以下錯誤:pip install -r requirements.txt: [Errono 2] No