Basic playbook functionality

This commit is contained in:
Ray Miller 2025-06-01 15:50:12 +01:00
parent 3685369de5
commit 38f08e8ce4
Signed by: ray
GPG key ID: 043F786C4CD681B8
8 changed files with 237 additions and 33 deletions

19
examples/inventory.scm Normal file
View file

@ -0,0 +1,19 @@
(use-modules (ordo connection)
(ordo inventory))
(list
(host #:name "localhost"
#:connection (local-connection)
#:tags '(#:linux #:guix))
(host #:name "limiting-factor"
#:connection (ssh-connection "limiting-factor" #:user "core")
#:tags '(#:linux #:coreos))
(host #:name "screw-loose"
#:connection (ssh-connection "screw-loose" #:user "core")
#:tags '(#:linux #:coreos))
(host #:name "control-surface"
#:connection (ssh-connection "control-surface")
#:tags '(#:linux #:debian)))