使用join了OpsWorks的AMI域

我们有什么:我们在AWS中有一个AD域设置。 此域不是由AWSpipe理的。 还有一些其他Windows Server 2012 EC2实例join到此AD域中。

需要做什么:我想用OpsWorks来处理一大堆事情。 但是,我想在OpsWorks图层中使用的实例必须连接到AD域(出于各种原因)。

我所尝试的:我遵循http://www.ryanmelena.com/2015/08/13/custom-windows-instance-on-aws-opsworks/中的说明来设置我的基本实例。 除了上面的步骤之外,我还在执行步骤5之前将以下部分添加到了sysprep2008.xml。

<component name="Microsoft-Windows-UnattendedJoin" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">         <Identification>             <Credentials>                 <Domain>myDomain.com</Domain>                 <Password>myPassword<Password>                 <Username>domainJoinUser</Username>             </Credentials>             <JoinDomain>myDomain.com</JoinDomain>             <UnsecureJoin>False</UnsecureJoin>         </Identification>     </component> 

接下来,我创build了一个EC2实例的AMI。 我使用这个AMI作为OpsWorks实例的自定义AMI。

问题:当我尝试从OpsWorks控制台启动实例时,发现一个start_failed错误。 实例正在运行,我可以使用我的域凭据login到实例。 实例的事件日志中没有错误消息。 而且,OpsWorks控制台中的实例日志只是保持旋转,从不显示任何内容。

其他说明:我sysprep'd的基础EC2实例具有安全组,IAMangular色和子网,我们通常用于每个其他EC2实例。 另外,我还没有任何OpsWorks实例的厨师食谱设置。

问题过去有没有人做过这样的设置,如果是的话,怎么样? 任何指针将不胜感激。