Jetporch (alias Jet) est une plateforme d'automatisation informatique polyvalente et portée par la communauté pour la gestion de configuration, le déploiement, l'orchestration, la mise à jour et l'exécution de tâches arbitraires.
Jet est un projet sous licence GPLv3, créé et animé par Michael DeHaan ([email protected]).
Liens
Merci de rediriger toutes les questions, demandes d'aide et discussions fonctionnelles vers Discord.
Exécuter un playbook écrit en YAML avec un inventaire :
jetp ssh examples/playbooks/site.yml -i examples/inventoryexamples/playbooks/site.yml :
- name: dire bonjour
groups:
- all
tasks:
- !shell
cmd: "echo hello from Jet"Avant d'ouvrir une pull request, assurez-vous que le code passe les vérifications Rust standards :
cargo fmt
cargo clippy -- -D warnings
cargo testRemarque Les modules hérités s'appuient actuellement sur des autorisations Clippy au niveau de la crate afin de pouvoir exécuter le linter en CI. Consultez
docs/adr/0002-clippy-global-allow.mdpour le contexte et les actions de suivi.