-
Notifications
You must be signed in to change notification settings - Fork 5
Installation
-
Install or unpack the provided packages on your system. By default, the CloudConductor can be found at
/opt/cloudconductor/
-
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 -
Create the database, defined within the
cloudconductor.properties
file -
Start CloudConductor
-
Add packages to the CloudConductor (see How To add Packages)
-
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
.
- Install or unpack the provided packages on your system. By default, the CloudConductor-Agent can be found at
/opt/cloudconductor-agent/
- 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
- Start the CloudConductor-Agent