sacloud / terraform-provider-sakuracloud

Terraform provider for SakuraCloud
https://docs.usacloud.jp/terraform
Apache License 2.0
71 stars 23 forks source link

さくらのクラウドDNSゾーン自体の扱い #6

Closed yamamoto-febc closed 8 years ago

yamamoto-febc commented 8 years ago

何が問題か?

現在は該当ゾーン最後のレコードを削除する際にゾーンも削除している。 この状態で再度terraform applyなどでゾーンを作成しようとするとエラーになることがある。

以下の条件の場合にエラーとなる。

DNSリソース定義にオプションを追加し、ゾーンの削除実行のON/OFFを切り替えられるようにする。

yamamoto-febc commented 8 years ago

Terraform 0.7で追加されたDataResourceの追加を行うことで対応。 これまでのリソースの場合は削除を行ったままで良い。 削除したくない場合にDataResourceを用いるようにする。