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 les ressources d'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 fichiers suivants :
- Un fichier main.tf contenant l'infrastructure en tant que définitions de code.
- A variables.tf file with defined external variables.
- Fichier schema.yaml avec des informations de variable définies pour la configuration basée sur l'interface utilisateur.
- 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 les ressources d'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 fichiers suivants :
- Créer un article de catalogue de configuration privé
- Créez un fichier conf.json ⁇ HT comme décrit à l'étape 4 de la création d'une tâche. Dans ce fichier, chaque clé est un nom de variable défini dans le fichier
variables.tf⁇ erto, et chaque valeur est la valeur de variable correspondante. - 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 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.
- Créez un élément de catalogue privé pour le fichier de configuration à l'aide du bucket ou de l'URI Object Storage.
- Créez un fichier conf.json ⁇ HT comme décrit à l'étape 4 de la création d'une tâche. Dans ce fichier, chaque clé est un nom de variable défini 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.
- Planifier le guide d'exécution : utilisez un planificateur pour définir une planification pour l'exécution du guide d'exécution.
- Surveiller les déploiements et les ressources déployées : après le traitement 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 :