Aller au contenu principal

Référence CLI

CommandeCe qu'elle fait
pulse server start --devDémarre un Pulse local et connecte automatiquement la CLI
pulse new <app> --source … --stage <moteur>:<nom> [--sink …]Génère pulse.yaml + sample.json + README
pulse new --list-sources / --list-sinks / --list-operators / --list-templatesExplore la palette
pulse new <app> --from-template <id>Matérialise un template en pulse.yaml ordinaire
pulse deploy .Déploie l'application : source, stages, sink, API + SDK
pulse events publish --topic <t> --value @f.jsonPublie un événement de test
pulse events tail --topic <t>Suit n'importe quel topic en direct
pulse logs -fSuit le log moteur
pulse metrics agent <nom>Débit, lag, erreurs par agent
pulse secret set <NOM> <valeur>Stocke un secret pour ${secret:NOM}
pulse secret list / rm <NOM> / pathGère le magasin local de secrets

La règle de chaînage des stages : le stage n consomme le topic du stage n−1 et publie sur <app>.<stage>.out. Le topic d'entrée de l'application est <app>.in.