Я использую terraform для создания управляемых облаком kubernetes. ссылка, по которой я следую, приведена ниже: https://www.terraform.io/docs/providers/alicloud/r/cs_managed_kubernetes.html
Я использую точно такой же код, что и состояния terraform. Доступная зона, которую я использую - cn-shenzhen-a
, однако, когда я запускаю terraform apply
, я всегда получаю эту ошибку
alicloud_cs_managed_kubernetes.k8s: [ERROR] terraform-provider-alicloud/alicloud/resource_alicloud_cs_managed_kubernetes.go:322: Resource alicloud_cs_managed_kubernetes CreateKubernetesCluster Failed!!! [SDK denverdino/aliyungo ERROR]:
Aliyun API Error: RequestId: C598AA1D-6993-46F6-A831-A9A6E8B8CEC1 Status Code: 400 Code: ZoneNotSupported Message: The current zone does not support creating SLB, please try other zones
Terraform does not automatically rollback in the face of errors.
Instead, your Terraform state file has been partially updated with
any resources that successfully completed. Please address the error
above and apply again to incrementally change your infrastructure.
Я дважды проверил SLB и обнаружил, что cn-shenzhen-a
может создатьSLB. Я использую облачную учетную запись Али, а не международную.