salt-stack

    1热度

    1回答

    我目前正在建立一个依赖Salt和Docker的部署系统。为了简单起见,假设我想在同一台服务器上为2个客户端部署一个gitlab。 我的应用程序的所有参数都存储在Pillar中。 猫/srv/pillar/top.sls 'myminion': - client1.git - client2.git 猫/srv/pillar/client1/git.sls gitlab: clie

    0热度

    2回答

    我不知道为什么当我尝试在我的salt-master ec2实例上运行sudo salt-cloud -p ec2_east_micro_dev saltcloud_micro_test时,我仍然收到相同的错误。我所有的设置看起来都很正确,但它一直告诉我一个invalidParameterCombination错误。 {'Errors': {'Error': {'Message': 'VPC sec

    1热度

    1回答

    我试图使用盐来设置我的开发环境,以便它可以等同于我登台环境。我需要做的一件事就是将一些环境变量添加到当前用户的.bashrc文件中。 我现在有这在我的.sls文件: /home/fred/.bashrc: file.append: - text: - export GOROOT=/usr/local/go - export GOPATH=/home/fr

    2热度

    1回答

    我想在所有SaltStack minions上运行ls -lS /var/log/somebase.log-*。 我想要的结果看起来大致是这样的: Size Host File 2345678 foo /var/log/somebase.log-20161112.gz 1234567 bar /var/log/somebase.log-20161110.gz 1045678 foo /va

    1热度

    1回答

    我正在寻找一种方法来查找如何使用python api调用salt-run来在salt master中列出。试图找到方法,但没有帮助!我想用Python API中salt-run queue.insert myqueue myitem

    1热度

    1回答

    我正在运行RedHat的两个实例。我在一台机器上安装了SaltMaster,而在另一台机器上安装了SaltMinion。我正在使用Salt的免费版本。我想测试SaltStack来执行基本的配置管理任务。如果它可以将一个文件从SaltMaster转移到SaltMinion,那就太好了。如果它可以在SaltMinion上安装Apache Web服务器,那就太棒了。任一任务都会帮助我学习。我的学习目标是

    1热度

    1回答

    要创建我使用下面的盐模块数据库补助创建密码的MySQL授权 keystone_grants: mysql_grants.present: - database: keystone.* - grant: ALL PRIVILEGES - user: keystone - host: localhost 但它创造了我这 ID: Keystone_datab

    1热度

    1回答

    我想用一个命令运行多个状态,但作为一个测试我只是用一个来查看它是否有效。 不管怎么说,当我运行 须藤盐 '马仔' state.apply的DirectX 它的作品,因为它应该安装它。但是,这是当它位于/srv/salt。 当我创建一个新的目录/srv/salt/windows/states并把我的SLS文件放在那里,就像之前的DirectX.sls一样。然后我在/ srv/salt中创建一个名为r

    0热度

    1回答

    我试图从詹金斯执行shell命令来执行一次Salt调用。我能够得到命令,而不具有参数工作 #!/bin/sh sudo salt '*' test.ping 但是当我用参数执行我得到一个错误: [TestUpgrade] $/bin/sh的/ tmp目录/ hudson6841559319172934172 .sh 错误:没有收到回复 没有爪牙符合目标。没有命令被发送,没有分配jid。 构建

    0热度

    1回答

    我写了一个盐调度程序,并且调度程序每分钟运行一次。我想从调度程序调用Python脚本。 任何工作示例都会有很大的帮助。