following the lifecycle
I would like to prevent terraform from destroying my persistent data.
on main.tf line 37:
37: resource "openstack_blockstorage_volume_v2" "vol" {
Resource openstack_blockstorage_volume_v2.vol[0] has lifecycle.prevent_destroy
set, but the plan calls for this resource to be destroyed. To avoid this error
and continue with the plan, either disable lifecycle.prevent_destroy or reduce
the scope of the plan using the -target flag.
apparently the only way to workaround is to generate a list of targets to destroy ignoring the one where the lifecyle prevent_destroy was applied.
some issue reference:
some stack overflow references
any hint if there will be some automation possible for this reduce the scope of the plan using the -target
kind regards