Déploiement de logiciels dans IBM Cloud Schematics

Essayez l'un des modèles de logiciel fournis par IBM® pour créer rapidement une instance de serveur virtuel classique (VSI) et configurer automatiquement l'instance pour qu'elle se connecte à une instance IBM Cloud® Databases for PostgreSQL.

Avec IBM Cloud Schematics, vous pouvez choisir parmi une grande variété de logiciels et de modèles d'infrastructure que vous pouvez utiliser pour configurer les services IBM Cloud et pour installer IBM et des logiciels tiers. Les modèles sont appliqués à l'aide des fonctions intégrées Terraform, Ansible, Helm, CloudPak et Operator dans Schematics.

Dans le cadre de ce tutoriel de démarrage, vous créez un espace de travail Schematics qui pointe vers le modèle de base de données VSI. Ensuite, vous exécutez ce modèle et regardez Schematics la mise à disposition de votre instance VSI et de votre instance IBM Cloud Databases for PostgreSQL . IBM Cloud Databases for PostgreSQL est une offre de base de données entièrement gérée dans IBM Cloud qui prend en charge le stockage de types de données non relationnelles et relationnelles. Pour plus d'informations sur cette offre, voir Qu'est-ce que PostgreSQL?.

Ce tutoriel de mise en route entraîne des coûts. Vous devez avoir un compte IBM Cloud Paiement à l'acte ou abonnement pour continuer. Veillez à consulter les informations sur les prix des VSI classiques et des PostgreSQL.

Avant de commencer

Avant de pouvoir utiliser ce modèle, vous devez effectuer les tâches suivantes.

Installation et configuration d'une instance de serveur virtuel classique pour exécuter PostgreSQL avec Schematics

Utilisez l'un des modèles de logiciel fournis par IBM pour configurer et configurer un VSI classique de sorte que vous puissiez stocker des données dans une instance de IBM Cloud Databases for PostgreSQL.

  1. Connectez-vous à votre compte IBM Cloud.

  2. Ouvrez le modèle de logiciel de base de données VSI à partir du catalogue IBM Cloud.

    Observe IBM Cloud is specified in Sélectionnez votre cible de déploiement and Terraform Version 1.5.0 or Terraform Version 2.0.0 is displayed in Sélectionner une méthode de livraison.

  3. Dans la section Configuration de votre espace de travail , entrez Nom pour votre espace de travail Schematics , sélectionnez votre Groupe de ressourceset Emplacement où vous souhaitez créer l'espace de travail.

  4. Vérifiez Remplacer la version Terraform par défaut pour configurer le modèle pour prendre en charge votre version Terraform.

  5. Dans la section Définir les valeurs de déploiement, entrez les informations suivantes.

    • Cliquez sur le bouton à bascule Oui pour entrer la valeur Admin-password en tant que user123, et Db-user-password en tant que user123 que vous souhaitez utiliser pour vous connecter à votre instance PostgreSQL.

      Les caractères admin-password et db-user-password doivent avoir entre 10 et 32 caractères et ne pas prendre en charge les caractères spéciaux.

    • Entrez Nom_utilisateur_classe iaas_classe comme <your classic_username> que vous avez extrait précédemment. Pour plus d'informations sur la récupération de ces informations, voir Création d'une clé d'API d'infrastructure classique.

    • Sélectionnez le groupe de ressources dans lequel vous souhaitez approvisionner votre serveur virtuel et l'instance PostgresSQL.

  6. Acceptez le contrat de licence et cliquez sur Installer. Vous êtes redirigé vers la page Activité de l'espace de travail Schematics, dans laquelle vous pouvez surveiller la progression de la configuration de votre instance de serveur virtuel et de PostgreSQL. Notez que la configuration prend quelques minutes.

  7. Vérifiez la configuration de votre serveur virtuel et de PostgreSQL.

    • Sur la page Ressources de l'espace de travail, recherchez l'instance de serveur virtuel et l'instance PostgreSQL qui ont été créées pour vous.
    • Cliquez sur le lien pour afficher les détails de vos instances.
  8. Facultatif : Supprimez votre espace de travail Schematics et toutes les ressources Cloud associées.

    • Sélectionnez la liste déroulante Actions et cliquez sur Supprimer.
    • Sélectionnez l'option Supprimer l'espace de travail et Supprimer toutes les ressources associées.
    • Entrez le nom de votre espace de travail, puis cliquez sur Supprimer.

Vous avez utilisé les fonctionnalités de Schematics pour provisionner l'infrastructure IBM Cloud et les services de base de données, et vous avez automatiquement configuré vos services pour permettre la communication réseau.

Étape suivante ?