0

我正在应用软件层上测试 terraform 我收到以下错误

在应用 ssh 密钥时,会添加到 softlayer,而未创建环境并出现以下错误

softlayer_virtual_guest.my_server_1: Error creating virtual guest: softlayer-go: could not SoftLayer_Virtual_Guest#createObject, HTTP error code: '500'

需要帮助请

4

3 回答 3

1

我能够创建一个服务器,我使用的代码是:

provider "softlayer" {
username = "set me"
api_key = "set me"
}

# Virtual Server created with existing SSH Key already in SoftLayer \
# inventory and not created using this Terraform template.
resource "softlayer_virtual_guest" "my_server_1" {
    name = "rcvtest-11"
    domain = "softlayer.com"
    ssh_keys = ["269479"]
    image = "DEBIAN_7_64"
    region = "ams01"
    public_network_speed = 10
    cpu = 1
    ram = 1024
    local_disk = true
    hourly_billing = true

}

但是,如果您继续遇到此问题,您可以通过以下方式报告:

https://github.com/hashicorp/terraform/issues

于 2016-05-27T16:17:13.303 回答
0

您可能会提供有关您的代码的更多信息,并且由于您使用“softlayer-go”作为客户端,因此了解您正在使用这两个中的哪一个可能会很有用。
https://github.com/sudorandom/softlayer-go

https://github.com/maximilien/softlayer-go

于 2016-05-25T18:43:10.020 回答
0

我有同样的问题,我能够通过运行找到根本原因:

TF_LOG=DEBUG terraform apply

它显示了从 SoftLayer 的 API 发回的 HTTP 响应

于 2016-09-27T16:06:39.493 回答