Skip to content
Philipp Sigloch edited this page Feb 27, 2014 · 4 revisions

CloudConductor

  1. Install or unpack the provided packages on your system. By default, the CloudConductor can be found at /opt/cloudconductor/

  2. Modify the cloudconductor.properties to provide your database and login information:
    ds.type : the database type. currently POSTGRESQL, MYSQL and HSQL are supported. (The use of HSQL is not recommended!)
    ds.host : the hostname of the database, e.g. localhost.
    ds.port : the port of the database, e.g. the default postgres port would be 5432.
    ds.username : the username for database access
    ds.pw : the password associated with the username
    ds.dbname : the name of the database to use
    svc.port : the port used by this CloudConductor instance
    cloudconductor.username : the login name for the CloudConductor web client
    cloudconductor.password : the password for the CloudConductor web client

  3. Create the database, defined within the cloudconductor.properties file

  4. Start CloudConductor

  5. Add packages to the CloudConductor (see How To add Packages)

  6. Go to the web frontend (default: http://<YourIP>:8090/web) and configure your environment

#####How To add Packages Since CloudConductor utilises an already existing package manager, it's necessary to provide a list of existing packages. We provide a script for the yum package manager (RedHat), to be found at /opt/cloudconductor/helper/create.sh after installation. Please Modify the CONFIGSERVER and YUMPATH variables, with CONFIGSERVER being the url and port of the CloudConductor to address, and the local yum repo as YUMPATH.

CloudConductor-Agent

  1. Install or unpack the provided packages on your system. By default, the CloudConductor-Agent can be found at /opt/cloudconductor-agent/
  2. Provide the template name and the url of your CloudConductor within the env.sh file at /opt/cloudconductor-agent/ an example is contained within the agent.
    CONFIGSERVER_URL: the url and port of the CloudConductor, e.g. localhost:8090
    TEMPLATE_NAME: the name of the template the host should use, e.g. TEMPLATE_A
  3. Start the CloudConductor-Agent
Clone this wiki locally