mirror of
https://github.com/nikdoof/limetime.git
synced 2025-12-16 03:22:23 +00:00
Initial import of codebase
This commit is contained in:
25
puppet/manifests/classes/redis.pp
Normal file
25
puppet/manifests/classes/redis.pp
Normal file
@@ -0,0 +1,25 @@
|
||||
class redis {
|
||||
|
||||
include redis::apt
|
||||
|
||||
package {'redis-server':
|
||||
ensure => latest,
|
||||
require => Apt::Repo['redis'],
|
||||
}
|
||||
|
||||
service { 'redis-server':
|
||||
ensure => running,
|
||||
enable => true,
|
||||
hasrestart => true,
|
||||
require => Package['redis-server'],
|
||||
}
|
||||
}
|
||||
|
||||
class redis::apt {
|
||||
apt::repo {'redis':
|
||||
source => '/vagrant/puppet/files/redis/redis.list',
|
||||
key => '5862E31D',
|
||||
}
|
||||
}
|
||||
|
||||
class {'redis::apt': stage => 'repo' }
|
||||
Reference in New Issue
Block a user