There are a few steps you have to take before you can launch your first Containership Cluster on AWS.

Add Containership Cloud IAM policy

In the IAM console, visit Policies -> Get Started

Click Create Policy -> Create Your Own Policy

Give the new policy a name, and description, and paste in the policy provided below.

Use the following policy document.

    "Version": "2012-10-17",
    "Statement": [
            "Sid": "Stmt1445621509000",
            "Effect": "Allow",
            "Action": [
            "Resource": [

Note: The elasticloadbalancing permission here are optional, but will be needed if you intend to leverage the Cloud Controller Manager to create Services of type LoadBalancer.

Click on Create Policy.

Add a new IAM user and attach the IAM policy

In the AWS Management Console visit the IAM service page

Click on Users -> Create User

Add a user that ContainerShip Cloud will utilize to interact with your clusters.

  • Ensure that Generate an access key for each user is selected

Make sure to download or copy your access keys, you'll need them when adding AWS as a provider in Containership Cloud.

Attach the IAM policy to the new user by clicking on the user -> Permissions -> Attach Policy

Select the policy that was created in the previous section.

Connecting to Containership Cloud

Now that all of the leg work is complete you are ready to officially connect your AWS account to Containership Cloud. Once logged into Containership, select the organization you want to setup from the drop down in the upper left hand corner and then go to Organization Settings.

Navigate to Providers on the left hand side and select Add Provider

Select Amazon and press Continue

Now fill in the fields with the requested information and press Submit

You are now ready to roll! Refer to our cluster launch guide or our cluster launch video for a step by step guide on launching a cluster on AWS using Containership Cloud.

Did this answer your question?