Skip to content

Commit 4f5e61a

Browse files
committed
update README.md
1 parent f66ac7c commit 4f5e61a

File tree

1 file changed

+22
-2
lines changed

1 file changed

+22
-2
lines changed

Diff for: README.md

+22-2
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,22 @@
1-
# puppetdeploy
2-
Deploy Puppet manfests for Puppet Master itself from remote
1+
# Puppet Deploy Scripts
2+
3+
## For What
4+
Deploy Puppet manifests for Puppet Master itself from remote.
5+
This is for conecept.
6+
7+
Any operator lauchs a remote script that simulates application of puppet manifests, changes manifests in production, shows diffs at screen and reports them via email.
8+
9+
## Steps
10+
11+
* Clone repository in somewhere like */usr/manifests/*
12+
* Define your own variables in the following files:
13+
* puppet-deploy.sh
14+
* papply.sh
15+
* site.pp
16+
17+
Execute puppet-deploy.sh at server or copy it by hand to /usr/local/bin/puppet-deploy file
18+
19+
## And then
20+
Any operator who has a pulled repositoy with Puppet manifests should have commit-to-puppet.sh file at root path of the repository. When operator commit changes, this script push them to git and send via ssh a command to execute puppet-deploy into master.
21+
22+
Gustavo Moreno

0 commit comments

Comments
 (0)