Hello DImuthu, The "docker-compose up" step fails with pull access denied for *dimuthuupe/sshd:1.0* image. Please grant the necessary permissions.
Thanks, Keerthi On Wed, Mar 13, 2019 at 2:51 AM DImuthu Upeksha <dimuthu.upeks...@gmail.com> wrote: > Hi Folks, > > Since Airavata is a multi server platform with lots of components and > configurations, it is quite challenging for a new developer to get started > with the code base and setup a running Airavata deployment locally. To > address that, we came up with a standalone deployment guide [1] which > utilizes a VirtualBox VM and Ansible scripts to setup a deployment locally. > Even though this fulfilled the requirements for some extent, we found that > the amount of configuration was still little bit overwhelming and software > update process was not realtime as binaries were deployed in a VM. > > Due to above mentioned issues, we have explored possible alternatives for > VM based deployment and reduce the setup time with less or no > configurations. As a solution, we came up with a new module [2] for > Airavata which can start all the Airavata and all other supportive > components within the IDE. This module mainly contains 2 parts. Java code > to start Airavata server components and docker composer configuration to > load rest of the supportive components as docker containers such as > Database, Zookeeper, Keycloak, Kafka, RabbitMQ and a custom SSHD server. > > In addition to that, it contains instructions on how to start and connect > our new user portal (Django portal) and old portal (PGA) to Airavata so > that you can straightaway tryout Airavata with less trouble. Aiaravata > database comes with pre loaded data which contains a simple Echo > application and one of our test JestStream cluster details. So you do not > need to worry about those configurations as well. > > To guide you more, I have created a short screencast [3] that covers main > steps mentioned in the Readme [4] file. However you have to thoroughly > follow each and every step mentioned in the Readme file in order to make > everything work without any issue. > > Since this is a new implementation with very limited amount of testing, it > is expected for you to come up with various issues in the process and > please let us know about them so that we can improve this further. Or if > you can directly contribute, it is highly appreciated. > > [1] > https://docs.google.com/document/d/1dFhajiYlPtNymIKbMvCXeLivLHujLjvE107QyUDEgdA/edit?usp=sharing > [2] > https://github.com/apache/airavata/tree/develop/modules/ide-integration > [3] https://youtu.be/nMlrYTqAKd0 > [4] > https://github.com/apache/airavata/blob/develop/modules/ide-integration/README.md > > Thanks > Dimuthu >