Re: Ansible module for Ambari

2018-02-13 Thread Jabir Ahmed
>From my experience over using puppet , ambari and ansible for managing hadoop, its better to stop using ambari and just write your own ansible scripts to deploy the cluster & configs. It would surely give you more control over the deployment also it would give you a deeper understanding of how an

Re: Ansible module for Ambari

2018-01-29 Thread Ali Nazemian
How can we update cluster incrementally if there is no Ambari module for Ansible? We will end up implementing Ambari APIs in Ansible playbook anyway, or we may ignore idempotency completely to simplify it or even we may say update cluster manually! Wouldn't be better to rely on an approach that ca

Re: Ansible module for Ambari

2018-01-24 Thread Doroszlai, Attila
Hi Ali, I think this should work: * install via blueprint * update cluster incrementally * export cluster in blueprint format (GET /clusters/:name?format=blueprint) * (might need to replace a few properties depending on your services) * use exported blueprint for next install -Attila On Th

Re: Ansible module for Ambari

2018-01-24 Thread Ali Nazemian
Since the incremental update is not supported by blueprint, I was hoping to use an Ansible module for Ambari to first install Ambari and then use Ambari API calls to install different services one-by-one. What is the recommended solution for build and operation automation on Ambari managed-cluster,

Re: Ansible module for Ambari

2018-01-24 Thread aman poonia
This might help https://github.com/hortonworks/ansible-hortonworks Also there is a puppet module for ambari in bigtop. That might help you and give you more flexibility but that depends on what you want to achieve. https://github.com/apache/bigtop/tree/master/bigtop-deploy/puppet/modules/ambari

Re: Ansible module for Ambari

2018-01-24 Thread Luciano Resende
Take a look at the following repository: https://github.com/lresende/spark-cluster-install On Wed, Jan 24, 2018 at 10:59 PM Ali Nazemian wrote: > Hi All, > > I was wondering whether there is any Ansible module available for Ambari. > What about Ambari Python client? We want to automate our clus