Mise à jour de la configuration Terraform d'une pile (dossier ou fichier ZIP)
Mettez à jour la configuration Terraform de fichier ZIP ou de dossier utilisée par une pile dans Resource Manager. La configuration mise à jour est utilisée lorsque vous exécutez des travaux sur la pile. Une mise à jour basée sur un dossier est disponible à l'aide de la console uniquement.
Lorsque vous mettez à jour une pile, vous pouvez également mettre à jour ses balises. Balises de ressource.
Pour plus d'informations sur le balisage, reportez-vous àAvant de commencer
Vérifiez les prérequis pour la mise à jour de la configuration Terraform utilisée par une pile dans Resource Manager.
Si vous téléchargez une autre configuration Terraform, assurez-vous que le fichier de configuration est valide. Reportez-vous à Création de configurations et Configurations Terraform pour Resource Manager.
Assurez-vous que la configuration Terraform révisée (fichier ou dossier .zip
) est prête pour le téléchargement. Aucun fichier de configuration n'est disponible pour téléchargement tant qu'un travail n'est pas exécuté sur la pile. Pour modifier une configuration Terraform générée à partir d'un modèle ou d'un compartiment existant à l'aide du repérage de ressources, commencez par télécharger la configuration. Utilisez ensuite le fichier de configuration .zip
modifié pour la mise à jour.
Si la configuration de la pile est stockée dans Git ou dans un bucket, téléchargez-la là-bas.
- Conseil
Au lieu de ces étapes, modifiez le fichier de configuration Terraform généré dans l'éditeur de code. Pour plus d'informations, reportez-vous à Modification d'une configuration à l'aide de l'éditeur de code.Une fois tous les prérequis remplis, suivez les étapes ci-dessous dans la console pour mettre à jour la configuration Terraform d'une pile à partir d'un fichier ZIP ou d'un dossier.
La page Détails de pile s'affiche.
Si l'option Exécuter l'application est sélectionnée, Resource Manager exécute l'action d'application sur la pile mise à jour.
Utilisez la commande
oci resource-manager stack update
et les paramètres requis pour mettre à jour le fichier ZIP de configuration Terraform utilisé par une pile.oci resource-manager stack update --config-source <file-path> [...]
Afin d'obtenir la liste complète des paramètres et des valeurs pour les commandes d'interface de ligne de commande, reportez-vous à Référence de ligne de commande pour Resource Manager.
Utilisez l'opération UpdateStack pour mettre à jour le fichier ZIP de configuration Terraform utilisé par une pile.
Pour obtenir un exemple de la partie
configSource
de la demande, reportez-vous à UpdateZipUploadConfigSourceDetails.