Projet

Général

Profil

Révision 804b96e4

ID804b96e49d302a77515571e47c5854e800168536
Parent 3f2f50c9
Enfant cae79123

Ajouté par Nacho Barrientos il y a environ 4 ans

Prepare release 1.3.0

Voir les différences:

REFERENCE.md
17 17
Enable this option to support Ceph's Monitor Daemon.
18 18
* [`nftables::rules::dhcpv6_client`](#nftablesrulesdhcpv6_client): allow DHCPv6 requests in to a host
19 19
* [`nftables::rules::dns`](#nftablesrulesdns): manage in dns
20
* [`nftables::rules::docker_ce`](#nftablesrulesdocker_ce): Default firewall configuration for Docker-CE
20 21
* [`nftables::rules::http`](#nftablesruleshttp): manage in http
21 22
* [`nftables::rules::https`](#nftablesruleshttps): manage in https
22 23
* [`nftables::rules::icinga2`](#nftablesrulesicinga2): manage in icinga2
......
446 447

  
447 448
Default value: `[53]`
448 449

  
450
### <a name="nftablesrulesdocker_ce"></a>`nftables::rules::docker_ce`
451

  
452
The configuration distributed in this class represents the default firewall
453
configuration done by docker-ce when the iptables integration is enabled.
454

  
455
This class is needed as the default docker-ce rules added to ip-filter conflict
456
with the inet-filter forward rules set by default in this module.
457

  
458
When using this class 'docker::iptables: false' should be set.
459

  
460
#### Parameters
461

  
462
The following parameters are available in the `nftables::rules::docker_ce` class:
463

  
464
* [`docker_interface`](#docker_interface)
465
* [`docker_prefix`](#docker_prefix)
466
* [`manage_docker_chains`](#manage_docker_chains)
467
* [`manage_base_chains`](#manage_base_chains)
468

  
469
##### <a name="docker_interface"></a>`docker_interface`
470

  
471
Data type: `String[1]`
472

  
473
Interface name used by docker.
474

  
475
Default value: `'docker0'`
476

  
477
##### <a name="docker_prefix"></a>`docker_prefix`
478

  
479
Data type: `Stdlib::IP::Address::V4::CIDR`
480

  
481
The address space used by docker.
482

  
483
Default value: `'172.17.0.0/16'`
484

  
485
##### <a name="manage_docker_chains"></a>`manage_docker_chains`
486

  
487
Data type: `Boolean`
488

  
489
Flag to control whether the class should create the docker related chains.
490

  
491
Default value: ``true``
492

  
493
##### <a name="manage_base_chains"></a>`manage_base_chains`
494

  
495
Data type: `Boolean`
496

  
497
Flag to control whether the class should create the base common chains.
498

  
499
Default value: ``true``
500

  
449 501
### <a name="nftablesruleshttp"></a>`nftables::rules::http`
450 502

  
451 503
manage in http

Formats disponibles : Unified diff