Puppet Class: docker_pkg

Defined in:
modules/docker_pkg/manifests/init.pp

Overview

Class docker_pkg

Installs all tools needed to build docker images for the WMF.



4
5
6
7
8
9
10
11
12
13
14
15
16
# File 'modules/docker_pkg/manifests/init.pp', line 4

class docker_pkg () {
    require_package([
        'python3-virtualenv',
        'virtualenv', 'python3-pip',
        'python3-wheel', 'make'
    ])

    scap::target { 'docker-pkg/deploy':
        deploy_user => 'deploy-service',
        manage_user => true,
        require     => File['/srv/deployment']
    }
}