Puppet Class: systemd::resolved

Inherits:
systemd::params
Inherited by:
systemd::resolved::config
systemd::resolved::service
Defined in:
manifests/resolved.pp

Overview

Parameters:

  • manage_service (Any) (defaults to: true)
  • manage_docker_service (Any) (defaults to: true)
  • service_ensure (Any) (defaults to: 'running')
  • service_enable (Any) (defaults to: true)
  • dns (Any) (defaults to: [])
  • fallback_dns (Any) (defaults to: [])
  • dns_stub_listener (Any) (defaults to: true)
  • dnssec (Any) (defaults to: false)
  • cache (Any) (defaults to: true)
  • domains (Any) (defaults to: [])


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# File 'manifests/resolved.pp', line 1

class systemd::resolved (
                          $manage_service        = true,
                          $manage_docker_service = true,
                          $service_ensure        = 'running',
                          $service_enable        = true,
                          $dns                   = [],
                          $fallback_dns          = [],
                          $dns_stub_listener     = true,
                          $dnssec                = false,
                          $cache                 = true,
                          $domains               = [],
                        ) inherits systemd::params {


  class { '::systemd::resolved::config': } ~>
  class { '::systemd::resolved::service': } ->
  Class['::systemd::resolved']
}