Préparer Terraform pour la mise à niveau
Si vous utilisez Terraform pour gérer un ou plusieurs Tenants Okta, il peut y avoir un impact pour le fournisseur Terraform actuel après la mise à niveau vers Identity Engine. Préparez Terraform pour la mise à niveau en effectuant les étapes suivantes :
-
Migrez vers la dernière version du fournisseur Terraform.
-
Mettre à jour les scripts HCL (langage de configuration HashCorp) pour tenir compte des modifications apportées à la syntaxe de configuration de Terraform.
-
Lorsque les scripts HCL sont mis à jour, le fichier
.tfstate fileassocié doit également être mis à jour pour rester synchronisé. Utilisez les commandes Terraform pour modifier le fichier.tfstate. -
Testez vos modifications sur un Tenant Okta temporaire.
Après la mise à niveau
Pour vous assurer que Terraform fonctionne comme prévu après votre mise à niveau vers Identity Engine, effectuez les étapes suivantes :
-
Exécutez une commande de plan Terraform avec
-refresh=falsepour voir si les fichiers script et tfstate sont synchronisés. Le résultat de la commande doit être en lecture seuleResources: 0 added, 0 changed, 0 destroyed. -
Si des modifications sont détectées dans l'actualisation, mettez à jour le script ou le fichier
.tfstatepour vous aligner sur la configuration actuelle.
Rubriques connexes