mirror of
https://github.com/nikdoof/limetime.git
synced 2025-12-13 09:42:26 +00:00
25 lines
433 B
Puppet
25 lines
433 B
Puppet
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' } |