Repository: airavata Updated Branches: refs/heads/develop 8bc2dcc4e -> b85d3dbc5
Improved airavata ansible readme Project: http://git-wip-us.apache.org/repos/asf/airavata/repo Commit: http://git-wip-us.apache.org/repos/asf/airavata/commit/b85d3dbc Tree: http://git-wip-us.apache.org/repos/asf/airavata/tree/b85d3dbc Diff: http://git-wip-us.apache.org/repos/asf/airavata/diff/b85d3dbc Branch: refs/heads/develop Commit: b85d3dbc5383085afc5b4ada9144c80dd620fbe2 Parents: 8bc2dcc Author: Shameera Rathnayaka <shameerai...@gmail.com> Authored: Mon Oct 17 17:19:51 2016 -0400 Committer: Shameera Rathnayaka <shameerai...@gmail.com> Committed: Mon Oct 17 17:19:51 2016 -0400 ---------------------------------------------------------------------- dev-tools/ansible/README.md | 15 +++++++++------ dev-tools/ansible/group_vars/all.yml | 3 +-- 2 files changed, 10 insertions(+), 8 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/airavata/blob/b85d3dbc/dev-tools/ansible/README.md ---------------------------------------------------------------------- diff --git a/dev-tools/ansible/README.md b/dev-tools/ansible/README.md index ef4628d..ca686f2 100644 --- a/dev-tools/ansible/README.md +++ b/dev-tools/ansible/README.md @@ -1,20 +1,23 @@ # airavata-ansible -Ansible script to deploy Apache Airavata +Ansible script to deploy Apache Airavata and PGA. +There are ansible roles to install Airavata pre-requisites (RabbitMQ, Zookeeper, MariaDB). -## Support OS +## Supported OS with versions. - Centos 7 ## Roles -- **env_setup** :- Create user and group, install oracle java 8 +- **env_setup** :- Create user and group, install oracle java 8, open firewall ports. - **zookeeper** :- Download and install zookeeper. - **rabbitmq** :- Download and install rabbitmq as service. +- **database** :- Download and install mysql(mariadb) as a service. - **common** :- Checkout Airavata source from git and run maven build. Move keystore files. -- **gfac** :- Setup Gfac deployment and Change configurations. -- **api-orch** :- Setup Api-Orch deployment and Change configurations. -- **pga** :- Deploy Airavata PHP Gateway. +- **gfac** :- Setup and deploy Gfac component. +- **registry** Setup and deploy registry component. +- **api-orch** :- Setup and deploy Api-Orch components. +- **pga** :- Setup and deploy Airavata PHP Gateway. ## Useful commands http://git-wip-us.apache.org/repos/asf/airavata/blob/b85d3dbc/dev-tools/ansible/group_vars/all.yml ---------------------------------------------------------------------- diff --git a/dev-tools/ansible/group_vars/all.yml b/dev-tools/ansible/group_vars/all.yml index 5c9da80..0c6999f 100644 --- a/dev-tools/ansible/group_vars/all.yml +++ b/dev-tools/ansible/group_vars/all.yml @@ -14,8 +14,7 @@ deployment_dir: "{{ user_home }}/dev-deployment" airavata_source_dir: "{{ user_home }}/source" airavata_dist: "apache-airavata-server-0.17-SNAPSHOT" airavata_dist_name: "{{ airavata_dist }}-bin.tar.gz" -git_branch: airavata-gov-registry -#git_branch: develop +git_branch: develop # Database related variables db_server: "{{ groups['database'][0] }}"