Skip to content
This repository has been archived by the owner on Jan 2, 2020. It is now read-only.

Installing Pixelated on AWS

thaissiqueira edited this page May 23, 2017 · 13 revisions

List of commands to start Pixelated on AWS:

leap new <node-name>
cd <node-name>
leap add-user <username> --self
leap cert ca
leap cert csr
vi cloud.json //here you should configure your AWS credentials on cloud.json file
leap vm key-register
leap vm add <node-name> services:webapp,couchdb,soledad,mx
mkdir -p files/puppet/modules
git clone https://github.com/pixelated/puppet-pixelated.git 
mkdir -p files/puppet/modules/custom/manifests
echo '{}' > services/pixelated.json
echo 'class custom { include ::pixelated}' > 
leap node init <node-name>
leap deploy <node-name>

After the installation you can access Pixelated using the public IP of the machine.

For example: https://xxx.xxx.xxx.xxx:8080

You can obtain the public IP running leap vm status.

References: