salt-stack

    0热度

    1回答

    希望你一切都好! 我通过Salt-Stack Salt-Cloud python API. 一个自动化的MongoDB副本在AWS EC2设定的部署,我想使用一个脚本来配置服务器: client=salt.cloud.CloutClient(path'/etc/salt/cloud') client.profile('db_node_profile',names=['host1','host2'

    0热度

    1回答

    有没有一种方法可以渲染驻留在支柱中的sls文件?或多或少相当于state.show_sls?

    2热度

    1回答

    这是更多的澄清请求。 我有两个公式,它们在运行之前依靠init.sls公式安装的一堆软件包。 此刻我有类似下面的东西。我想知道是否有人能证实这是正确的方法,或者是否有人确实可以提供更好的方法。 init.sls install_packages: pkg.installed: - pkgs: - foo - bar - require_in:

    0热度

    1回答

    我正在寻求答案,以确定在saltstack中是否可能运行需要输入的状态,或者是否存在盐交互式执行kinit的现有方法。 具体来说,我有我试图跨我们所有节点运行测试的状态,其中一些节点需要有效的kerberos票证。 的 'IPA' 的工具,用于验证IPA策略设置 NFS4 kerberised文件系统访问 需要一个有效的Kerberos 目前其他测试中,我们有一个脚本提示登录(运行kinit),然

    0热度

    1回答

    我在Git仓库中有一个扩展python模块,名为compute_pillar.py。 我想用这个作为外部支柱,下面是我的extension_module设置: extension_modules: /var/cache/salt/master/gitfs gitfs_ssl_verify: False gitfs_provider: gitpython gitfs_remotes:

    0热度

    1回答

    我有一个Windows服务,我从盐堆中部署。状态看起来像这样 create_executable: module.run: - name: service.create - m_name: SVC1 - bin_path: d:\svc1.exe - start_type: auto 现在,当我重新部署该服务,它说:“例外:服务已经存在:SVC

    1热度

    1回答

    我在嵌套模板继承中遇到了一些问题。 我期待create_mon通过字符串“ceph_mon_config”来创建,然后拉在“ceph_mon_config支柱CPU,MEM等值准备,这确实繁重。因为它代表现在当渲染达到: {% block cpu %}{{ pillar['{% block pillar_id %}{% endblock pillar_id %}']['cpu'] }}{% end

    0热度

    1回答

    我试图用一个柱子里面定义的值部署脚本变量,作为变量是在部署时设置,如: cat pillar/passwd.sls server_gpg: 'gpgPassword' 我会喜欢用一个脚本里面的“server_gpg”变量的值,我试过,但这样做的工作: /usr/bin/gpg --yes --passphrase '{{ pillar['gpgPassword'] }}' [...] 我

    8热度

    2回答

    我试图使用Salt-Api,所以我在/etc/salt/master.d/创建salt-api.conf如下: external_auth: pam: saltuser: - .* - '@wheel' # to allow access to all wheel modules - '@runner' # to allow access t

    0热度

    1回答

    我使用Thunar作为由100个CentOS 7.2计算机组成的Linux网络的文件浏览器。我们正在使用PXE服务器和SaltStack安装来管理这些工作站的安装。 我需要在安装过程中创建这些自定义操作。 目前,Thunar安装在每个工作站上,该脚本可用于共享,但我需要在每台机器上创建自定义操作。打开Thunar中,编辑>创建自定义操作,并启动我的脚本在xterm中为所选文件夹: xterm -e