oasis_roles.firewalld

Ta rola została wycofana: Proszę użyć wersji w kolekcji Ansible oasis_roles.system

Status budowy

firewalld

Ta rola zapewnia podstawowe otwieranie portów i lokalne przekierowywanie portów dla usługi firewalld, aby pomóc w uruchamianiu stosów aplikacji wdrożonych za pomocą ról OASIS. Oferuje prosty interfejs do modułu Ansible firewalld.

Wymagania

Ansible 2.4 lub wyższy

Red Hat Enterprise Linux 7 lub jego odpowiednik

Ważne subskrypcje Red Hat

Zmienne roli

Obecnie wspierane są następujące zmienne:

Ogólne

  • firewalld_zone - strefa zapory dla wszystkich reguł
  • firewalld_ports_open - trwałe otwarte porty (IPv4+IPv6) dla danej strefy zapory
  • firewalld_services - lista nazwanych usług, które firewalld ma włączyć
  • firewalld_ports_forward - trwałe przekierowywanie lokalnych portów (IPv4+IPv6) dla danej strefy zapory, np. TCP 80->8080 dla aplikacji internetowych
  • firewalld_become - użycie Ansible "become" dla odpowiedniej autoryzacji do zarządzania zaporą

Zależności

Brak

Przykładowy Playbook

- hosts: serwery-firewalld
  roles:
    - role: firewalld
      firewalld_zone: public
      firewalld_ports_open:
        - proto: tcp
          port: 8080
        - proto: udp
          port: 9990-9999
      firewalld_services:
        - ssh
      firewalld_ports_forward:
        - proto: tcp
          port: 80
          to_port: 8080
      firewalld_become: true

Licencja

GPLv3

Informacje o autorze

David Roble droble@redhat.com

O projekcie

Hole punching and local port forwarding for firewalld service

Zainstaluj
ansible-galaxy install oasis_roles.firewalld
Licencja
gpl-3.0
Pobrania
6.9k
Właściciel