Kubernetes installation
Wave enables you to provision container images on-demand, removing the need to build and upload them manually to a container registry. Wave can can provision both disposable containers that are only accessible for a short period, and regular registry-persisted container images.
This installation guide covers Wave in Lite mode. Wave Lite provides container augmentation and inspection capabilities on AWS, Azure, and GCP cloud deployments, and enables the use of Fusion file system in Nextflow pipelines.
Wave's full build capabilities require specific integrations with Kubernetes and AWS EFS Storage, making EKS and AWS a hard dependency for fully-featured deployments. After you have configured a base Wave Lite installation on AWS with this guide, see Configure Wave Build to extend your installation to support build capabilities.
Prerequisites
Required infrastructure:
- Kubernetes cluster - Version 1.31 or higher (any distribution)
- PostgreSQL instance - Version 12 or higher (managed externally)
- Redis instance - Version 6.0 or higher (managed externally)