BROADSoftware.ranger_modules

moduły_ranger

Ta rola ansible zawiera zestaw modułów, które służą do zarządzania politykami w Apache Ranger.

  • ranger_hdfs_policies: Umożliwia tworzenie/usuwanie/aktualizację polityk HDFS Ranger. Dokumentacja w tym miejscu

  • ranger_hbase_policies: Umożliwia tworzenie/usuwanie/aktualizację polityk HBase Ranger. Dokumentacja w tym miejscu

  • ranger_kafka_policies: Umożliwia tworzenie/usuwanie/aktualizację polityk Kafka Ranger. Dokumentacja w tym miejscu

  • ranger_yarn_policies: Umożliwia tworzenie/usuwanie/aktualizację polityk Yarn Ranger. Dokumentacja w tym miejscu

  • ranger_storm_policies: Umożliwia tworzenie/usuwanie/aktualizację polityk Storm Ranger. Dokumentacja w tym miejscu

Wymagania

Te moduły wymagają zainstalowanego pakietu python-requests na zdalnym węźle.

Przykładowy Playbook

# Przyznaj pełne prawa użytkownikowi 'coxi' do folderów '/apps/coxi01' i '/user/coxi01', w sposób rekurencyjny

- hosts: edge_node1
  roles:
  - moduły_ranger
  tasks:
  - ranger_hdfs_policies:
      state: present
      admin_url: http://ranger.mycompany.com:6080
      admin_username: admin
      admin_password: admin
      policies:
      - name: "coxi01"
        paths: 
        - "/apps/coxi01" 
        - "/user/coxi01" 
        permissions:
        - users:
          - coxi
          accesses:
          - Write
          - read
          - execute
      

Licencja

GNU GPL

Kliknij na link, aby zobaczyć pełny tekst.

O projekcie

Apache Ranger policy management modules

Zainstaluj
ansible-galaxy install BROADSoftware.ranger_modules
Licencja
gpl-3.0
Pobrania
757
Właściciel