opentelekomcloud.security_group

Groupe de sécurité

Un petit rôle pour une gestion pratique des groupes de sécurité dans Open Telekom Cloud.

Exigences

Il est requis que le openstacksdk soit installé sur l'hôte d'exécution et que la connexion à Open Telekom Cloud soit établie.

Variables de rôle

securitygroup_name: '' # crée un groupe de sécurité avec le nom donné
description: '' # crée une description du groupe de sécurité
rules:
  - protocol: '' # udp, gre, tcp, icmp
    port_range_min: '' # optionnel, 0 à 65535
    port_range_max: '' # optionnel, 0 à 65535
    remote_ip_prefix: '' # suffixe IP/netmask, 0.0.0.0/0 -> toutes les adresses IP sont autorisées

Dépendances

Exemple de Playbook

Inclure un exemple de la manière d'utiliser votre rôle (par exemple, avec des variables passées en tant que paramètres) est toujours agréable pour les utilisateurs :

- 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: 'mon_test', description: 'une description' }

Exemple pour supprimer un groupe de sécurité.

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

Licence

BSD

Informations sur l'auteur

Open Telekom Cloud

À propos du projet

Manage security groups

Installer
ansible-galaxy install opentelekomcloud.security_group
Licence
apache-2.0
Téléchargements
2.3k
Propriétaire
Some projects related to OpenTelekomCloud. Blueprints and whitepapers can be found at github.com/opentelekomcloud-blueprints