Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/haf/puppet-keepalived
Keepalived module for puppet
https://github.com/haf/puppet-keepalived
Last synced: about 1 month ago
JSON representation
Keepalived module for puppet
- Host: GitHub
- URL: https://github.com/haf/puppet-keepalived
- Owner: haf
- Created: 2012-06-25T08:57:40.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2012-06-25T12:05:56.000Z (over 12 years ago)
- Last Synced: 2024-10-19T21:17:17.774Z (2 months ago)
- Language: Puppet
- Homepage:
- Size: 589 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README
Awesome Lists containing this project
README
node LB1 inherits default {
include keepalived
keepalived::base { "xxx":
name => "VI_1",
emailto => "xxx@xxx",
emailfrom => "xxx@xxx",
smtpserver => "127.0.0.1",
interface => "eth0",
state => "MASTER",
priority => "200",
auth_pass => "xxx",
virtual_ips => ['xxx', 'xxx'],
vrrp_script => ['haproxy', 'nginx'],
}
}node LB2 inherits default {
include keepalived
keepalived::base { "xxx":
name => "VI_1",
emailto => "xxx@xxx",
emailfrom => "xxx@xxx",
smtpserver => "127.0.0.1",
interface => "eth0",
state => "BACKUP",
priority => "100",
auth_pass => "xxx",
virtual_ips => ['xxx', 'xxx'],
vrrp_script => ['haproxy', 'nginx'],
}
}