Linux

saltStack中鏡頭的範圍是多少?

  • March 13, 2018

我正在研究與 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 支持的每種格式都對應一個特定的鏡頭。

這個影片很容易解釋鏡頭的原理。

引用自:https://unix.stackexchange.com/questions/429874