Puppet Class: percona::repo::apt

Defined in:
manifests/repo/apt.pp

Overview

Class: percona::repo::apt

percona::repo::apt is to setup apt repository.

Parameters:

  • ensure (Any) (defaults to: $percona::repo::ensure)


5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# File 'manifests/repo/apt.pp', line 5

class percona::repo::apt (
  $ensure = $percona::repo::ensure,
) {

  apt::source { 'percona-release':
    ensure   => $ensure,
    location => 'http://repo.percona.com/apt',
    repos    => 'main',
    key      => {
      id     => '4D1BB29D63D98E422B2113B19334A25F8507EFA5',
      server => 'keyserver.ubuntu.com',
    },
    include  => {
      'src' => true,
      'deb' => true,
    },
  }

}