- This branch is still under development. Any volunteer effort is greatly
appreciated.
...
...
@@ -24,9 +24,11 @@ Requirements
Limitations
===========
- The aws_cloud module does **not** support *Classic Ec2 instances* (`Non-VPC`).
- The aws_cloud module does **not** support *Classic Ec2 instances*
(`Non-VPC`).
**Note:** Classic instances (`Non-VPC`) are available for AWS accounts created before *2013-12-03*.
**Note:** Classic instances (`Non-VPC`) are available for AWS accounts
created before *2013-12-03*.
`aws_cloud` module is only tested for `EC2-VPC` instances.
See also:
...
...
@@ -46,7 +48,7 @@ Installation (For usage with Amazon EC2)
2. Download `cloud` module.
3. Enable the `aws_cloud module`. This will also enable the required modules.
_OR_ (using `composer`)
_OR_ (using `composer`)
-`composer require drupal/cloud`
...
...
@@ -58,19 +60,28 @@ Basic Setup
-----------
1. Create a new `Cloud Config` based on your needs. Go to `Structure` > `Cloud
config list` and `+ Add Cloud config`
2. Enter all required configuration parameters. The system will automatically setup all regions
from your AWS account. There are three options for specifying AWS credentials:
2. Enter all required configuration parameters. The system will automatically
setup all regions from your AWS account. There are three options for
specifying AWS credentials:
a. Instance credentials - If cloud module is running on an EC2 instance and the EC2 instance has an IAM Role
attached, you have the option to check "Use Instance Credentials". Doing so is secure
and does not require `access id` and `secret access key` to be entered into Drupal.
Please refer to this AWS tutorial about IAM role and EC2 Instance: https://aws.amazon.com/blogs/security/easily-replace-or-attach-an-iam-role-to-an-existing-ec2-instance-by-using-the-ec2-console/
a. Instance credentials - If cloud module is running on an EC2 instance and
the EC2 instance has an IAM Role attached, you have the option to check "Use
Instance Credentials". Doing so is secure and does not require `access id`
and `secret access key` to be entered into Drupal.
Please refer to this AWS tutorial about IAM role and EC2 Instance:
b. Simple access - Specify `access id` and `secret access key` to access a particular account's EC2 instances.