Articles of configurationpipe

System Center Orchestrator 2012 R2 – 访问退货项目的属性

我有一个Orchestrator Runbook使用Configuration Manager集成包中的“查询configurationpipe理器”活动来查询SCCM是否有所有待处理的应用程序请求。 这似乎是工作,但我不知道如何使用结果。 我可以select“Query Results from”,它返回整个对象,但是我想访问“User”属性。 当我尝试使用查询结果时,我总是得到整个项目: "Application"="MyApp";"CI_UniqueID"="ScopeId_5A6F4DD1-9332-4D87-B040-05437E8677D7/Application_257e201b-9c34-4d1c-9de5-b84d428cfd67/2";"Comments"="User's comment during application request";"CurrentState"="1";"LastModifiedBy"="DOMAIN\username";"LastModifiedDate"="2014-08-21T14:29:05";"ModelName"="ScopeId_5A6F4DD1-9332-4D87-B040-05437E8677D7/Application_257e201b-9c34-4d1c-9de5-b84d428cfd67";"RequestGuid"="9CCDF61B-64BC-4EE9-A31C-7DA1218F7FCF";"RequestHistory"="";"User"="DOMAIN\username";"UserSid"=""; 我试过的东西: {来自“上一步”的查询结果}用户 $({来自“上一步”的查询结果)用户) $(({{来自“上一步”的查询结果)})用户) 有谁知道如何做到这一点? 使用SCCM 2012和SCO 2012 R2,FWIW。 编辑:对不起,忘了提及上面的三个尝试导致(其中<itemAbove>是,上面的代码块中的项目): <itemAbove> .User ( <itemAbove> .User) $(( <itemAbove> ).User)

使用pipe理类与补鞋匠

所以,我一直在创build一个标准化的安装映像,并制定了所有的扭曲,现在我需要提供它。 我想要做的就是用鞋匠创build模板kickstart安装,但我已经打了一个文档死区:pipe理类。 如果我的理论是正确的,我可以使用pipe理类将模板化configuration文件部署到新安装的服务器上,这样我就可以实现诸如统一提示,ldap集成,日志logging和监视等function,而无需在服务器上进行任何实际的configuration。 但是有一个问题。 我不知道如何把我创build的pipe理类,实际上在我的kickstarts中使用它们。 Cobbler的文档说明如何创build文件资源,如何创build软件包资源以及如何创buildpipe理类,但没有说明如何实现或使用它们,我可以find。 Googlesearch只让我看到三个文档页面,这些页面只告诉我如何创buildpipe理类。 所以我想我的问题是,pipe理类做我认为他们做的事情,如果是的话,我该如何使用它们?

Ansible使用angular色模板vs复制静态configuration文件

我一直在使用ansible来pipe理几台服务器的haproxyconfiguration,我真的很喜欢这个工具。 它使部署新服务器和保持configuration同步轻而易举。 我有一个担心,因为我的HAproxyconfiguration是如此简单,我没有得到什么好处的抽象值到YML。 我的时间会更好吗只需手工创build我的HAProxyconfiguration文件并使用Ansible将文件复制到目标服务器而不是使用模板语言和variables? 我知道,如果我结束了多个独特的haproxy部署,我将从使用模板和variables中获得更多的价值,然而在过去的3年中,我们并不需要部署haproxy的任何新实例。

git中的Baculaconfigurationpipe理,没有密码

我想用git来开始pipe理我们的Baculaconfiguration文件,但是想把这些密码保存在这些文件中(或者屏蔽)。 我考虑过: 在Bacula中查找允许指向密钥文件(而不是密码)的设置。 看来这将需要转移到SSL设置 使用git“干净”和“污迹”filter 。 看来这需要手动修补密码,或者为“污迹”操作编写一些自定义逻辑 使用“包含其他文件”指令。 但是我想要排除的行分散在整个configuration文件中 有没有更容易忽视的方法?

WSUS和AV如何更新和pipe理空隙Windows Boxen上的合规性报告?

又名“通过Sneakernet的WSUS?” (类似的问题在2013年被问到,但有一些关键的差异,没有强有力的答案。) 我的大部分环境都由ADjoin的Windows 7工作站组成, 我正在通过WSUS和EPOpipe理更新,并且有足够的自动化和报告来满足。 然而,我有一些select的机器不是networking连接,永远不会。 以一些小小的手动准备工作为代价,我可以使用USB或CD和WSUSOffline来部署Windows更新,只需复制AV更新 – 但是这不会导致报告中的循环结束。 我可以根据完全手工的日志检查通过眼球和logging纸上进行跟踪和报告,但这似乎很维多利亚时代。 (爱德华,甚至是)。我还有什么办法可以使用WSUS和EPO(或SCCM?)或一些相关的stream程来统一跟踪和报告?

