You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@bigtop.apache.org by "YoungWoo Kim (JIRA)" <ji...@apache.org> on 2015/02/13 13:08:11 UTC

[jira] [Comment Edited] (BIGTOP-1584) Ansible roles and playbooks for Bigtop

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

YoungWoo Kim edited comment on BIGTOP-1584 at 2/13/15 12:07 PM:
----------------------------------------------------------------

Attached BIGTOP-1584.20150213.patch:
 - rewrite roles and move into 'bigtop-contrib'

I realize that generalization of internal bits is very difficult :-) an attached patch is quite messy. I rewrite the most of parts and I believe single-node vm is a good start. I would like to hear feedbacks and comments about overall design and usage.

You need to have a ansible on your vagrant host:
{noformat}
$ ansible-playbook 
Usage: ansible-playbook playbook.yml
...
{noformat}
and then, apply the patch.

It is quite similar existing puppet-vm:
{noformat}
$ cd bigtop-contrib/vagrant-ansible-vm
$ vagrant up
{noformat}

You can find ansible roles and playbooks at './bigtop-contrib/ansible/'.


was (Author: warwithin):
Attached BIGTOP-1584.20150213.patch:
 - rewrite roles and move into 'bigtop-contrib'

I realize that generalization of internal bits is very difficult :-) an attached patch is quite messy. I rewrite the most of parts and I believe single-node vm is a good start. I would like to hear feedbacks and comments of overall design and usage.

You need to have a ansible on your vagrant host:
{noformat}
$ ansible-playbook 
Usage: ansible-playbook playbook.yml
...
{noformat}
and then, apply the patch.

It is quite similar existing puppet-vm:
{noformat}
$ cd bigtop-contrib/vagrant-ansible-vm
$ vagrant up
{noformat}

You can find ansible roles and playbooks at './bigtop-contrib/ansible/'.

> Ansible roles and playbooks for Bigtop
> --------------------------------------
>
>                 Key: BIGTOP-1584
>                 URL: https://issues.apache.org/jira/browse/BIGTOP-1584
>             Project: Bigtop
>          Issue Type: Wish
>          Components: deployment, tests, vm
>    Affects Versions: 0.8.0
>            Reporter: YoungWoo Kim
>            Assignee: jay vyas
>            Priority: Minor
>         Attachments: BIGTOP-1584.20150213.patch, BIGTOP-1584.WIP.patch
>
>
> Ansible is a well-known provisioning tool. http://www.ansible.com/ 
> It would be useful if Bigtop include the Ansible roles and playbooks for the Bigtop release. 



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