Quick Setup

Steps to install Cronus agent and Cronus master on a machine.

Prerequisites

  • linux (Ubuntu, Cent, Redhat, Fedora etc.)
  • sudo permission
  • python > 2.6.7 && < 3
  • openssl > 0.9.8
  • wget
  • system management daemon systemd or upstart
  • unzip (for CronusMaster only)
  • java runtime >= 1.5 (for CronusMaster only)

Install Agent and Master

cd ~; wget -qO- 'http://cronuspaas.github.io/downloads/install_cronusmaster' | bash

Expected outcome:

Deploy First App

Now you can try to deploy the first app to local machine through cronusmaster. In CronusMaster (http://host:9000), run “Deploy Helloworld App”, wait for it complete, check sample application running at http://host:8999

Install Agent Only

cd /tmp; wget -qO- 'http://cronuspaas.github.io/downloads/install_agent' | sudo dev=true bash

expected outcome:

Tested IaaS Compute Profiles

The following IaaS compute profiles have been tested working with Cronus.

AWS

  • Ubuntu12.04
  • Ubuntu14.04
  • RHEL7

GCP

  • Ubuntu12.04
  • Ubuntu14.04
  • RHEL7
  • CentOS7

Azure

  • Ubuntu12.04
  • Ubuntu14.04
  • Openlogic7