Se pubblichi la configurazione Terraform su Oracle Cloud Marketplace per la prima volta, ti consigliamo di eseguire il test della configurazione Terraform sul tuo computer locale.
Questo passo è facoltativo. Per ignorarlo, puoi eseguire direttamente il test dei file di configurazione Terraform in Oracle Resource Manager. Vedere Configurazioni Terraform per Resource Manager.
Per eseguire il test della configurazione Terraform sul computer locale, effettuare le operazioni riportate di seguito.
-
Impostare i seguenti attributi in modo che puntino alla tenancy Oracle Cloud Infrastructure in cui è stata creata l'immagine personalizzata.
provider "oci" {
region = var.region
tenancy_ocid = var.tenancy_ocid
user_ocid = var.user_ocid
fingerprint = var.fingerprint
private_key_path = var.private_key_path
}
Dove, region
è l'area Oracle Cloud Infrastructure in cui è stata creata l'immagine personalizzata.
tenancy_ocid
è l'OCID della tenancy in cui è stata creata l'immagine personalizzata.
Per informazioni sulla definizione dei provider, vedere Requisiti dei file di configurazione nella documentazione di Oracle Cloud Infrastructure.
-
Eseguire i comandi seguenti per eseguire il test del file di configurazione di terraform sul computer locale.
$ terraform init
$ terraform plan
$ terraform apply
-
Dopo aver eseguito questi comandi, verificare quanto segue:
- Tutte le risorse Oracle Cloud Infrastructure definite nella configurazione terraform sono state create nella tenancy Oracle Cloud Infrastructure.
- L'applicazione funziona correttamente senza coinvolgere altri servizi.
- Un'istanza viene creata in Oracle Cloud Infrastructure utilizzando l'OCID di immagine personalizzato specificato. Nella console di Oracle Cloud Infrastructure, verificare che sia stata creata una nuova istanza utilizzando l'immagine personalizzata creata.
Se si ottengono i risultati previsti, passare al passo successivo. Se sono necessarie modifiche, apportare le modifiche necessarie al file di configurazione del terraform, eseguire il test del file aggiornato sul computer locale prima di procedere con il passo successivo.