From e0cd5962228d0540bd54166ea1d87733c3c62533 Mon Sep 17 00:00:00 2001 From: "R. Tyler Croy" Date: Sat, 28 Apr 2012 16:46:21 -0700 Subject: [PATCH] Add a basic bootstrap.sh and a simple manifest --- bootstrap.sh | 6 ++++++ manifests/.gitkeep | 0 manifests/site.pp | 8 ++++++++ modules/.gitkeep | 0 4 files changed, 14 insertions(+) create mode 100644 manifests/.gitkeep create mode 100644 manifests/site.pp create mode 100644 modules/.gitkeep diff --git a/bootstrap.sh b/bootstrap.sh index bef46c1..799f6cd 100755 --- a/bootstrap.sh +++ b/bootstrap.sh @@ -1,8 +1,14 @@ #!/bin/sh -xe +apt-get update + apt-get install -y ruby1.8 \ ruby1.8-dev \ libopenssl-ruby1.8 \ rubygems gem install puppet --no-ri --no-rdoc + +export PATH=/var/lib/gems/1.8/bin:$PATH + +puppet apply --verbose --modulepath=./modules manifests/site.pp diff --git a/manifests/.gitkeep b/manifests/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/manifests/site.pp b/manifests/site.pp new file mode 100644 index 0000000..1b5be3f --- /dev/null +++ b/manifests/site.pp @@ -0,0 +1,8 @@ + + +node default { + group { + 'puppet' : + ensure => present; + } +} diff --git a/modules/.gitkeep b/modules/.gitkeep new file mode 100644 index 0000000..e69de29