Vérification de la configuration Terraform dans Resource Manager

Découvrez les modifications que vous devez apporter pour tester les fichiers Terraform dans Resource Manager.

Cette rubrique ne fournit pas d'instructions détaillées pour créer des fichiers Terraform. Resource Manager est un service Oracle Cloud Infrastructure (OCI) qui permet d'automatiser le processus de provisionnement de vos ressources OCI. L'ensemble de vos configurations Terraform développées est connu sous le nom de piles.

Pour plus d'informations sur les exigences et les recommandations relatives à la gestion des configurations Terraform avec Resource Manager, reportez-vous à Configurations Terraform pour Resource Manager dans la documentation de Resource Manager.

Pour tester la configuration terraform dans Resource Manager, procédez comme suit :

  1. Il est recommandé de décrire les variables dans un fichier YAML bien formaté, tel que orm_schema.yaml, et d'ajouter le fichier à vos documents directory.Schema racine de pile pour les configurations Terraform lors de l'utilisation de Resource Manager. L'inclusion d'un document de schéma vous permet de faciliter la saisie des variables dans la console Oracle Cloud Infrastructure. Pour obtenir la liste complète des exigences et des recommandations relatives aux configurations Terraform utilisées avec Resource Manager, reportez-vous à Documents de schéma dans la documentation de Resource Manager.
  2. Enlevez les variables suivantes qui fournissent des informations sur votre location Oracle Cloud Infrastructure. Vous avez fourni ces informations précédemment pour tester les fichiers de configuration terraform sur votre ordinateur local. Pour tester les fichiers Terraform dans Resource Manager, vous devez supprimer ces variables du fichier de configuration.
    provider "oci" {
      tenancy_ocid     = var.tenancy_ocid
      user_ocid        = var.user_ocid
      fingerprint      = var.fingerprint
      private_key_path = var.private_key_path
    }
  3. Vous n'aurez qu'à indiquer la région OCI dans laquelle vous avez créé l'image personnalisée.
    provider "oci" {
      region           = var.region
    }

    Pour plus d'informations sur la définition des fournisseurs, reportez-vous à la section Configuration File Requirements dans la documentation Resource Manager.

  4. Assurez-vous que vous avez créé tous les fichiers Terraform requis et fourni les informations requises. Tous les fichiers doivent être au niveau racine. Compressez les fichiers pour les enregistrer sous forme de fichier ZIP. Pour plus d'informations sur les exigences et les recommandations relatives à la gestion des configurations Terraform avec Resource Manager, reportez-vous à Configurations Terraform pour Resource Manager dans la documentation de Resource Manager.
  5. Créez une pile dans Resource Manager. Reportez-vous à Création d'une pile dans la documentation Resource Manager.
  6. Exécutez le travail de planification. Reportez-vous à Création d'un travail de planification dans la documentation Resource Manager.
  7. Exécutez le travail d'application. Reportez-vous à Création d'un travail d'application dans la documentation Resource Manager. A ce stade, Oracle Resource Manager doit avoir créé toutes les ressources définies dans votre pile. Il est important de vérifier que toutes les ressources d'infrastructure ont été créées conformément aux exigences de votre application.

Si vous obtenez les résultats attendus, passez à l'étape suivante. Si des modifications sont requises, apportez les modifications requises aux fichiers de configuration terraform, testez le fichier mis à jour dans Resource Manager avant de passer à l'étape suivante.