Linux
saltStack中鏡頭的範圍是多少?
我正在研究與 Salt 相關的東西,在這裡我在 augeas 模組中找到了lens 。我已經查看了 saltStack 文件,但我無法弄清楚它實際上做了什麼?
augeas.change: - context: /files/etc/redis/redis.conf - lens: redis.lns - changes: - set bind 0.0.0.0 - set maxmemory 1G
在上面的規則中,我的理解是查找文件 redis.conf 並將綁定參數設置為 0.0.0.0。但我的問題是鏡頭:redis.lns會在這裡做什麼?
您的幫助將不勝感激。
Augeas 是一個 C 庫,它解析配置文件並將它們公開為帶有 API 以查詢和修改它的樹。
Lenses 是Augeas 用於這些轉換的雙向解析器。Augeas 支持的每種格式都對應一個特定的鏡頭。
這個影片很容易解釋鏡頭的原理。