Skip to main content Skip to complementary content

Configuring Amazon EKS for Dynamic Engine deployment

Dynamic Engine can be deployed on Amazon Elastic Kubernetes Service (EKS) with EKS native storage systems.

This section explains prerequisites and storage configuration options specific for the Dynamic Engine deployment. For general details on an Amazon EKS cluster, see Amazon EKS cluster lifecycle and configuration.

AWS-specific prerequisites

  • AWS account with appropriate IAM permissions to manage:
    • VPC (including creation)
    • EC2 security groups
    • EFS
    • S3
    • EKS
    • IAM
    • OIDC provider
    • CloudFormation (required by eksctl)
  • aws CLI v2
  • eksctl
  • kubectl
  • The Kubernetes version must be compatible with Dynamic Engine. For a list of compatible Kubernetes versions, see Prerequisites to use Dynamic Engine.
  • Sufficient quota to create the required resources.

Storage configuration

To set up an Amazon EKS cluster with Amazon EFS as the storage backend for Dynamic Engine, see Setting up Amazon EKS with EFS.

To set up an Amazon EKS cluster with Amazon S3 as the storage backend for Dynamic Engine, see Setting up Amazon EKS with S3.

Did this page help you?

If you find any issues with this page or its content – a typo, a missing step, or a technical error – please let us know!