Ocean is a managed infrastructure service for ECS that automatically adjusts infrastructure capacity and size to meet the needs of all tasks, containers, and applications.

In this procedure, you will join an existing ECS cluster to Ocean using the Spot Console.

Prerequisites

Get Started

  1. In the left menu of the Spot console, click Ocean/Cloud Clusters, and click Create Cluster.
  2. When the Create Ocean Cluster page appears, you will need to choose a use case template. Under Join an Existing Cluster, click Join an Existing ECS Cluster.

Step 1: General

  1. In the General page, choose the Region where the cluster is running, enter an Ocean Name, and choose the ECS Cluster to join. 
    • Ocean Name is the name of the Ocean entity that will be created.
    • ECS Cluster Name is the ECS cluster to import the compute configuration from.

  2. Click Next.

Step 2: Compute 

  1. Ocean imports the compute configuration from your ECS cluster and displays it in the Compute page. Confirm or edit the configuration if needed:
    • Cluster Network
      • VPC
      • Subnets
    • Machine Types
      All types are selected by default to grant Ocean the most freedom of operation possible. Click Customize if an adjustment is required.
    • Instance Specifications
      • Image
      • Security Group
      • Security Profile
      • Key Pair
      • User Data (Startup Script)
      • Tags (Key and Value)
    • Resource Limits
      • Max vCPUs
      • Max Memory
    • Additional Configuration
      • Public IP Assignment
      • Draining Timeout

  2. Click Next.

Step 3: Review

Review all the Ocean settings you have configured. Click Create to finish or use the JSON or Terraform generated templates to create the Ocean cluster using other tooling.

You’re all set! Ocean will now ensure the most cost-effective capacity and sizing possible for your cluster.

What’s Next?