So I'm currently trying to install the Zeppelin service from here: https://github.com/hortonworks-gallery/ambari-zeppelin-service
I've gotten to the point where I get the files copied and Ambari is restarted. Zeppelin gets registered as a service that I can add.
However then I do a curl like the below
curl -sS -u admin:admin -X POST -i -H "X-Requested-By: ambari" http://localhost:8080/api/v1/clusters/Sandbox/services/ZEPPELIN
I get a '201 Created', but none of the configs are present.
The service is present in Ambari but everything else seems 'empty' just a bunch of blank configs. When I deploy the service via the UI everything gets set up correctly.
I feel that I need to add some kind of JSON payload to the request but I couldn't find anything in the docs. Any tips are appreciated :)
High level steps outlined on Ambari wiki here: https://cwiki.apache.org/confluence/display/AMBARI/Adding+a+New+Service+to+an+Existing+Cluster