10 min de lecture
Scalingo CLI 1.10 avec des journaux d'addons, téléchargement de sauvegardes et plus
Nous publions aujourd'hui la version 1.10 de notre outil CLI : le téléchargement des sauvegardes de base de données et les journaux de base de données sont ici !

Nous publions aujourd'hui la version 1.10 de notre outil CLI. Cette version introduit quelques nouvelles commandes spécifiques aux bases de données : les téléchargements de sauvegardes de bases de données et les journaux de bases de données sont ici !
Nouvelles fonctionnalités
Alors que nous avons récemment rendu publique notre API de base de données avec son tout nouveau mécanisme d'authentification unifié avec la API principale, nous sommes capables de mettre en œuvre de nouvelles commandes dans notre outil CLI concernant les ajouts de bases de données managées (DbaaS) qui peuvent être MySQL, PostgreSQL, MongoDB, Redis, Elasticsearch, OpenSearch ou InfluxDB. Nous avons également ajouté dans cette version quelques autres commandes que vous pourriez trouver utiles.
Journaux des ajouts
Les commandes suivantes concernant les ajouts nécessitent d'abord que vous obteniez l'ID de votre ajout :
Vous pouvez maintenant accéder à vos journaux d'ajout avec la même commande que celle à laquelle vous êtes habitué. Ajoutez simplement le drapeau --addon :
Tous vos drapeaux logs préférés sont disponibles :
--lines value: nombre de lignes de journaux à déverser (par défaut : 20)--follow: diffuser les journaux (commetail -f)
Téléchargement de sauvegardes
Une autre excellente addition est la possibilité de télécharger une sauvegarde depuis le CLI. Listez vos sauvegardes de bases de données avec :
Puis téléchargez la sauvegarde souhaitée avec :
Trois drapeaux pratiques ont été ajoutés :
--backup value: ID de la sauvegarde à télécharger--output value: fichier de sortie (- pour stdout)--silent: ne pas afficher la barre de progression et les messages de chargement
Multiples comptes simplifiés
Certains de nos clients ont plusieurs comptes sur Scalingo en fonction du projet sur lequel ils travaillent. Pour ces clients, utiliser le CLI est parfois déroutant car vous ne savez jamais avec quel compte vous êtes connecté. Nous avons implémenté quelques nouvelles fonctionnalités pour aider dans ce cas d'utilisation :
La commande whoami
scalingo whoami (et son alias scalingo self) affiche sur la sortie standard le nom d'utilisateur et l'adresse e-mail associés au compte actuellement connecté :
Le drapeau --password-only
Lors de la tentative de connexion avec la commande login, nous essayons d'abord de se connecter automatiquement en utilisant la clé SSH. Dans certains cas, vous pourriez vouloir vous connecter uniquement en utilisant le mot de passe. Nous avons ajouté le drapeau --password-only à la commande login pour désactiver temporairement la tentative de connexion SSH automatique.
De nombreux autres changements
Cette version comprend également diverses petites améliorations.
Paramètres du routeur
Nous avons introduit des fonctionnalités de routeur avancées il y a un an. Ces fonctionnalités sont désormais configurables via le CLI :
force-https --enable|--disable: Activer/Désactiver laforce HTTPS.sticky-session --enable|--disable: Activer/Désactiver les sessions collantes.set-canonical-domain/unset-canonical-domain: Définir/Définir un domaine canonique.
Support du nouveau format de clé SSH
Depuis la version 7.8 d'OpenSSH, l'outil ssh-keygen génère par défaut les clés dans un nouveau format. Nous avons mis à jour notre CLI pour prendre en charge ce nouveau format afin que vous puissiez l'utiliser pour accéder à Scalingo.
Entrée changelog d'OpenSSH notifiant cette modification.
Cette version comprend également quelques changements cosmétiques. Le code source de notre CLI est open source et le changelog complet est disponible.
Comment mettre à jour
Il vous suffit d'installer la dernière version en tapant cette commande dans votre terminal :
Photo par Hack Capital sur Unsplash

Yann Klis
Yann KLIS a fondé Scalingo en 2015 avec son associé Léo Unbekandt avec la vision de proposer une plateforme cloud d'hébergement web, véritable alternative européenne et souveraine aux géants américains. Aujourd'hui Scalingo héberge plusieurs milliers d'applications web déployées par des clients du monde entier ! L'objectif de Scalingo est de devenir la plateforme cloud de référence pour les développeurs web en Europe. Auparavant, il a fondé Novelys, un studio de développement spécialisé dans la technologie Ruby on Rails.
Restez informé
Recevez des articles et des mises à jour de la plateforme dans votre boîte de réception.
Prêt à déployer en toute confiance ?
Découvrez des déploiements sans temps d'arrêt, une mise à l'échelle automatique intelligente et une infrastructure entièrement gérée. Commencez à déployer vos applications sur Scalingo dès aujourd'hui.
Aucune carte de crédit requise • Déployez en quelques minutes • Annulez à tout moment





