SaltStack平台,也称为Salt,是一个基于Python的开源配置管理软件和远程执行引擎。
我已经使用 salt 管理 30 台笔记本电脑一年了。它运行良好,一旦一切设置正确,就不需要任何重大维护。这些笔记本电脑运行 Linux Mint 21.1,我...
寻找一种只有在 minon 安装了 seLinux 时才强制执行状态的方法
我有安装自定义 seLinux 模块的代码。在我的 Minion 舰队中,有基于 Fedora 的系统(安装了 seLinux)和基于 Debian 的系统(没有安装 seLinux)。后者的模块/
我有一个模块可以在 bmi_minion 中工作(位于 Kubernetes 中工作的容器内)来获取一些数据。对于这个主模块,我编写了一些自定义库,它们存储在同一个...
我的任务是在盐中创建自定义谷物(/srv/salt/_grains)。我必须访问这些自定义 Grain 的默认 Grain 数据来检查 ms_minion serial_number。不幸的是,我无法访问...
我想在运行 salt "*" state.apply 时将命令的输出从一个节点共享到另一个节点。 我当前的解决方案涉及mine.send和mine.get: $ 猫顶部.sls 根据: '主人...
我有一个 sls 文件;其内容如下: 阿帕奇: pkg.安装: -名称:apache2 服务运行: -启用:真 - 要求: - 软件包:阿帕奇 当我...
salt pkgrepo.management 在每次运行时附加一个新行
我在我的盐文件中定义了 pkgrepo.management 状态。每次运行 salt 时,它都会在 resources.list.d 目录中添加一个额外的且相同的行,从而导致错误。谷歌...
我在 Hacker News 的 SaltStack 中看到了这个提交,但我不明白它到底做了什么,也不明白为什么原始版本是一个加密错误。 (我也不太了解
salt-stack:test.show_notification没有出现
我想将信息放入盐州,以便人们在管理州时了解该州的一些事情。例如,一个命令需要几分钟,所以我想通知
我有点不清楚为什么会出现这个错误。从支柱加载用户之前是有效的。我将模块从“base”重命名为“common”,以避免与盐中的“base”状态混淆,并且
以下是来自 SLS(盐堆栈)文件的示例代码,使用 Jinja: {% 此处设置 = '某个值' -%} {%- 设置用户 = 'my_user' -%} {%- 设置组 = 'my_group' -%} {%- 设置 all_users = salt['user.list_u...
以下是来自 SLS(盐堆栈)文件的示例代码,使用 Jinja: {% 此处设置 = '某个值' -%} {%- 设置用户 = 'my_user' -%} {%- 设置组 = 'my_group' -%} {%- 设置 all_users = salt['user.list_u...
如何要求 State 在单独的 Minion 上运行而无需编排?
我正在研究盐状态,将多个应用程序从一个产品集群转移到另一个产品集群。我想运行 2 个盐状态(stop_service 和 iisreset)。 stop_service 将仅在 cl 上的服务器上运行...
我想将以下盐状态从一个小兵运行到另一个小兵上 restart_mysql_on_other_nodes: cmd.运行: -名称:服务mysql重启 这可能吗?如果是,我该怎么做? 我确实...
Salt Requisite - 需要在单独的 Minion 上运行状态
我正在研究盐状态,将多个应用程序从一个产品集群转移到另一个产品集群。我想运行 2 个盐状态(stop_service 和 iisreset)。 stop_service 将仅在 cl 上的服务器上运行...
我想按服务器名称过滤我的数据。这是我的配置和地图文件。我尝试首先按柱子过滤(有效),然后按谷物过滤(无效)。怎样做双重过滤?目标是...
Salt-stack:无法找到从 salt-master 到 salt-minion 的已安装网络驱动器
我有一个 salt master 和一个 salt-minion(Windows Server 2019),我正在尝试使用 salt-state 来安装一些应用程序。作为此安装的一部分,我想从已安装的
当我执行该模块时,其输出如下: {'测试':{'pid':116441, “重新编码”:0, 'stdout': ' 已使用的可用共享缓冲区/缓存总数 记忆:...
我正在使用jinja2模板来安装/升级软件包。 逻辑是为当前安装的版本设置一个变量并将其与可用版本进行比较。它运行良好,但是一旦我们经过...
我正在尝试抑制 salt-call/salt state.apply 的所有输出,除非出现任何类型的错误或警告;没有输出也意味着没有摘要。 没有 --state-verbose 或 --state-