docker_registry
Puppet module for installing, configuring and managing Docker Registry 2.0
Support
This module is currently only for RedHat clones 6.x, 7.x and OpenSuSE:
The Docker toolset to pack, ship, store, and deliver content.
Usage:
include docker_registry
Use tls (it will use puppet certificates) and enable email hooks:
class { '::docker_registry':
log_fields => {
service => 'registry',
environment => 'production'
}
,
log_hooks_mail_disabled => false,
log_hooks_mail_levels => ['panic', 'error'],
log_hooks_mail_to => 'docker_registry@company.com',
filesystem_rootdirectory => '/srv/registry',
http_addr => ':1443',
http_tls => true,
}