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

ASF subversion and git services commented on KNOX-2530:
-------------------------------------------------------

Commit 29011d06bd61145ca8e894b47a3ecc5b6dfdc565 in knox's branch 
refs/heads/master from Philip Zampino
[ https://gitbox.apache.org/repos/asf?p=knox.git;h=29011d0 ]

KNOX-2530 - Support qualifying service params for CM discovery control (#398)



> Support qualifying service params for CM discovery control
> ----------------------------------------------------------
>
>                 Key: KNOX-2530
>                 URL: https://issues.apache.org/jira/browse/KNOX-2530
>             Project: Apache Knox
>          Issue Type: Improvement
>          Components: cm-discovery
>    Affects Versions: 1.5.0
>            Reporter: Philip Zampino
>            Assignee: Philip Zampino
>            Priority: Major
>             Fix For: 1.6.0
>
>          Time Spent: 1h
>  Remaining Estimate: 0h
>
> Add support for discovery-only service params in descriptor service 
> declarations, such that the ClouderaManager discovery process can be 
> controlled for HA and other deployments where there are multiple sources of 
> endpoint information that should not be combined for a given topology.
> One example is HDFS HA, where a nameservice can be specified. (Similar 
> support for this exists for Ambari discovery)
> {noformat}
> {
>   "discovery-type":"ClouderaManager",
>   "discovery-address":"https://cm-host:7183";,
>   "discovery-user":"admin",
>   "discovery-pwd-alias":"cm.discovery.pwd",
>   "provider-config-ref":"pam",
>   "cluster":"Cluster 1",
>   "services":[
>     {
>       "name":"WEBHDFS",
>       "params": {
>         "discovery-nameservice":"ns2"
>       }
>     }
>   ]
> }{noformat}
> Another example is a cluster with multiple SOLR instances.
> {noformat}
> {
>   "discovery-type":"ClouderaManager",
>   "discovery-address":"https://cm-host:7183";,
>   "discovery-user":"admin",
>   "discovery-pwd-alias":"cm.discovery.pwd",
>   "provider-config-ref":"pam",
>   "cluster":"Cluster 1",
>   "services":[
>     {
>       "name":"SOLR",
>       "params": {
>         "discovery-service-display-name":"SOLR-1"
>       }
>     }
>   ]
> }{noformat}
> These discovery-only service parameters are prefixed with *discovery-*, and 
> must not manifest in the generated topologies.
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to