問題
さくらのクラウドのTerraformでエンハンスドDBの作成を試みたところ、以下のエラーが発生した。
│ Error: Create: API Error
│
│ with module.common.sakura_enhanced_db.common[0],
│ on common\main.tf line 172, in resource "sakura_enhanced_db" "common":
│ 172: resource "sakura_enhanced_db" "common" {
│
│ failed to create EnhancedDB: Error in response: &iaas.APIErrorResponse{IsFatal:true, Serial:"3c4a808307e280946e0554712e81bdb7", Status:"500 Internal Server Error",
│ ErrorCode:"internal_server_error", ErrorMessage:"サーバ内部エラーが発生しました。このエラーが繰り返し発生する場合は、メンテナンス情報、サポートサイトをご確認ください。\n<"}
原因
database_type を mariadb にしていたことが原因。
使用できないパラメーターを使用していたため Internal Error となっていたようだ。
Example Usage:
resource "sakura_enhanced_db" "foobar" {
name = "example"
database_name = "exampledb"
database_type = "tidb" <====== ここをmariadbにしていた
region = "is1" # or "tk1"
password_wo = "password-123456789"
password_wo_version = 1
description = "description"
tags = ["tag1", "tag2"]
}
以上
コメント