Requirements¶
python3-distutils
Google Cloud Platform (GCP)¶
You are authenticated and have the necessary permissions in your GCP project. If working on a newly created GCP instance, this likely requires running the command
gcloud auth login.GCP permissions
GKE: to manage a kubernetes cluster on which to run ElasticBLAST.
GCS: to store results and query splits.
Amazon Web Services (AWS)¶
You have AWS credentials available and have the necessary IAM permissions, which include the following AWS services:
Batch
EC2
ECS
S3
Tips for GCP¶
To check the GCP permissions with the Cloud Console, visit the URLs below and ensure that the API is enabled.
If you are working on Debian or Ubuntu Linux distribution and have
rootpermissions, you can install kubectl and python-distutils as follows:
sudo apt-get -y -m update
sudo apt-get install -yq kubectl python3-distutils