L'agent puppet peut interpréter les manifestes directement via puppet apply, donc même sans puppet server ça reste un puppet à part entière. D'ailleurs il y a des environnements qui ont choisi de fonctionner en mode serverless avec git.
Effectivement, j'avais jamais pensé à cette utilisation-là :)
Autre utilisation que j'ai de l'écosystème, c'est Bolt.
Je continue à garder le DSL Puppet tout en faisant du fonctionnement à la Ansible.
Couplé à Vault pour la gestion des credentials, ça permet de faire pas mal de trucs.
Enfin, mes derniers essais ont été d'interfacer Bolt avec PuppetDB (cf. là), histoire de ne pas me trimballer un fichier Inventory.yml trop volumineux.
[^] # Re: Et hare, alors?
Posté par Blackknight (site web personnel, Mastodon) . En réponse au journal Ces langages avec lesquels il faut tout réécrire. Évalué à 3.
Effectivement, j'avais jamais pensé à cette utilisation-là :)
Autre utilisation que j'ai de l'écosystème, c'est Bolt.
Je continue à garder le DSL Puppet tout en faisant du fonctionnement à la Ansible.
Couplé à Vault pour la gestion des credentials, ça permet de faire pas mal de trucs.
Enfin, mes derniers essais ont été d'interfacer Bolt avec PuppetDB (cf. là), histoire de ne pas me trimballer un fichier Inventory.yml trop volumineux.