configuration-management

    2热度

    1回答

    我们目前开始在所有的envs中采用ansible作为我们的cm选择工具,我们正在考虑在多个dev,qa,uat和prod环境中配置nginx服务器,我们正在考虑利用模板模块,以便通过使用每个env的变量来有效地部署到这些环境中,那么关于整个平台的版本控制策略的最佳做法是什么? 我们应该为每个env有1个分支吗?所以每个env都会有他的变量文件,并且每个env都会为env引发一个新版本?或者最好的办

    0热度

    2回答

    我想根据SCALA_ENV环境变量加载不同的logback配置。 如果SCALA_ENV = PROD负载logback.xml 如果SCALA_ENV = dev的负载的logback-dev.xml 如果SCALA_ENV =测试负载的logback-的test.xml 如果SCALA_ENV = QA负载logback- qa.xml 从Play2.5 docuemntation我发现这个例

    0热度

    2回答

    我有两个回购有以下文件夹结构: > folder1 >.git > file1 > file2 > folder2 >.git > file3 > file4 现在我想创建一个新的回购一个共同下结合两个以前独立的根文件夹根: > repo >.git > folder1 > file1

    -1热度

    1回答

    我想在一个根文件夹下合并几个主题相关但独立的回购站,同时保持其历史记录的独立性。 最终的结果应该是这样的 root >repo1 >.git >... >repo2 >.git >... 或本。 root >.git >repo1 >.git >... >repo2

    0热度

    1回答

    我正在通过Puppet并将其与Docker进行比较。 我开始知道Puppet是用于可扩展基础架构的配置管理。新虚拟机的设置可以使用相同的配置轻松完成。 似乎Docker也能够完成所有这些操作,但方式不同。 码头工人是否替换像puppet,chef等配置管理工具? 请帮我理解。 在此先感谢。

    0热度

    1回答

    我正在寻找一些方法来有效地存储我们应用程序的配置。一个我们可以存储的地方,即我们可以在web.config文件中使用的连接字符串,或者甚至可以存储整个配置文件的方式。 也许有某种关键值存储解决方案可以帮助解决这个问题,在构建或使用TFS/Jenkins部署期间,我们可以指向那里并获取应该在web.config中使用的连接字符串。 我的主要观点是摆脱部署后使用的build/relase步骤或脚本中保

    0热度

    1回答

    我一直在寻找一个统一的配置管理工具,用于在远程服务器上远程安装操作系统(类似于puppet/chef),它具有广泛的平台支持。我想我们可以使用PXE/kickstart进行远程安装。我不确定可以用来在多台服务器上并行安装操作系统吗?其他方法可以从AWS中启动EC2实例,并为使用付费亚马逊。我想知道这个要求是否还有其他最佳选择? 问候 Bubunia

    0热度

    1回答

    我们在web.config文件和数据库中都存储了密钥和配置值(这些值不会非常频繁地更改)。然而,这种方法很难维护,很多问题都会发生。 我想解决这些问题。他们中的大多数是固定的,其中一些取决于配置模式。 我们可以将这些密钥存储在resx文件中并像全球化一样使用它们吗?我的意思是,就像在MVC中一样,我们可以根据自定义条件(如浏览器和其他任何东西)使用单独的视图。 使用面向对象的知识,它可能是(如我们

    1热度

    1回答

    我正在开发像etcd和consul这样的conf管理工具。据我所知etcd有发现机制。我想知道领事是否有这样的事情? 我在正式的consul docker图片上工作,当我设置广告IP和加入IP的时候,没有任何问题,但我不想手动执行此操作。 Docker容器的IP可能会更改,或者某些节点可能会崩溃,并且您需要新节点来替换它。这样的情况我怎么能管理?我的意思是有没有可能在没有完全知道集群中节点的Ip的

    0热度

    1回答

    我已经在测试虚拟机上安装了Foreman和Puppet,并且还安装了puppet-agent和apache的测试虚拟机。我用apache模块和原始apache配置创建了微型清单。它正在工作。但是,我并不完全理解如何在GIT存储库中实现存储配置文件的配置管理。我想在GIT中存储所有来自apache的配置文件,并且当有人将手动编辑配置时 - puppet会从存储库的原始配置中进行回滚。 那么,如何实现