名稱
儲存位置
資料型別
資料採集更新方式
應用grains
minion端
靜態資料
minion啟動時收集,也可以使用saltutil.sync_grains進行重新整理
儲存minion基本資料。比如用於匹配minion,自身資料可以用來做資產管理cmdb等。
pillar
master端
動態資料
在master端定義,指定給對應的minion。可以使用saltutil.refresh_pillar進行重新整理
儲存master指定資料,只用指定的minion可以看到。用於敏感資料儲存。
saltstack當中的pillar的基本使用
saltstack預設將主控端配置檔案中的所有資料都定義到pillar中,而且對所有被控主機開放,可以通過修改 etc salt master配置中的pillar opts ture來開啟這項功能,然後重啟master 服務再去進行檢視 然後我們去重新整理pillar資訊,使用下面的命令 salt ...
堆區和棧區的區別
一 預備知識 程式的記憶體分配 乙個由c c 編譯的程式占用的記憶體分為以下幾個部分 1 棧區 stack 由編譯器自動分配釋放 存放函式的引數值,區域性變數的值等。其操作方式類似於資料結構中的棧。2 堆區 heap 一般由程式設計師分配釋放,若程式設計師不釋放,程式結束時可能由os 注意它與資料結...
棧區和堆區的區別
一直以來總是對這個問題的認識比較朦朧,我相信很多朋友也是這樣的,總是聽到記憶體一會在棧上分配,一會又在堆上分配,那麼它們之間到底是怎麼的區別呢?為了說明這個問題,我們先來看一下記憶體內部的組織情況 從上圖可知,程式占用的記憶體被分了以下幾部分 1 棧區 stack 由編譯器自動分配釋放 存放函式的引...