Provisionnement à l'aide de catalogues privés
Provisionner des ressources à l'aide d'articles de catalogue privé dans Fleet Application Management.
Pour provisionner des ressources OCI via un guide d'exploitation, vous pouvez utiliser un article de catalogue Terraform privé avec un article de catalogue de configuration correspondant. Pour ce faire, reportez-vous aux étapes suivantes :
- Créer un article de catalogue Terraform privé
- Créez un package Terraform standard pour définir l'infrastructure OCI en tant que code à l'aide du fournisseur OCI (fournisseur Oracle Cloud Infrastructure). Pour obtenir des instructions, reportez-vous aux tutoriels (Introduction - OCI). Un package Terraform simple inclut les éléments suivants :
- Un fichier main.tf contenant l'infrastructure en tant que définitions de code.
- A variables.tf file with defined external variables.
- Téléchargez ce package vers Object Storage en tant que dossier ou fichier ZIP.
- (Facultatif) Créez une demande pré-authentifiée pour le fichier ZIP afin d'indiquer l'URI dans l'élément de catalogue au lieu de sélectionner le dossier dans le bucket Object Storage.
- Créez un élément de catalogue privé pour le package Terraform à l'aide du bucket ou de l'URI Object Storage.
- Créez un package Terraform standard pour définir l'infrastructure OCI en tant que code à l'aide du fournisseur OCI (fournisseur Oracle Cloud Infrastructure). Pour obtenir des instructions, reportez-vous aux tutoriels (Introduction - OCI). Un package Terraform simple inclut les éléments suivants :
- Créer un article de catalogue de configuration privé
- Créez un fichier conf.jsondécrit à l'étape 4 de la création d'une tâche. Dans ce fichier, les clés sont des noms de variable définis dans le fichier
variables.tf
⁇ erto, et les valeurs sont les valeurs de variable correspondantes. - Téléchargez le package de configuration vers Object Storage en tant que dossier ou fichier ZIP.
- (Facultatif) Créez une demande pré-authentifiée au format ZIP pour indiquer l'URI dans l'élément de catalogue au lieu de sélectionner le dossier dans le bucket.
- Créez un élément de catalogue privé pour le package Terraform à l'aide du bucket ou de l'URI Object Storage.
- Créez un fichier conf.jsondécrit à l'étape 4 de la création d'une tâche. Dans ce fichier, les clés sont des noms de variable définis dans le fichier
- Créer une tâche de guide d'exécution : créez un guide d'exécution composé d'une tâche de provisionnement référençant les éléments de catalogue de configuration et Terraform. Pour plus d'informations, reportez-vous à Création d'une tâche.
- Programmation de l'exécution du guide d'exécution : utilisez un planificateur pour définir une programmation de l'exécution du guide d'exécution.
- Surveiller les déploiements et les ressources déployées : après l'exécution du guide d'exploitation, vous pouvez observer les déploiements et les ressources déployées sous Provisions.
Pour les catalogues privés, vous pouvez exécuter les tâches suivantes :