Skip to content
Snippets Groups Projects

AWS CLI on HPC Cluster

  • Clone with SSH
  • Clone with HTTPS
  • Embed
  • Share
    The snippet can be accessed without any authentication.
    Authored by Marius Politze
    Edited
    run.sh 741 B
    mkdir -p ~/tmp 
    mkdir -p ~/bin
    cd tmp
    
    curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip"
    unzip awscliv2.zip
    ./aws/install --bin-dir ~/bin --install-dir ~/bin/aws-cli
    rm -rf .aws
    rm awscliv2.zip
    
    cd ~
    
    # if you did not have ~/bin before re-login
    
    # set access and secret key 
    aws configure
    # after this there should be files ~/.aws/config and ~/.aws/credentials
    # check config to set additional values like `addressing_style` or `endpoint_url`
    # see also https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-files.html
    
    # run high level s3 commands e.g. sync: https://docs.aws.amazon.com/cli/latest/reference/s3/sync.html
    aws s3 sync . s3://<bucketname> --endpoint-url <endpoint>
    0% Loading or .
    You are about to add 0 people to the discussion. Proceed with caution.
    Please register or to comment