Skip to main content
Version: 3.2

Prerequisites for asynchronous DR in AWS EKS

  • Secret Store: A secret store is configured on both clusters. This will store the credentials for the objectstore.
  • Objectstore: An AWS S3 compatible, AWS S3.
  • Network Connectivity:
    • Kubernetes: All worker nodes are able to reach Kubernetes API endpoints on both Kubernetes clusters, for example, port 6443, 443 and so on.
    • Portworx: Open port in the range of 9001-9020 for Portworx worker nodes to communicate with each other. To know more about the specific ports for your environment, see the Network table on the Prerequisites page.
  • Default StorageClass: At most one StorageClass object is configured as the default. Having multiple default StorageClasses will cause PVC migrations to fail.
  • Cloud Environment: Depending on your cloud provider (EKS ensure that you have successfully applied the instructions provided on the respective page for setting up your destination cluster.
  • A separate Portworx cluster of same verison is installed on both the source and destination clusters.
  • storkctl is installed on both clusters. Note that always use the latest storkctl binary tool by downloading it from the current running Stork container. See the Prepare your Portworx cluster page.
  • Portworx Enterprise DR license is activated on both clusters.
  • Applications Registration: For certain Kubernetes applications, you should create an ApplicationRegistration CR first to facilitate the successful migration of them. Refer to the [ApplicationRegistrations]/platform/kubernetes/aws-eks/eks/operate/storage/stateful-applications/application-registration.md) page for more information.