Skip to content

jsav0/drist-playbooks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

drist-playbooks

scripts for configuring remote servers

Usage:

Deploying a playbook

cd <playbook>
drist void@server

Deploying a playbook with make

cd <playbook>
ln -s ../../makefile
echo 'SERVERS = user@server1 user@server2 user@server3' > config.mk
make

Writing a new playbook

mkdir <playbook> && cd <playbook>
mkdir files && printf 'this is a file\n' > files/file
printf '#!/bin/sh\ncat file && echo this is a script\n' > script

How to parallelize:

make -j 3 # tell make to use 3 threads

About

scripts for configuring remote servers

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published