salt-stack

    1热度

    2回答

    我希望执行Salt状态的时候并不总是在另一个状态发生更改时发生,但仅适用于特定的更改。这看起来像我必须使onchanges/onchanges_in取决于具体的变化。 The respective bug report已关闭,称“现在状态已完全解决,州可以访问正在运行的运行字典和低状态”。但是,我没有找到任何文件,也没有任何关于“运行字典”的解释。 所以我想这个问题也可以改写为“我如何访问onch

    0热度

    1回答

    约两个月大sls文件不再工作。我试图把下面的小例子: salt 'myserver.internal' state.highstate了: myserver.internal: Data failed to compile: ---------- Requisite declaration dhparam in SLS nginx is not formed as a sin

    1热度

    1回答

    当在大量食盐碎片上运行命令时,很难正确理解输出。我们通常做的是 salt '*somefilter*' state.apply some.thing 现在,如果有50名客人和几个有问题,这可能迷失在命令行输出。 有没有一种方法可以过滤输出以仅获取有关失败状态的反馈?或者一般来说,更好的方法来'解析'输出(作为一个人)比回滚一个巨大的缓冲区?

    1热度

    1回答

    安装了包含版本号(例如postgresql-server)的路径的软件包的最新版本后,如何才能让我的state.sls文件内使用的变量所安装的版本号,以便盐高手能: 管理配置文件中的正确路径 时使用此内部的一些神社模板配置文件路径 如果我可以在sls中将该值作为变量获取。 我从CLI知道我可以使用命令: salt minion-id pkg.version packagename 返回类似:

    0热度

    1回答

    我使用以下方式提供捆绑的软件项目,盐爪牙: proj-archive: cmd: - run - name: "/bin/tar -zxf /home/myhome/Proj.tgz -C {{ proj_dir }}" - require: - file: /home/myhome/Proj.tgz - {{ proj_dir }}

    0热度

    2回答

    我试图从bitbucket下载uru并尝试使用默认登录凭证使用vagrant进行安装。我可以下载档案。当我尝试运行该脚本时,请参阅此错误 - Invalidly-formated env parameter. See documentation.我能够无任何错误地运行脚本。我在无主模式下使用流浪者在本地运行。任何帮助真的很感激。 download_uru: file.managed:

    -1热度

    2回答

    我试着用Jinja解析一个properties文件来设置变量。 我多发的类别和子类别在该文件中,如: jboss_container 一些属性 foobar的 jboss_datasource_install datasource1 PROP1 PROP2 datasource2 jboss_app_deploy APP1 APP2 目标是设置每个类别的变量并在循环中重用它们。 - >例如,我想在

    0热度

    1回答

    我使用saltstack在AWS上部署我的应用程序。公式从artifactory中获取jar并将该应用程序作为服务运行。 它适用于生产(发行版本ex:1.1.3),但它在具有快照版本的开发环境(例如:1.1.4-SNAPSHOT)上失败。 我的公式: artifactory.downloaded: - artifact: artifactory_url: {{ artifac

    0热度

    1回答

    我想用盐lxd容器来安装,并且我只有错误。我是盐的初学者。 我已经克隆从GitHub LXD配方,我把文件夹/srv/salt下: /srv/salt/lxd /srv/salt/_modules /srv/salt/_states 我修改file_roots这样的: file_roots: base: - /srv/salt - /srv/formula/l

    0热度

    1回答

    我试着写我的第一状态之一: custom: pkg.installed: - sources: - custom_repo: http://yum.custom.com/custom_repo.noarch.rpm - require: - pkg: epel cmd.run: - name: rpm --import http