Balázs Bence Sári created AMBARI-24964:
------------------------------------------

             Summary: Integrate new Add Service Request with stack advisor 
layout recommendation
                 Key: AMBARI-24964
                 URL: https://issues.apache.org/jira/browse/AMBARI-24964
             Project: Ambari
          Issue Type: Task
          Components: ambari-server
    Affects Versions: 2.7.2
            Reporter: Balázs Bence Sári
            Assignee: Balázs Bence Sári
             Fix For: trunk


In the new "Add Service" API, users of the API will be able to list out a set 
of services that need to be added to an existing cluster, without specifying 
any individual components or specifying where the components will be hosted. 

In the event that an "Add Service" request is submitted, with only service 
names specified, then the "Add Service" deployment code must implement the 
following: 

1. Based on the services included in the request, make a call to the 
StackAdvisor for component layout recommendations. 

The following code shows an example of creating this request: 

{code}org.apache.ambari.server.api.services.stackadvisor.StackAdvisorHelper#createRecommendationCommand{code}

2. Take the output of the StackAdvisor, and use that to determine the list of 
components to install and start, as well as the hosts that will include these 
components.  





--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to