Perché Terraform ha sostituito la mia istanza?
Lo script Terraform ha cancellato l'istanza Cloud Databases. Perché è successo e cosa posso fare?
È stato eseguito lo script Terraform e ora l'istanza è stata cancellata. Si potrebbe aver visto un risultato simile a quello che si ottiene:
ibm_database.database_instance must be replaced
Terraform può forzare una nuova risorsa quando vengono modificati alcuni attributi. Altering certain attributes recreates your instance, for example: resource_group_id
, service plan
, version
, key_protect_instance
,
key_protect_key
, and backup_encryption_key_crn
.
Prima di eseguire uno script Terraform su un'istanza esistente, usare il comando terraform plan
per confrontare lo stato attuale dell'infrastruttura con lo stato desiderato definito nei file Terraform. Qualsiasi modifica agli attributi
resource_group_id
, service plan
, version
, key_protect_instance
, key_protect_key
, backup_encryption_key_crn
ricrea l'istanza. Per un elenco dei riferimenti agli argomenti
correnti con le specifiche Forces new resource
, vedere il registro ibm_database Terraform.