rrCloud - AWS Cloud Provider Setup
Complete Tutorial Playlist for AWS
If you do not have a Amazon AWS account yet, you can setup an account here:
https://aws.amazon.com
1. Open https://console.aws.amazon.com/console/home to access the AWS console.

2. Click on IAM.

3. Click Users in the left sidebar.

4. Click Create user.
5. Enter a user name. We named it "royaluser".

5. Click Next.
6. Select Attach policies directly.
7. Enter "AmazonEC2Full" in the Permissions policies searchbar.
8. Check the checkbox for AmazonEC2FullAccess.

9. Enter "AmazonVPCFull" in the Permissions policies search bar.
10. Check the checkbox for AmazonVPCFullAccess.
11. Click Next.

12. Check permissions and click Create user.

13. The user has been created and you should see a success message.

14. Done
1. If you aren't still on that page, please go to: https://console.aws.amazon.com/iam/home?#/users
2. Click on your newly created user, eg. "royaluser".
3. Click on Create access key.

4. Select Other.
5. Click Next.

6. Enter a Decription tag value, eg. "royalkey".

7. The key has been created.
8. Click Show right next to Secret access key.
9. Important: Store both values the Access key and the Secret access key in a safe place. You cannot retrieve it after this step.
10. Click Done.

.
1. Open rrCloudManager
2. Goto "Extras -> Settings..."
3. Click "Add new provider, eg. "AWS"
4. Enter the Access key and Secret access key in the fields Key ID and Key respectively.

5. Click on "Test Connection" to check your settings.
Please check the next section for an overwiew of the remaining settings. Or check out our video tutorial series on Youtube for an in-depth configuration walkthrough:
|
Parameter |
Value or Action |
Notes |
|
Provider Type |
Provider Plugin |
|
|
Plugin Name |
amazon_cloud |
|
|
User ID |
Your AWS user ID |
•Create user here, e.g. "royalrender" https://console.aws.amazon.com/iamv2/home#/users •Go your newly created user •Click tab "Permissions" and add these permissions: •Click tab "Security credetials" and click "Create access key" •Select "Other" and click "Next" •Enter an optional description and click "Create access key" •User ID is the 20-character "Access key" •Key is the hidden "Secret access key" •Save your credentials somewhere safe, since the "Secret access key" is only showed once |
|
Project ID |
<empty> |
|
|
Key File |
<empty> |
|
|
Key |
Enter your AWS key |
see "User ID" above, Key is the hidden "Secret access key" |
|
Test Connection / Load ... |
Click and wait few seconds until available locations are populated |
|
|
Cloud Location |
Select your specific cloud location, e.g. "eu-central-1c" |
|
|
Load available VM sizes ... |
Click and wait few seconds until available vm sizes are populated |
|
|
Parameter |
Value or Action |
Notes |
|
VNet Resource group |
Keep default, only change when necessary |
|
|
VNet Name |
Keep default, only change when necessary |
|
|
Subnet IP Range |
Keep default, only change when necessary |
|
|
Render Subnet IP Range |
Keep default, only change when necessary |
|
|
Render Subnet Name |
Change only if you want to manage your own VPN solution |
|
|
rrOpenVPN |
Keep default, only disable if you want to use your own VPN solution |
|
|
OpenVPN Tap Device Name |
Keep default, only change when necessary |
|
|
VPN Subnet IP Range |
Keep default, only change when necessary |
|
|
VPN Client Subnet IP Range |
Keep default, only change when necessary |
|
|
VPN Local Network IP Range |
Set to your local network IP range, e.g. 192.168.0.0/24 |
|
|
VPN VM Size |
Select your desired OpenVPN-Server size, e.g. "t2.large" |
|
|
VPN Image |
CentOS-7-2111-20220825_1.x86_64-d9a3032a-921c-4c6d-b150-bde168105e42 |
|
|
VPN Username |
The admin user you want to use for the OpenVPN-Server, e.g. rruser |
|
|
VPN Password |
The admin password you want to use for the OpenVPN-Server |
|
|
VPN SSH Key File |
C:/<path>/<to>/<aws-file>.ppk |
•Create new SSH key pair here, e.g. "aws-ssh-key": •Select RSA and .ppk •Click "Create key pair" •Save file to a secure location on your disk |
|
Parameter |
Value or Action |
Notes |
|
rrRoot Network Path (SMB) |
Keep default, only change when necessary |
|
|
rrRoot Network Path (NFS) |
Keep default, only change when necessary |
|
|
Cloud Manager IP |
Keep default, only change when necessary |
|
|
Clients per Storage |
Keep default |
|
|
Storages per Res Group |
Keep default |
|
|
Parameter |
Value or Action |
Notes |
|
Domain URL |
Your Active Directory domain controller URL |
|
|
Organizational Unit (OU) |
Your AD organizational unit |
|
|
Domain Admin Username |
Your domain admin username |
|
|
Domain Admin Password |
Your domain admin password |
|