首页 文章
  • 0 votes
     answers
     views

    如何在SaltStack中呈现具有特定.sls或state的minion的ID?

    我正在使用SaltStack管理一些虚拟机 . 我正在寻找一种方法来呈现在top.sls文件中附加了指定.sls的minion的ID /主机名,或者启用jinja模板的文件中的特定状态 . 我之所以这样做,是因为我可以轻松地在客户端的配置中引用服务器而无需在任何地方硬编码值 . 例如; /srv/salt/top.sls: base: 'desktoppc01': - generic....
  • 29 votes
     answers
     views

    盐堆:谷物与支柱

    在Salt system,有谷物和支柱 . 我理解如何分配定制谷物,但何时考虑使用支柱会更好?
  • 0 votes
     answers
     views

    Salt Internals,从主人到奴才的连接

    我只是有一个问题,我无法弄清楚盐栈 . 它涉及mater和minion配置 . Salt甚至被驱动,但文档说(并且它有效)我们应该只在主服务器上打开端口,并且主服务器上接收该事件 . 然而,由于 salt 命令从 master 运行以执行 minions 上的任务,因此看起来有点模棱两可 . 但我是一个明确的文件 . 我们在盐文档中也有这些陈述architechure: 更多Salt Master...
  • 1 votes
     answers
     views

    如何在saltstack部署中为minions设置动态支柱数据?

    我想设置salt柱,以动态方式为特定实例提供键值对 . 似乎 ext_pillar (可用于动态生成密钥对)不能限制对特定minions的访问 . 在我的场景中,可以销毁小鬼并且可以自动加入新的小兵 . 在这种情况下,我的问题的一个解决方案(看起来相当繁琐和低效)是: 当Salt Master上接受新的minion时,通过脚本生成该minion的私有数据,并使用此信息创建一个YAML文件作为s...
  • 15 votes
     answers
     views

    如何获取模板中所有盐爪的列表?

    基本上我正在创建一个描述Munin服务器配置的Salt状态,我需要得到一个已知给主人的所有小兵的列表,如下所示: {% for host in pillar['munin_clients'] %} [{{ host.fqdn }}] address {{ host.ip }} use_node_name yes {% endfor %} 唯一的区别是我不想使用支柱,我需要动态填充...
  • 2 votes
     answers
     views

    如何使Websphere连接工厂成为Weblogic XA complient?

    我已将websphere配置为weblogic中的外部服务器,但现在我在连接到Foreign Connectionfactory时收到错误,如下所示: 消息驱动的EJB是事务性的,但是由JNDI名称引用的JMS连接工厂:jms / WASQCF不是JMS XA连接工厂 . 我不确定如何使Websphere连接工厂XA兼容? 我使用的是Websphere 8.5和 using Queue Conne...
  • 0 votes
     answers
     views

    使用Kubernetes和Helm进行配置管理

    我是Kubernetes和Helm的新手 . 我来自一个普通的Docker / docker-compose世界 . 我有一些复杂的服务运行多个Docker容器,需要大量的配置参数和逻辑 . docker-ized服务在启动时需要许多不同的配置文件,密钥和命令行参数 . 我还需要一些运行时的配置逻辑(必须生成一些配置元素),它们只能在容器内部执行 . 我最终做的是编写一个shell脚本(用作 C...
  • 2 votes
     answers
     views

    如何在Ansible Tower中运行AWS CLI命令任务

    如果根据boto要求将AWS凭据指定为环境变量,则Ansible playbooks中的AWS CLI命令任务可以正常工作 . 更多信息可以在这里找到Environment Variables . 但他们无法在塔中运行,因为它导出了另一套环境 . 瓦尔: AWS_ACCESS_KEY AWS_SECRET_KEY 为了使它们在Tower中工作,只需在任务定义中添加以下内容: environmen...
  • 0 votes
     answers
     views

    Kubernetes API用于配置pod-as-a-service?

    目前我有一个应用程序( myapp ),它可以部署为在"raw"(Ubuntu)VM上运行的Java Web应用程序 . 在 生产环境 中,基本上有5-10个VM在任何给定时间运行,所有负载均衡在nginx负载均衡器后面 . 每个VM都由Chef管理,它会注入正确的env变量,并为应用程序提供对 生产环境 有意义的运行时参数 . 所以再次:通过nginx负载 balancer ...
  • 3 votes
     answers
     views

    Docker容器中的配置管理

    目前我有配置文件存储在GitHub中 . 我有一个json文件,格式如下 { DEV: { key1 : val1, key2 : val2 } , PROD: { key1 : val1, key2 : val2 } } . 我的构建系统克隆git repo,构建项目并创建Docker镜像并存储在私有Docker注册表中 . 我将jar文件和配置文件复制到Docker镜像中 ....

热门问题