Présentation de Kestra
lundi 16 juin 2025
Notes par Joseph Page
Déroulé
- Geoffrey présente
- Dashboard et les Namespaces
- les flows
- l’écriture d’un flow écrit un commit dans Git
- obtention des secrets depuis Vault
- les secrets Git sont dans Vault
- Questions/Réponses
Questions
Comment sont gérés les secrets qui permettent à Kestra d’accéder au Vault ? (Arnaud)
Réponse de Geoffrey et Stéphane Trognon : Dans les fichiers de configuration de Kestra
Quelles sont les fonctionnalités vraiment intéressantes avec la version Enterprise ? (Arnaud)
Réponse de Patricio : le multi-tenancy surtout et aussi l’orchestrateur On-Premise et les workloads dans GCP directement dans leurs projets de destination
Quel est le coût de la version Enterprise ? (Hervé)
Patricio : je n’ai pas l’info aujourd’hui, j’envoie ça plus tard
En quoi sont les composants qu’on appelle dans les flow Kestra ? (Eric)
Patricio : faire un plugin c’est en Java, mais il y a déjà des plugins pour appeler des tâches dans pleins de langages différents
Peux-t-on retry une tâche depuis une instance ? (sans refaire toute l’exécution) (Eric)
Geoffrey : (cherche) Oui (bouton “Restart”) et on peut changer le statut d’une tâche. Il y a aussi le bouton “Replay” qui permet de créer une autre instance identique de la task
Peux-t-on avoir une vue en tendance des exécutions sur une ou plusieurs semaines ? (Eric)
Réponse : Oui, basiquement. Pour faire plus avancé, comme Airflow, il faut un dashboard custom
Comment Kestra est intégré chez Crédit Agricole ? (Eric)
Réponse : Outil interne équipe Socle Data (l’équipe Kafka, MongoDB) pour eux-mêmes, dans une sorte d’expérimentation interne, dont Patricio est l’architecte. Ce n’est pas une offre, c’est à usage purement interne. C’est le seul orchestrateur utilisé aujourd’hui.
Qui a le plus de compétences dessus ? (Eric)
Patricio > Geoffrey > Stéphane
Pourquoi Kestra et pas Airflow ? (Arnaud)
Réponse : sans doute multi-tenancy et RBAC associé, mais malheureusement Patricio est parti de la réunion.
Y-a-t-il eu des tests de charge de fait ? Quelles données de charge ? (Hervé)
Réponse : Il y a pas mal de charge aujourd’hui mais on ne sait pas précisément. On vous répondra.
Comment se comporte-t-il en bout de capacité ? (Arnaud)
Réponse : Il faut distinguer Master et Worker. Kestra Enterprise peut utiliser Cloud Run côté Worker.
Screenshots
Notes
- Les namespaces Kestra sont en fait des workspaces, pour le cloisement. (rien à voir avec les namespaces Kubernetes)
- Vault (onprem) est le service pour stocker tous les tokens d’administration





