小编bit*_*kot的帖子

SaltStack状态安装.deb包文件和依赖项

我有盐配方.在服务器上我正在使用wkhtmltopdf工具.Ubuntu repo有这个工具,但它有一个旧版本.我想使用最新版本.

我正在做以下操作以手动安装在minions上.

$ wget http://download.gna.org/wkhtmltopdf/0.12/0.12.2.1/wkhtmltox-0.12.2.1_linux-trusty-amd64.deb
$ sudo apt-get install fontconfig libfontenc1 libjpeg-turbo8 libxfont1 x11-common xfonts-75dpi xfonts-base xfonts-encodings xfonts-utils libxrender1
$ sudo dpkg -i wkhtmltox-0.12.2.1_linux-trusty-amd64.deb
Run Code Online (Sandbox Code Playgroud)

我能做cmd.run所有这些命令.有没有更好的方法来做这些步骤?

deb salt-stack ubuntu-14.04

9
推荐指数
1
解决办法
5631
查看次数

如何更改所有权,或chown -R用户:用户与saltstack等效?

我正在学习saltstack来开始自动化配置和部署.我找不到的一件事是如何在提取存档后以递归方式设置目录的所有权.当我使用用户和组属性时,我收到一条警告,指出此功能将archive.extracted在未来的版本中被删除(碳).

这似乎是微不足道的,但我找不到一个好的方法来做chown -R user:user从我解压缩的tar中提取的dir.

我通过谷歌搜索找到的唯一一件事就是在运行的状态文件中添加一个cmd.run语句,chown并且需要解压缩tar的语句.必须有更好的方法,对吗?

编辑:cmd.run锻炼完美顺便,它似乎是一个解决方案.

salt-stack

5
推荐指数
1
解决办法
4531
查看次数

标签 统计

salt-stack ×2

deb ×1

ubuntu-14.04 ×1