Vous pouvez exporter un modèle de conteneur en tant fichier YAML Docker Compose ou un fichier YAML Conteneurs pour vRealize Automation.

Avant de commencer

  • Vérifiez que Conteneurs pour vRealize Automation est activé dans votre déploiement vRealize Automation pris en charge.

  • Connectez-vous à la console de vRealize Automation en tant qu'administrateur de conteneur.

Pour plus d'informations sur le format YAML par les API REST du service vRealize Automation, reportez-vous à Référence de l'API de vRealize Automation.

Pourquoi et quand exécuter cette tâche

Vous pouvez importer un modèle et le modifier par programmation à l'aide de l'API REST vRealize Automation ou vRealize CloudClient, ou graphiquement dans Conteneurs. Vous pouvez ensuite exporter le fichier modifié. Par exemple, vous pouvez l'importer dans le format Docker Compose et l'exporter dans le format YAML de Blueprint utilisé dans l'API de composition de service vRealize Automation. Cependant, certaines configurations spécifiques à Conteneurs, comme la configuration de la santé et les contraintes d'affinité, ne sont pas incluses si vous exportez le modèle dans le format Docker Compose.

Procédure

  1. Cliquez sur l'onglet Conteneurs.
  2. Cliquez sur Modèles dans le panneau de gauche.

    Une liste affiche les modèles et les images qui sont disponibles pour le provisionnement.

    • Modèles configurés dans la vue Images.

    • Modèles existants ou personnalisés dans la vue Modèle.

    • Tous les modèles et les images disponibles basés sur les registres que vous avez spécifié dans la vue Tout.

    Les options Importer et Exporter sont également disponibles, afin d'importer ou exporter des modèles et des images.

  3. Pointez vers un modèle et cliquez sur son icône Exporter.
  4. Lorsque vous y êtes invité, sélectionnez un type de format de sortie :
    • Blueprint YAML

      Ce format respecte le format YAML de Blueprint utilisé dans l'API de composition de service vRealize Automation.

    • Docker Compose

      Ce format respecte le format YAML utilisé dans l'application Docker Compose.

  5. Cliquez sur Exporter.
  6. Enregistrez le fichier ou ouvrez-le avec une application appropriée lorsque vous y êtes invité.