Création d'un bouton de déploiement automatique pour les actions Schematics

Utilisez les instructions pour créer un bouton qui ouvre la page de création d'actions Schematics et pré-remplit un nom d'action et l' URL dépôt GitHub qui stocke votre playbook Ansible. Vous pouvez utiliser le bouton pour créer des actions Schematics plus rapidement.

Pour un exemple de bouton, voir le bouton Deploy to IBM Cloud® sur la page Sample Ansible playbook for IBM Cloud®

Création de l' URL déploiement

  1. Créez un protocole Ansible et publiez-le dans un référentiel GitHub. Si vous n'avez pas de playbook, vous pouvez utiliser l'un des playbooks AnsibleIBM

  2. Copiez l'URL du référentiel Git, par exemple https://github.com/Cloud-Schematics/ansible-app-deploy.

  3. Utilisez la syntaxe suivante pour créer l' URL afin de pré-remplir automatiquement un nom d'action et l' URL dépôt Git sur la page de création d'actions Schematics Si vous ne fournissez pas le nom et l' URL dépôt Git, le lien Deploy to IBM Cloud® renvoie par défaut à la page Créer une action sans pré-remplir le nom de l'action ou l' URL du dépôt Git.

    Syntaxe

    https://cloud.ibm.com/schematics/actions/create?name=<action_name>&repository=<git_repository_url>
    

    Example

    https://cloud.ibm.com/schematics/actions/create?name=ansible-app-deploy&repository=https://github.com/Cloud-Schematics/ansible-app-deploy
    
  4. Ouvrez votre navigateur Web et entrez l'URL.

  5. Vérifiez que la page de création d'actions Schematics s'ouvre et que le nom de l'action et l'URL du référentiel sont pré-remplis.

Ajout du bouton à un site Web ou à une page

Vous pouvez ajouter une image à votre URL pour créer votre bouton Déployer vers IBM Cloud

Ajout du bouton en HTML

Pour ajouter le bouton dans une page HTML, telle qu'un site Web, copiez le code suivant dans la page où vous souhaitez positionner le bouton. Remplacez <deployment URL> par l' URL de l'action Schematics

<a href="<deployment URL>" target="_blank">
  <img src="https://cloud.ibm.com/media/docs/images/icons/Deploy_to_cloud.svg" alt="Deploy to IBM Cloud button">
</a>

Ajout du bouton dans Markdown

Pour ajouter le bouton dans un fichier de démarque, par exemple dans un fichier Readme de référentiels, utilisez la syntaxe suivante. Remplacez <deployment URL> par l' URL du lien de déploiement.

[Bouton Déployer dans IBM Cloud] ( )

Etapes suivantes

Explorez les modèles d'exemplesSchematics à déployer dans votre compte IBM Cloud. Vous recherchez d'autres exemples de code ? Consultez les exemples pour les IBM Cloud Schematics GitHub.