[ 
https://issues.apache.org/jira/browse/METRON-180?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15318343#comment-15318343
 ] 

ASF GitHub Bot commented on METRON-180:
---------------------------------------

Github user nickwallen commented on a diff in the pull request:

    https://github.com/apache/incubator-metron/pull/133#discussion_r66055730
  
    --- Diff: metron-deployment/playbooks/metron_install.yml ---
    @@ -74,47 +83,115 @@
       tags:
         - mysql-client
     
    -- hosts: sensors
    -  become: true
    -  roles:
    -    - ambari_gather_facts
    -    - { role: tap_interface, when: install_tap | default(False) == True }
    -    - { role: pycapa, when: install_pycapa | default(True) == True }
    -    - { role: bro, when: install_bro | default(True) == True }
    -    - { role: flume,  when: install_snort | default(True) == True }
    -    - { role: snort , when: install_snort | default(True) == True }
    -    - { role: yaf, when: install_yaf | default(True) == True }
    -    - { role: pcap_replay, when: install_pcap_replay | default(False) == 
True }
    -    - { role: sensor-test-mode, when: sensor_test_mode | default(False) == 
True }
    -  tags:
    -      - sensors
    -
    +#
    +# parsers, enrichment, and indexing topologies
    +#
     - hosts: enrichment
       become: true
       roles:
         - role: metron_streaming
       tags:
         - enrichment
     
    +#
    +# user interface
    +#
     - hosts: pcap_server
       become: true
       roles:
    -    - { role: metron_pcapservice, when: install_elasticsearch | 
default(True) == True }
    +    - role: metron_pcapservice
       tags:
    -    - pcap_service
    +    - pcap-service
     
     - hosts: web
       become: true
       roles:
    -    - { role: kibana, when: install_elasticsearch | default(True) == True }
    +    - role: kibana
       tags:
    -    - web
    +    - kibana
     
    +#
    +# sensors
    +#
    +- hosts: sensors
    +  become: true
    +  roles:
    +    - role: ambari_gather_facts
    +    - role: tap_interface
    +  tags:
    +    - tap
    +
    +- hosts: sensors
    +  become: true
    +  roles:
    +    - role: ambari_gather_facts
    +    - role: pycapa
    +  tags:
    +    - pycapa
    +
    +- hosts: sensors
    +  become: true
    +  roles:
    +    - role: ambari_gather_facts
    +    - role: bro
    +  tags:
    +    - bro
    +
    +- hosts: sensors
    +  become: true
    +  roles:
    +    - role: ambari_gather_facts
    +    - role: flume
    +  tags:
    +    - flume
    +
    +- hosts: sensors
    +  become: true
    +  roles:
    +    - role: ambari_gather_facts
    +    - role: snort
    +  tags:
    +    - snort
    +
    +- hosts: sensors
    +  become: true
    +  roles:
    +    - role: ambari_gather_facts
    +    - role: yaf
    +  tags:
    +    - yaf
    +
    +- hosts: sensors
    +  become: true
    +  roles:
    +    - role: ambari_gather_facts
    +    - role: pcap_replay
    +  tags:
    +    - pcap-replay
    +
    +- hosts: sensors
    +  become: true
    +  roles:
    +    - role: ambari_gather_facts
    +    - role: sensor-test-mode
    +  tags:
    +    - sensor-test-mode
    +
    --- End diff --
    
    Yes, that is nice.  I like it.


> Enable Each Component to be Installed Separately
> ------------------------------------------------
>
>                 Key: METRON-180
>                 URL: https://issues.apache.org/jira/browse/METRON-180
>             Project: Metron
>          Issue Type: Improvement
>            Reporter: David M. Lyle
>              Labels: deployment
>
> To allow users of Metron to make the most use of the deployment scripts in 
> highly-customized environments, a user should be able to choose whether each 
> component is installed or not.  This is currently possible in most cases, but 
> there are a few scenarios that are not.
> For example, the PCAP service will only be installed if install_elasticsearch 
> is set to "true". This was a good coupling back when PCAP searches were 
> hosted in the index. Now that PCAP searches come from HDFS, we need to be 
> able to install PCAP service separately.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to