diff --git a/README.md b/README.md index 41746950320a75e75a9787d007b8d7c00ffcd19d..74ec36c54aec4719cdf4e3c97c05373b948ba73f 100755 --- a/README.md +++ b/README.md @@ -49,9 +49,9 @@ With EasyCloud, a user can: Each cloud platform provides the credentials to enable the user to interact with the platform services. You need to fill up these credentials into the specific configuration of the cloud platform you want to use. The configuration files are located in modules/*platform*/settings.cfg where *platform* is one the following options: - * *aws\_libcloud* for AWS or *aws\_awssdk* for AWS (via Apache Libcloud or platform native API, respectively), + * *aws\_libcloud* or *aws\_awssdk* for AWS (via Apache Libcloud or platform native API, respectively), * *chameleon\_libcloud* or *chameleon\_openstacksdk* for Chameleon Cloud (via Apache Libcloud or platform native API, respectively), - * *gcp_libcloud* for GCP or *gcp_googleapi* for Google Cloud Platform (via Apache Libcloud or platform native API, respectively), + * *gcp_libcloud* or *gcp_googleapi* for Google Cloud Platform (via Apache Libcloud or platform native API, respectively), * *openstack\_libcloud* or *openstack\_openstacksdk* for the vanilla OpenStack (via Apache Libcloud or platform native API, respectively). Each setting file has some mandatory settings and some optional setting as exaplained below. @@ -61,14 +61,14 @@ With EasyCloud, a user can: `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*. + Follow the instuction provided in the settings.cfg file to fill up at least the following mandatory parameters: *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*, + Follow the instuction provided in the file to set up at least the following mandatory parameters: *os\_auth\_key\_url*, *os\_username*, *os\_password*, *os\_project\_name*, *os\_project\_id* and *os\_region*. * **[Google Cloud Platform (GCP)]** @@ -76,7 +76,7 @@ With EasyCloud, a user can: `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*. + Follow the instuction provided in the settings.cfg file to fill up at least the following mandatory parameters: *gcp\_access\_key\_id*, *gcp\_secret\_access_key* and *gcp\_project* (in case you authenticate with a Google *Service Account*), or *gcp\_client\_secrets\_file* (if you authenticate with a Google *OAuth Client ID*). * **[OpenStack]** First of all, go to the specific directory for OpenStack: