问题标签 [salt-stack]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
141150 浏览

bash - 从另一个脚本调用一个 Bash 脚本,并用引号和空格传递它的参数

我在 Linux 上制作了两个测试 bash 脚本以明确问题。

TestScript1 看起来像: TestScript2 看起来像: 当我以下列方式执行 testscript1 时: 所需的输出应该是: 但实际输出是:

我该如何解决这个问题?我想获得所需的输出而不是实际输出。

0 投票
3 回答
18830 浏览

salt-stack - 我如何转储支柱数据,这将被发送到 minion

当我在 minion 上做 highstate 时,出现了一个奇怪的错误。我怀疑,关于奴才的支柱数据可能不正确。我可以以某种方式从 minion 中转储支柱数据吗?

0 投票
3 回答
3635 浏览

salt-stack - 如何使用盐状态设置root密码

我想为 mysql root 用户设置强密码。但是有一个蛋鸡问题。我有空服务器。我加盐。root 密码为空(安装后默认)。

如果我使用

然后我将无法调用任何其他 mysql 状态,因为它们需要密码。但是下次我做 highstate 时这个调用将不起作用,因为 state 尝试使用空密码进行连接。

0 投票
3 回答
12074 浏览

configuration-management - 如何获取模板中所有盐爪的列表?

基本上我正在创建一个描述 Munin 服务器配置的 Salt 状态,我需要获取 master 已知的所有 minions 的列表,如下所示:

唯一的区别是我不想为此使用支柱,我需要动态填充此列表。ret.get_minions似乎是相关的,但由于某种原因我无法使其工作。我有哪些选择?

0 投票
1 回答
1382 浏览

salt-stack - 如何在不重新安装的情况下在 WINDOWS 中修改 salt-minion 设置

我有一个关于在 WINDOWS 中修改 salt minion 设置的问题。当我尝试修改 salt master 地址或 minion 名称时,我必须卸载并重新安装才能输入这些信息。

我试图找到描述这些信息的文件、注册表,但徒劳无功。有没有智慧的解决方法?提前致谢。

0 投票
1 回答
9922 浏览

security - 为什么这个将 RSA 公共指数设置为 1 的提交有问题?

我在 Hacker News 上的SaltStack中看到了这个提交,但我不明白它到底做了什么,也不明白为什么原始版本是一个密码错误。(我也不太了解密码学的具体工作原理。)

有人可以详细说明为什么“1”的选择被替换了吗?为什么“65537”更好?

0 投票
1 回答
1278 浏览

salt-stack - 在 Windows 中安装应用程序时如何填写 salt-stack 中的“install_flags”字段?

我正在使用 salt-stack 来管理 Windows 中的 minion。我想知道install_flags在 Windows 中安装应用程序时如何填写 salt-stack 中的字段?

这是盐栈的文档。 http://docs.saltstack.com/ref/windows-package-manager.html 您可能会看到:对于安装,Firefox 获取-ms和 7zip 获取/q作为它们自己的install_flags.

有没有要遵守的规则?即“如果我要安装apache-tomcat,install_flags要填写什么?

有没有人知道其中的秘密?提前致谢。

0 投票
1 回答
3800 浏览

jinja2 - Salt:我可以使用命令行中的参数作为 jinja 变量吗?

给定一个名为 package-list 的文件,我想做类似的事情:

...然后在 sls 中:

0 投票
3 回答
15117 浏览

python - python - 通过变量从json文件中提取特定的键/值

对python和json有点新。我有这个 json 文件:

我想要做的是使用主机名变量并提取每个主机名的值。它有点难以解释,但我使用 saltstack,它已经迭代主机,我希望它能够使用主机名变量从 json 文件中提取每个主机的值。

希望我理解。

谢谢哦。

0 投票
2 回答
3114 浏览

salt-stack - 如何聚合 SaltStack 命令结果?

是否可以运行 SaltStack 命令,例如,查看进程是否在机器上运行,并汇总在多个 minions 上运行该命令的结果?

本质上,我希望看到从 minions 返回的所有结果都显示在 ASCII 表中。是否有可能有一个超级结果格式化程序等待所有结果返回,然后应用格式?也许还有另一种方法?