opentelekomcloud.security_group

Grupa zabezpieczeń

Mała rola do łatwego zarządzania grupami zabezpieczeń w Open Telekom Cloud.

Wymagania

Wymagane jest, aby openstacksdk był zainstalowany na hoście uruchamiającym, a połączenie z Open Telekom Cloud było dostępne.

Zmienne roli

securitygroup_name: '' # tworzy grupę zabezpieczeń o podanej nazwie
description: '' # tworzy opis grupy zabezpieczeń
rules:
  - protocol: '' # udp, gre, tcp, icmp
    port_range_min: '' # opcjonalne, 0 do 65535
    port_range_max: '' # opcjonalne, 0 do 65535
    remote_ip_prefix: '' # prefiks IP/maska-sieciowa, 0.0.0.0/0 -> wszystkie adresy IP są dozwolone

Zależności

Przykładowy playbook

Dobrym pomysłem jest również dołączenie przykładu użycia swojej roli (na przykład z przekazywanymi zmiennymi):

- hosts: localhost
  vars:
    rules:
      - protocol: tcp
        port_range_min: 80
        port_range_max: 80
        remote_ip_prefix: 0.0.0.0/0
      - protocol: icmp
        remote_ip_prefix: 0.0.0.0/0
      - protocol: udp
        remote_ip_prefix: 0.0.0.0/0
  roles:
    - { role: opentelekomcloud.security_group, securitygroup_name: 'my_test', description: 'jakiś opis' }

Przykład usunięcia grupy zabezpieczeń.

- hosts: localhost
  roles:
    - { role: opentelekomcloud.security_group, state: 'absent', securitygroup_name: 'my_test' }

Licencja

BSD

Informacje o autorze

Open Telekom Cloud

Zainstaluj
ansible-galaxy install opentelekomcloud.security_group
Licencja
apache-2.0
Pobrania
2.3k
Właściciel
Some projects related to OpenTelekomCloud. Blueprints and whitepapers can be found at github.com/opentelekomcloud-blueprints