2017-04-05 17 views
-2

私は小さな問題を抱えています。私のterraformコードは、vsphereプロバイダがvsphere_instanceリソースをサポートしていないと言っています。Terraformエラー:vsphereプロバイダはリソースをサポートしていません

私はテラフォームの計画を実行すると、私が手:

1 error(s) occurred: 

*vsphere_instance.node1: Provider doesn’t support resource: vsphere_instance 

テラフォームテンプレート:

provider "vsphere" { 
    user     = "andm" 
    password    = "Welcome123!" 
    vsphere_server  = "vcenter1.domain.com" 
    allow_unverified_ssl = true 
} 

resource "vsphere_instance" "node1" {  
    name  = "node1.domain.com" 
    vcpu  = 4 
    memory  = 4096 
    time_zone = "040" 
    domain  = "hosting.domain.com" 
    dns_servers = ["8.8.8.8"] 

    disk { 
    datastore = "WS006_LUN_197" 
    vmdk  = "templates_01/AV_W2K8_Tmlate/AV_W2K8_Template.vmdk" 
    type  = "thin" 
    } 

    network_interface {   
    ipv4_address  = "192.168.0.1"    
    ipv4_gateway  = "192.168.1.1" 
    ipv4_prefix_length = "24" 
    } 
} 

答えて

2

あなたはvspher_instanceからvsphere_virtual_machine

にリソース名を変更できます。これは、あなたの問題を解決する必要があります。

https://www.terraform.io/docs/providers/vsphere/index.html

VMWARE VSPHERE PROVIDER 

RESOURCES 
    vsphere_virtual_machine 
    vsphere_folder 
    vsphere_file 
    vsphere_virtual_disk 
+0

私はその部分を逃した、どうもありがとうございました。 –

関連する問題