configuration-management相关内容
我即将开始一个项目 (.NET),需要在 TFS 和 SVN 之间做出决定. 我更习惯于 SVN(带乌龟客户端)、CVS 和 VSS.TFS 是否具有 SVN 中可用的所有功能 有没有人从 SVN 切换到 TFS 并觉得值得? 此外,如果我们需要使用 TFS,我们可能需要 Visual Studio. [编辑] 金钱不是考虑因素,因为我们已经拥有 TFS 的许可证.而且我对T
..
我一直将 Subversion 作为我公司的工程文档存储库进行管理.它运行得相当好,但是我有一个关于 Subversion 如何(应该)处理 MS Office 2007 格式的问题. 我正在我的工作副本中查看一个 Excel 2007 电子表格(扩展名为 .xlsx),Subversion 已经应用了 svn:mime-type 属性 application/octet-stream.这意
..
问题 我有一组客户端计算机,它们是企业 Web 应用程序的一部分.每台机器运行相同的软件,它是一个连接到服务器的基于 PyQT 的 Web 客户端.这个客户端软件会定期更新,我想要一些配置/配置工具,允许在每台机器上拥有相同的环境,从而在每台客户端的机器上轻松部署和配置软件. 问题是我曾尝试使用 Chef,但实际维护 Chef 知识和技能需要付出很多努力(我们没有专门的 Ops 人员)
..
背景:我们正在将 .Net 应用程序迁移到 .Net Core.作为一种策略,我们希望在将部分应用程序迁移到 .Net Core 的同时,在完整框架上保持现有功能不变.完整的应用程序将通过 Net 远程处理和 REST API 支持 .services,而 .Net 核心应用程序将仅支持 REST API 服务.我们决定为整个应用程序保留相同的代码库,并支持在多个平台(NetcoreApp2.1
..
我可以运行 Ansible 来像守护进程一样管理我的主机吗?例如,我有时会更改我的剧本,但我不想手动运行“ansible-playbook main.yml".请不要推荐 crontab.有一个特定的点,我不能在生产服务器上使用 crontab. 谢谢 解决方案 你在这里所说的叫做拉模式.从架构上讲,Ansible 旨在在推送模式下工作 - 您可以将更改从控制机器推送到服务器.
..
我在 playbook.yml 中添加了一个名为 common 的角色,但配置失败并显示以下消息: TASK [common : Host is present] ************************************************==>cd:致命:[本地主机]:失败!=>{"failed": true, "msg": "字段 'args' 有一个无效值,它似乎包含一
..
我正在学习 Ansible,但我对何时在剧本中使用连字符以及何时不使用连字符感到困惑.据我所知,连字符用于 Ansible 中的列表. 例如 --- # 我的第一本剧本- 主机:网络服务器(为什么我们在这里使用连字符它不是一个列表)任务:- 名称:安装httpdyum: name=httpd state=installed(为什么我们不应该在这里使用连字符). Ansible 文档中说连
..
在 Ansible 角色中,我生成用户的 SSH 密钥.之后,我想将其打印到屏幕上并暂停,以便用户可以将其复制并粘贴到其他地方.到目前为止,我有这样的事情: - name:为 vagrant 用户生成 SSH 密钥用户:name=vagrant generate_ssh_key=yes ssh_key_bits=2048- 名称:显示 SSH 公钥命令:/bin/cat $home_direct
..
我在 playbook.yml 中添加了一个名为 common 的角色,但配置失败并显示以下消息: TASK [common : Host is present] ************************************************==>cd:致命:[本地主机]:失败!=>{"failed": true, "msg": "字段 'args' 有一个无效值,它似乎包含一
..
我可以运行 Ansible 来像守护进程一样管理我的主机吗?例如,我有时会更改我的剧本,但我不想手动运行“ansible-playbook main.yml".请不要推荐 crontab.有一个特定的点,我不能在生产服务器上使用 crontab. 谢谢 解决方案 你在这里所说的叫做拉模式.从架构上讲,Ansible 旨在在推送模式下工作 - 您可以将更改从控制机器推送到服务器.
..
我正在学习 Ansible,但我对何时在剧本中使用连字符以及何时不使用连字符感到困惑.据我所知,连字符用于 Ansible 中的列表. 例如 --- # 我的第一本剧本- 主机:网络服务器(为什么我们在这里使用连字符它不是一个列表)任务:- 名称:安装httpdyum: name=httpd state=installed(为什么我们不应该在这里使用连字符). Ansible 文档中说连
..
在 Ansible 角色中,我生成用户的 SSH 密钥.之后,我想将其打印到屏幕上并暂停,以便用户可以将其复制并粘贴到其他地方.到目前为止,我有这样的事情: - name:为 vagrant 用户生成 SSH 密钥用户:name=vagrant generate_ssh_key=yes ssh_key_bits=2048- 名称:显示 SSH 公钥命令:/bin/cat $home_direct
..
各位, 我们有许多 Source Safe 数据库应该迁移到 SubVersion.有没有(经过测试和证明的)方法来迁移它们的历史记录? 谢谢埃萨姆 解决方案 你可以试试 VssMigrate.它是 PowerAdmin 的 VssMigrate 的 C# 端口,具有“解析单个 VSS-通过近似时间戳签入原子 SVN 提交".
..
在盐系统中有谷物和支柱.我了解如何分配自定义谷物,但什么时候考虑使用支柱更好? 解决方案 这里的根本区别在于,您可以将自定义粒度设置为 minion 的固有属性,而 pillar 需要在某个时候分配给 minion. 例如,有两种实用的方法可以为 minion 分配角色:minion id 或使用自定义谷物.然后,您可以像这样匹配 top.sls 文件中的 minion id 或自定
..
基本上,我正在创建一个描述 Munin 服务器配置的 Salt 状态,我需要获取 master 已知的所有 minion 的列表,如下所示: {% for host in pillar['munin_clients'] %}[{{host.fqdn }}]地址 {{ host.ip }}use_node_name 是{% 结束为 %} 唯一的区别是我不想为此使用 pillar,我需要动态填充此
..
我正在尝试自动化 Prometheus node_exporter 和我的 Prometheus 服务器.对于node_exporter,我编写了一个模块来安装所有需要的包,根据facter 和其他一些设置$::ipaddress.. 现在我想确保从申请节点收集的信息($hostname、$job_name、[...])导出到相应的远程 Prometheus 配置文件,但我希望异步完成此步骤
..
我已经在 ubuntu 13.x 上下载并安装了 chef-server-core_12.x DPKG软件包. chef-server-ctl重新配置成功运行 但是当我尝试使用URL http://chef.example.com 时,我得到以下页面,说 chef server API 就这样,我没有找到任何登录信息等任何地方.我如何获得WebUI界面,我有什么想念的吗? Chef
..
我为API服务创建了一个复杂的状态,它涉及git checkouts,python venv,uwsgi,nginx等。它工作正常。 现在,我想将其转换为模板,并每分钟执行几次,并使用从支柱提供的变量-例如。 {对于apiserver在%s中的百分比。apiservers%} 包含apiserver_template.sls,本地:apiserver.config {%endf
..
问题:SSISDB或MSDB中的任何SQL Server系统表是否包含使我能够发现哪些用户正在更改Integration Services目录中的文件夹权限的信息? 背景:我看到一个SQL Agent Job失败,并显示以下错误描述: 无法访问该程序包或包不存在。验证该软件包是否存在 ,并且用户具有对该软件包的权限。 研究此问题后,我发现服务帐户对包含相关软件包的文件夹的权限已
..
我正在使用.NET Framework 4.6.1开发C#WPF MVVM应用程序,并且在App.config中有一个自定义部分:
..