Skip to content
Snippets Groups Projects
Commit f0c42df1 authored by sguazt's avatar sguazt
Browse files

Updated doc

parent 7c3e5d7a
No related branches found
No related tags found
No related merge requests found
......@@ -55,21 +55,29 @@ With EasyCloud, a user can:
* **[Mandatory settings]**
* **[Amazon Web Services]**
First of all, go to the specific directory for AWS:
`cd easycloud/modules/aws_libcloud/`
`cd easycloud/modules/aws_libcloud/` or `cd easycloud/modules/aws_awssdk/`,
and create a local copy of the config file:
`cp settings.cfg.template settings.cfg`
Follow the instuction provided in the settings.cfg file to fill up at least the first 3 parameters that are mandatory: *ec2\_access\_key\_id*, *ec2\_secret\_access_key* and *ec2\_default\_region*.
* **[Chameleon Cloud]**
First of all, go to the specific directory for OpenStack:
`cd easycloud/modules/chameleon_libcloud/` or `cd easycloud/modules/chameleon_openstacksdk/`
and create a local copy of the config file:
`cp settings.cfg.template settings.cfg`
Follow the instuction provided in the file to set up at least the first 6 parameters that are mandatory: *os\_auth\_key\_url*,
*os\_username*, *os\_password*, *os\_project\_name*, *os\_project\_id* and *os\_region*.
* **[Google Cloud Platform (GCP)]**
First of all, go to the specific directory for GCP:
`cd easycloud/modules/gcp_libcloud/`
`cd easycloud/modules/gcp_libcloud/` or `cd easycloud/modules/gcp_googleapi/`,
and create a local copy of the config file:
`cp settings.cfg.template settings.cfg`
Follow the instuction provided in the settings.cfg file to fill up at least the first 3 parameters that are mandatory: *gcp\_access\_key\_id*, *gcp\_secret\_access_key* and *gcp\_project*.
* **[OpenStack by Chameleon Project]**
* **[OpenStack]**
First of all, go to the specific directory for OpenStack:
`cd easycloud/modules/chameleon_libcloud/`
`cd easycloud/modules/openstack_libcloud/` or `cd easycloud/modules/openstack_openstacksdk/`
and create a local copy of the config file:
`cp settings.cfg.template settings.cfg`
Follow the instuction provided in the file to set up at least the first 6 parameters that are mandatory: *os\_auth\_key\_url*,
......@@ -77,11 +85,14 @@ With EasyCloud, a user can:
Once you have filled up the mandatory parameters, you are ready to use cloud platform selected (you can skip the "optional settings" below) by following
the instruction described in "Run EasyCloud" section.
Once you have filled up the mandatory parameters, you are ready to use cloud platform selected (you can skip the "optional settings" below) by following
the instruction described in "Run EasyCloud" section.
3. **Optional settings**
You can then customize the platform specific settings (if available) in **modules/*platform*/settings.cfg**.
For example, each platform can have a limited free-tier mode available and this mode must be enable through a variable
in order to filter certain types of resources, based on the free-tier conditions. In the settings.cfg file, you will find a short guide
in order to filter certain types of resources, based on the free-tier conditions. In the `settings.cfg` file, you will find a short guide
to set up properly the optional settings.
4. **Run EasyCloud UI** using `easycloud_launcher.sh` on macOS, BSD and GNU/Linux distributions and then follow the instructions provided by the tool.
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment