-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathpillar.example
46 lines (34 loc) · 974 Bytes
/
pillar.example
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
### BEGIN clienta pillar ###
sites:
example.com:
node: pluto.myhost.com
webserver: nginx
webserver_config: clienta
base_path: /apps
real_path: /apps/clienta
repo: [email protected]:clients/examplecom.git
deploy_branch: master # needed for automated deployments (coming soon)
db_type: mysql
db_name: clienta_db
backup_folder: examplecom/ #remote backup folder
backup:
location: s3 # I want to support cloudfiles as well.
bucket_name: clientabucket
frequency: daily
retention_days: 7 # not used yet
schedule:
db_backup:
function: state.sls
hours: 24
args:
- backup
### END clienta pillar ###
### BEGIN backup pillar ###
s3.keyid: YOYOYO
s3.key: jsjsjsjsjsjsjsj
s3.service_url: s3.amazonaws.com
### END backup pillar ###
### BEGIN sec pillar ###
blahblah: 'yeahyeahyeah'
gogo: 'nonononono'
### END sec pillar ###