Azure-尝试在Terraform中使用JsonADDomainExtension将VM加入域
正在尝试将Azure CentOS VM加入现有AD域。但是,它失败了。错误消息晦涩难懂,没有帮助 尝试使用Terraform中的JSONADDOMain扩展将Azure CentOS VM加入现有AD域。到目前为止,我已经尝试了以下方法Azure-尝试在Terraform中使用JsonADDomainExtension将VM加入域,azure,terraform,terraform-provider-azure,Azure,Terraform,Terraform Provider Azure,正在尝试将Azure CentOS VM加入现有AD域。但是,它失败了。错误消息晦涩难懂,没有帮助 尝试使用Terraform中的JSONADDOMain扩展将Azure CentOS VM加入现有AD域。到目前为止,我已经尝试了以下方法 手动,我可以使用“领域加入”将VM加入域 在没有OUPath->的情况下尝试TF代码没有帮助 代码非常类似于 资源“azurerm\u虚拟机\u扩展”“邻接”{ name=“${azurerm_virtual_machine.testextn01.na
- 手动,我可以使用“领域加入”将VM加入域
- 在没有OUPath->的情况下尝试TF代码没有帮助
代码非常类似于
资源“azurerm\u虚拟机\u扩展”“邻接”{
name=“${azurerm_virtual_machine.testextn01.name}-邻接”
location=“${azurerm_资源_组.testextn.location}”
resource_group_name=“${azurerm_resource_group.testextn.name}”
virtual_machine_name=“${azurerm_virtual_machine.testextn01.name}”
publisher=“Microsoft.Compute”
type=“JsonADDomainExtension”
键入\u handler\u version=“1.3”
设置=您可以注意用户和OUPath格式,在设置中,它不应该有“\
,您可以将其更改为“OUPath:“OU=Centos,OU=Servers,OU=Operations,DC=NEXT,DC=CLOUD,DC=COM”,
此外,当扩展创建回复VM生成时,您可以在扩展块中添加dependens\u on
。您可以从和获得有关使用Terraform将新Azure虚拟机加入域的更多参考
更新
事实上,您的用于将现有的Windows虚拟机加入现有的Windows Active Directory域。
您这边有任何进程吗?尝试了您在OUPath上的建议,但没有真正起到帮助作用。您是否尝试使用此扩展将CentOS/Linux VM加入AD?请检查我的更新,您的链接模板用于将现有Windows虚拟机加入现有Windows Active Directory域。因此,如果我的答复是helpf,则CentOS VM不适用ul,你可以接受它作为一个答案,谢谢。
resource "azurerm_virtual_machine_extension" "adjoin" {
name = "${azurerm_virtual_machine.testextn01.name}-adjoin"
location = "${azurerm_resource_group.testextn.location}"
resource_group_name = "${azurerm_resource_group.testextn.name}"
virtual_machine_name = "${azurerm_virtual_machine.testextn01.name}"
publisher = "Microsoft.Compute"
type = "JsonADDomainExtension"
type_handler_version = "1.3"
settings = <<SETTINGS
{
"Name": "NEXT.CLOUD.COM",
"User": "DOMAIN\\ad-join",
"OUPath": "\"OU=Centos,OU=Servers,OU=Operations,DC=NEXT,DC=CLOUD,DC=COM\"",
"Restart": "true",
"Options": "3"
}
SETTINGS
protected_settings = <<PROTECTED_SETTINGS
{
"Password": "topsecret"
}
PROTECTED_SETTINGS
}