Interface de ligne de commande (CLI)

Introduction

Les administrateurs de Zato utilisent à la fois Dashboard et l'interface de ligne de commande (CLI) pour gérer les environnements Zato. Bien que ces deux méthodes se chevauchent dans une certaine mesure, elles ont toutes deux leurs responsabilités distinctes.

Alors que Dashboard a été créé dans le but de faciliter le développement et la gestion des environnements existants, l'interface de ligne de commande a été créée dans une optique d'automatisation.

Les commandes proposées par le CLI nécessitent toujours un accès réel au système de fichiers, par exemple via SSH. Elles ne peuvent pas être lancées à distance via Dashboard.

Toutes les commandes sont exécutées à l'aide d'un seul exécutable appelé zato. Il n'est jamais nécessaire de disposer de pouvoirs sudo ou root pour invoquer l'une des commandes.

Les commandes peuvent être exécutées en mode batch zato from-config.

Commandes les plus souvent utilisées

Nom Description
zato --version Affiche la version actuelle de Zato
zato quickstart Configure rapidement un environnement Zato fonctionnel
zato start Démarre les composants Zato, tels que les serveurs
zato stop Arrête les composants Zato, tels que les serveurs
zato enmasse Outil d'automatisation de la configuration
zato service invoke Appelle un service à partir de la ligne de commande
zato update password Mise à jour du mot de passe d'un utilisateur de Dashboard
zato wait Attend qu'un serveur soit accessible
zato openapi Génère une spécification d'API en tant qu'OpenAPI. Consultez également zato apispec.

Autres commandes

Nom Description
zato apispec Génère des spécifications d'API comme OpenAPI et Sphinx. Consultez également zato openapi.
zato create Crée un composant Zato
zato crypto create-secret-key Crée une nouvelle clé secrète à utiliser par les serveurs et les autres commandes
zato decrypt Décrypte les secrets en utilisant la clé privée d'un composant Zato.
zato encrypt Encrypte les secrets en utilisant la clé publique d'un composant Zato.
zato from-config Exécute les commandes à partir d'un fichier de configuration
zato sso Gestion des utilisateurs et signature unique