有没有办法渲染一个驻留在柱中的sls文件?或多或少相当于state.show_sls的东西
发布于 2016-12-16 01:26:46
看一看pillar模块。你可以通过调用下面的命令来检查渲染的柱(或者更确切地说,结果数据)。
$ salt '*' pillar.items或者支柱的某个特定部分,例如elasticsearch:
$ salt '*' pillar.get elasticsearch发布于 2018-04-19 02:10:34
另请参阅slsutil.renderer模块:
salt '*' slsutil.renderer salt://path/to/file
salt '*' slsutil.renderer /path/to/file
salt '*' slsutil.renderer /path/to/file.jinja 'jinja'
salt '*' slsutil.renderer /path/to/file.sls 'jinja|yaml'
salt '*' slsutil.renderer string='Inline template! {{ saltenv }}'
salt '*' slsutil.renderer string='Hello, {{ name }}.' name='world'对于柱状sls文件,它只能在saltmaster上工作。示例:
salt-call --local slsutil.renderer /srv/nacl/pillar/myservice/init.sls 'yamlex'https://stackoverflow.com/questions/41168381
复制相似问题