Ansible在本地处理大量variables

我正在尝试开发一个本地configurationpipe理应用程序,使用ansible(2.0.1) 。 我有大量的variables(每个var文件大约1000个条目)被使用,这些variables存储在不同的json文件中。 一个configuration模板只使用2-3个variables,但这些variables可能会inheritance其他variables。 示例variables文件可能如下所示: foo.json: { "12345": { "name": "first entry", "type": "foo", "rules": "{{ bar['5555']['val'] }}" }, "12346": { "name": "second entry", "type": "foo", "rules": "{{ bar['6666']['val'] }}" }, "12347": { "name": "third entry", "type": "foo", "rules": "{{ bar['5555']['val'] }}" } } 和包含条目的文件: bar.json: { "5555": { "type": "bar", "val": ["val1", "val2", "val3"] […]

configurationpipe理工具,通过读取configuration文件自动configuration

用例如下: 用户在他的Linux系统中有一个Flat File 。 该文件是一个人类可读/可编辑的文件,其中包含在系统上运行的应用程序的所有必需组件的configuration。 例如,用户具有“A”,“B”和“C”组件的应用程序“APP”。 而“平面文件”则包含“A”,“B”和“C”的configuration,如下所示: A Parameter1: value1 Parameter2: value2 Parameter3: value3 .. .. B Parameter1: value1 Parameter2: value2 Parameter3: value3 .. .. C Parameter1: value1 Parameter2: value2 Parameter3: value3 .. .. 用户需要configuration实用程序来读取此文件,并在应用程序启动时使用与组件关联的REST API来适当地configuration组件A,B和C. 像Chef这样的configuration工具能否做到这一点? 否则,推荐任何其他能够做到这一点的开源工具。

如何在静态IP上configurationiDRAC?

我有一个Dell PowerEdge R610托pipe。 当我在家里设置时,机器从我的路由器(使用DHCP)分配了两个IP:一个用于操作系统,另一个用于iDRAC。 现在,服务器在托pipe,我有一个非常恼人的问题… 我有两个IP为这个服务器:.77和.78。 我想使用.77作为操作系统,.78作为iDRAC。 所以我将此IP分配给iDRAC的BIOS中的静态IP。 我正在使用iDRAC Express,因此我无法使用专用NIC。 所以我设置了一个共享的网卡。 这将需要从操作系统(CentOS 7)进行NIC组合。 所以我安装了racadm并执行: racadm setniccfg -s serverip2 subnet gw 重新启动服务器,但是当我访问第二个IP时,它只显示来自Web服务器的内容(所以它不会路由到iDRAC,而是到OS)。 我可能犯了一个非常愚蠢的错误…但是这里出了什么问题?

如何让6个Hyper-V机器保持同步?

我们的构build服务器设置如下所示: 6台Windows Server 2012 R2物理机,每台运行: 一个Hyper-V Windows 7虚拟机每个基本上都使用主机的所有资源 当我们需要添加任何不能通过xcopy部署通过我们的Jenkins主机添加的开发人员工具时,我们当前将 RDP添加到每个VM中,在那里手动安装工具(可能涉及激活每个机器许可证),然后将一个VM副本新的设置为备份目的:所以如果我们需要(重新)build立一个新的build立节点,我们只是复制这个图像,基本上改变它的机器名称和注册出Jenkins主。 虚拟机映像应该是100%相同的模: 机器名称 几个节点识别configuration文件(例如jenkins-slave.xml) 每台机器需要不同许可证密钥的许可工具(其中有几个!) 有没有一个合理的简单方法来改善这个手动维护构build节点? 即使我要做一个主VM映像的脚本副本 ,这仍然不能帮助每个机器configuration必要,或者它会吗?

“复制”正在运行的服务器

而不是使用Ansible或其他configurationpipe理工具,在这个Ubuntu 16.04服务器的pipe理员经历了几个月之后,我对系统进行了很多修改:更改了/ etc中的configuration文件,安装的软件包,启用和禁用了apache2模块,等等。 有没有一种自动的方式来创build一个脚本或什么的,当执行干净的安装Ubuntu 16.04(但如果它在任何Linux上工作甚至更好),可以重新创build一个服务器是几乎完全一样的我一现在有工作和运行? 编辑:不幸的是,这不是一个虚拟机,我可以克隆。