Hi *, I have just merged into the "master" branch code to create a Docker image containing everything that is needed to run ElastiCluster, plus a shell script to (seamlessly) run ElastiCluster inside Docker as if it were installed locally.
With these two tools, installation and usage instructions for Elasticluster reduce to: 1. Download fileo https://github.com/gc3-uzh-ch/elasticluster/blob/master/elasticluster.sh and give it executable permissions 2. Run the `elasticluster.sh` shell script as if it were the real `elasticluster` Python program. For example:: elasticluster.sh list-nodes mycluster If Docker is not installed, the script will guide you through installing it. There are a couple issues and limitations yet: * When ElastiCluster is running within a Docker container, it cannot access VPNs created with `sshuttle`. * The current working directory is not accessible, so `elasticluster.sh setup mycluster -- additional_playbook.yml` will error out because `additional_playbook.yml` won't be found. Again many thanks to Hatef Monajemi for this idea and for the initial Dockerfile! Ciao, R -- Riccardo Murri / Email: [email protected] / Tel.: +41 77 458 98 32 -- You received this message because you are subscribed to the Google Groups "elasticluster" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
