salt-stack 相关问题

SaltStack平台,也称为Salt,是一个基于Python的开源配置管理软件和远程执行引擎。

创建新的 git 支柱时进行 Saltstack 监控

我正在寻找一种方法来监控何时创建新的 git 支柱。 我希望能够创建一个自定义反应器,当创建新的 git 支柱时会触发该反应器,然后反应器 sls 将...

回答 1 投票 0

无法通过 external_auth SaltStack 通过位置参数限制 API 访问

我正在尝试限制调用状态。通过pam模块仅适用于特定的SLS文件。 外部验证: 帕姆: 我的用户: - '@runner': - 职位.list_job - '*': - 测试。

回答 2 投票 0

第一次重新加载后:“nginx:[错误] open()“/var/run/nginx.pid”失败(2:没有这样的文件或目录)”

使用Salt我应用了将NGINX(1.14.0-0ubuntu1.7)作为服务安装和运行的状态。服务的状态是活动的,但 systemctl reload nginx 不断失败,因此无法应用更新的配置...

回答 2 投票 0

减少自定义 Saltstack 状态之间的重复

我正在为作为 podman 容器运行的应用程序编写自定义 Saltstack 状态,我发现它们之间有很多重复,因为它们都需要: 客户用户/组 数据目录 一个

回答 1 投票 0

使用 saltstack 从文件创建 cronjobs

所以我尝试使用盐公式导入多个 cronjobs。这个想法是为公式本身中的每个服务器创建一个文件,并在状态应用时导入所有 cronjobs。 我检查了文档,...

回答 1 投票 0

为什么 salt-api 不能使用此配置?

我正在尝试设置一个非常基本的 salt-api 配置只是为了测试它。我在 Ubuntu 14.04 上使用 salt-master 和 salt-minion 2016.3.0 Boron 我正在使用本教程,我的配置是

回答 1 投票 0

依赖 jinja2 set 语句对 saltstack 状态

我正在使用 saltstack,我有一个需要依赖 jinja2 set 语句的用例 到 saltstack 中的一个状态 我在用: {% set var = salt['cmd.run'](ipmitool -I lanplus -H hostip -U 用户名 -P

回答 1 投票 0

Saltstack - 如何使用基于 saltenv 的 Jinja 逻辑

是否可以使用Jinja基于salt环境渲染Salt状态文件? 这是为服务器设置时区的简单示例。我想将时区设置为纽约,如果我们...

回答 3 投票 0

如何将复杂 shell 命令的输出分配给处于盐状态的 Jinja 中的变量

我正在编写一个 Salt 状态,其中有以下 shell 命令: /path/to/directory/java/bin/./java -版本 2>&1 | awk -F'java 版本' '{print $1}' | awk -F'\.' '{打印$2;退出}'| tr -d '"'

回答 1 投票 0

在Salt状态下声明Jinja变量返回错误:Jinja语法错误:预期标记',',得到'java'

我试图在我的盐状态中声明一个变量,该变量获取 shell 命令('cmd.run')的输出,以便我可以在该状态的其他地方使用它。它看起来是这样的: {% 设置次要版本...

回答 1 投票 0

如何将变量从orchestration传递到minion状态?

test.sls 是我通过orchestrate 调用并通过pillar 给出env 变量的状态文件。如何获取 env 值并将其传递给 web_check sls 文件。 测试.sls {% set env = salt.pillar.get('...

回答 1 投票 0

如何将变量从orchestration传递到minion状态?

test.sls 是我通过orchestrate 调用并通过pillar 给出env 变量的状态文件。如何获取 env 值并将其传递给 web_check sls 文件。 测试.sls {% set env = salt.pillar.get('...

回答 1 投票 0

如何使用 Jinja 处理不存在的文件导入

在 Salt Pillars 中,我需要将文件的内容加载到 Jinja 变量中。如果文件不存在,Jinja 会抛出一个错误 (TemplateNotFound:...) 我有一些文件夹(公司 A、公司 B 等)...

回答 2 投票 0

在(不)编辑 grub 文件时防止重启

我想用盐将一些内核参数应用到 /etc/defaul/grub。当我应用参数时,我需要对 minion 执行 grub_update + shutdown -r。如果没有,我不想让小黄人起来......

回答 0 投票 0

如何在不重启 minion 的情况下更改 salt-minion 的 saltenv?

我们使用salt状态来更新/etc/salt/minion中的saltenv和pillarenv 我们称这个初始状态为 state.apply app.changesaltenv saltenv=newenv pillarenv=newenv 我还没想通...

回答 0 投票 0

如何在不刷新支柱的情况下测试 saltminion 与 saltmaster 的连接?

我有一个监控脚本,它在 minion 上调用 salt-call --skip-grains test.ping。当它连接到 saltmaster 时,小兵似乎会刷新支柱。我有定制的支柱需要很长时间...

回答 2 投票 0

尝试将正则表达式与盐状态文件一起使用。替换以注释掉导入

我正在尝试使用 Salts file.replace state 在 XML 文件中注释掉 import resource="blah.xml"/> 但由于某种原因它似乎不起作用。我已经测试了常规

回答 1 投票 0

saltstack 使用 mine.get 获取价值

情况: 我有多个小兵,我想在其中为我们的基础设施配置监控。 探测器和阈值在 minions 的粒度中配置,工作正常。 现在我需要...

回答 1 投票 0

为什么我的开发人员可以访问生产支柱数据?

我是 Salt 的新手。我已经创建了一个测试环境,其中有一个 master 和一个 minion。我将有关一个简单应用程序的信息放在三个支柱中的每一个支柱中:基础、开发和生产。 minion 被分配给 &q...

回答 0 投票 0

saltstack - 用于在柱子内呈现变量的自定义模块

我正在编写一个自定义模块,该模块在支柱内执行以设置支柱变量 导入 json def get_value(key: str) -> str: 返回“富” 我将文件保存在 /srv/salt/_modules/

回答 1 投票 0

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.