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

In this tutorial, you will use the Spot console to create an Ocean cluster from an existing EKS cluster.

Prerequisite

Before you start this tutorial, you must connect your AWS account to Spot.

Step 1: Create Ocean Cluster

  • Navigate to Ocean Clusters, and click Create Cluster.
  • On the Use Cases page, go to “Join an Existing Cluster” and click From EKS Worker Nodes.

Step 2: General Settings

  • Enter a Cluster Name and Identifier and select a Region.
  • Select an Auto Scaling Group or Instance to import the cluster configuration from.

Step 3: Compute Settings

  • Confirm or change the settings imported by the Ocean Creation Wizard.

Step 4: Connectivity

  • Create a Spot token or use an existing one.
  • Install the Spot Controller Pod. Learn more about the Spot Controller Pod and Ocean’s anatomy here.
  • Click Test Connectivity to ensure the controller functionality.

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

What’s Next

  • Explore Ocean’s many features here.
  • Learn more about importing multiple workload types in the same cluster by using Launch Specifications.